Skip to content

An HTTP library for the Lunatic VM.

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE_APACHE
MIT
LICENSE_MIT
Notifications You must be signed in to change notification settings

teymour-aldridge/puck

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.

About

An HTTP library for the Lunatic VM.

Resources

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE_APACHE
MIT
LICENSE_MIT

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages