1 unstable release

0.1.0 May 26, 2021

#32 in #lunatic

MIT/Apache

2KB

Puck

Software can sometimes feel a bit like:

I'll follow you. I'll lead you about a round, Through a bog, through bush, through brake, through brier. Sometime a horse I'll be, sometime a hound, A hog, a headless bear, sometime a fire, And neigh, and bark, and grunt, and roar, and burn, Like horse, hound, hog, bear, fire, at every turn. (III.i.)

  • Puck in Act III of Shakespeare's "A Midsummer Night's Dream"

Let's try to tame the complexity!

Start here

Puck is a (very experimental) HTTP library for the Lunatic Virtual Machine.

Have a look at examples/list for more details :)

Goals

  • Fast compile times (i.e. not longer than >10s for an incremental build)
  • Correct
  • Secure

Non-goals

  • Be the fastest web framework

Licensing

Puck is provided under the terms of either the MIT license or the Apache 2.0 license – at your option.

By submitting code to Puck (e.g. by opening a pull request), you agree to license your contribution under these terms.

No runtime deps