nord.js

⚡️ Fast and familiar TypeScript backend framework for Bun, Node.js, and Deno

MIT License

Stars
8

Nord.js

Nord.js is a fast, familiar backend framework for building RESTful APIs in TypeScript.

Warning This is a very early, experimental prototype; please don't use it in production!

  • Extremely fast (based on swc)
  • First-class TypeScript support
  • File-based routing
  • Built-in data validation

Getting started

The easiest way to get started is using the degit project scaffolding tool and cloning our example repository, which sets up Nord.js in an Express application:

npx degit AnandChowdhary/nord.js/examples/node-express my-app

Note that you will need to have a supported version of Node.js installed, preferably 16.17.0 LTS. Then, you can enter the newly created my-app directory and install dependencies:

cd my-app
npm install

To start a local development server, use the nord dev command and provide your favorite port:

nord dev --port=3000

To start the application in production:

nord start --port=3000 --mode=production

Docs

License

Badges
Extracted from project README
Nord.js
Related Projects