TransomJS - Uncompromising REST API development on Node

TransomJS is a REST API development library built on top of Restify. Quickly create beautiful APIs that 'just work' using pre-built plugins configured with JavaScript. TransomJS never gets in the way, you can always write your own code. Let Transom handle the Content Templating| Authorization| CRUD Endpoints| Static Assets| Model Validations| Real-Time Events| User Workflows| Authentication and write your own code for the rest.

Read the Docs

What is TransomJS?

TransomJS is a rapid API development library built on top of Restify and based on plugins from the ground up. Using standard Node libraries like Mongoose, Passport and SocketIO, TransomJS plugins give you quality and speed with minimal effort. As a developer using TransomJS, you have full control over which plugins get added to your API. Transom applications are production ready and deployable anywhere you can run NodeJS. Need something more? Go ahead, there are lots of built-in integration points and nothing in your way to write your own custom endpoints.

We understand that every application is going to have some special sauce that does not come from the library and we've made sure it doesn't get in your way!


Uncompromising

Every part of TransomJS is configurable and then gets out of your way. If you don't like how something works, write your own plugin or add it directly to the server — it's your choice!

Easy to Use

TransomJS lets you get going quickly without limiting your ability to do your own thing. Securely connect to data from complex applications, or add dynamic content to an otherwise static site. Build the SPA or mobile application front-end that you need and let TransomJS supply it with data!

Open Source

Released under the MIT License and hosted on GitHub, there's no secrets here! Find a bug or need a feature? Drop us an email or submit a PR, we're happy to have you onboard!