axiand / origami

The tiny API framework that gets out of your way

Home Page:https://axiand.github.io/origami/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Origami

The tiny JavaScript API framework that gets out of your way

npm i @axiand/origami@latest --registry="https://npm.pkg.github.com"

About

Origami is a backend framework made to simplify the process of developing an API. It does this by taking a "keep it simple" approach and providing tools to streamline common tasks.

Principles

Resilient

Origami handles server-side errors gracefully. Server-side errors will never crash your server entirely and errors are logged to the console automatically.

Flexible

Origami does not force you down a certain path, and tries to stay out of your way as much as possible. You dictate how you lay out and manage your own code.

Simple

Origami is easy to get started with and has a low difficulty curve. Anyone with beginner JavaScript knowledge can jump right in and start developing.

Lightweight

Origami is not just three other libraries in a trenchcoat - in fact - it's quite the opposite. Origami tries to keep its dependencies to an absolute minimum, leading to lightning-fast startup and install times.

Documentation

You can find all of the documentation for Origami at the origami-docs repo.

An API reference is also available at this page.

Getting Started

See how to create your first API project with the Getting Started guide.

About

The tiny API framework that gets out of your way

https://axiand.github.io/origami/

License:GNU Lesser General Public License v3.0


Languages

Language:JavaScript 100.0%