denisrupp

denisrupp/api-express-starter

Starter for node.js REST API using Express, Sequelize, Mocha

JavaScript
9
3
No license

This is a Node.js starter kit for building RESTful APIs and microservices using Express, Sequelize, and Postgres. It includes features like ES2017 async/await, authentication, testing with Mocha/Chai, and comprehensive tooling for linting, logging, and deployment. It's designed for developers who want a production-ready boilerplate to quickly spin up secure, well-structured Node.js APIs.

Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies of denisrupp/api-express-starter

Account's avatar
Promise based HTTP client for the browser and node.js
Account's avatar
Optimized bcrypt in plain JavaScript with zero dependencies, with TypeScript support. Compatible to 'bcrypt'.
Account's avatar
Full featured Promises/A+ implementation with exceptionally good performance
Account's avatar
Run scripts that set and use environment variables across platforms
Account's avatar
Load environment variables from .env and ensure they are defined
Account's avatar
JWT authentication middleware.
Account's avatar
Realtime Monitoring for Express-based Node applications
Account's avatar
Express middleware for the validator module.
Account's avatar
Generate massive amounts of fake contextual data
Account's avatar
Take a nested Javascript object and flatten it, or unflatten an object with delimited keys
Account's avatar
help secure Express/Connect apps with various HTTP headers
Account's avatar
Interact with HTTP status code
Account's avatar
JSON Web Token implementation (symmetric and asymmetric)
Account's avatar
Parse and display moments in any timezone.
Account's avatar
Easy as cake e-mail sending from your Node.js applications
Account's avatar
A plugin for nodemailer that uses express-handlebars view engine to generate emails
Account's avatar
git merge driver for automatically merging lockfiles
Account's avatar
Simple, unobtrusive authentication for Node.js.
Account's avatar
HTTP Bearer authentication strategy for Passport.
Account's avatar
Passport authentication strategy using JSON Web Tokens
Account's avatar
Local username and password authentication strategy for Passport.
Account's avatar
PostgreSQL client - pure javascript & libpq with the same API
Account's avatar
A module for serializing and deserializing JSON data into hstore format
Account's avatar
Production process manager for Node.JS applications with a built-in load balancer.
Account's avatar
Sequelize is a promise-based Node.js ORM tool for Postgres, MySQL, MariaDB, SQLite, Microsoft SQL Server, Amazon Redshift and Snowflake’s Data Cloud. It features solid transaction support, relations, eager and lazy loading, read replication and more.
Account's avatar
The Sequelize CLI
Account's avatar
JavaScript test spies, stubs and mocks.
Account's avatar
Extends Chai with assertions for the Sinon.JS mocking framework.
Account's avatar
Framework-agnostic migration tool for Node
Account's avatar
RFC9562 UUIDs
Account's avatar
RESTful web API Documentation Generator
Account's avatar
BDD/TDD assertion library for node.js and the browser. Test framework agnostic.
Account's avatar
Extends Chai with assertions about promises.
Account's avatar
takes json-cov output into stdin and POSTs to coveralls.io
Account's avatar
Airbnb's base JS ESLint config, following our styleguide
Account's avatar
Runs prettier as an eslint rule
Account's avatar
Modern native Git hooks
Account's avatar
simple, flexible, fun test framework
Account's avatar
the Istanbul command line interface

Support the repos that depend on this repository

Top contributors

DenisRupp's profile
DenisRupp
73 contributions
greenkeeper[bot]'s profile
greenkeeper[bot]
3 contributions
ajcpwnz's profile
ajcpwnz
1 contributions

Recent events

Kivach works on the Obyte network, and therefore you can track all donations.

No events yet