REPOSITORY OVERVIEWLive repository statistics
★ 9Stars
⑂ 0Forks
◯ 22Open issues
◉ 9Watchers
37/100
OPENREPOHUB HEALTH SIGNALLimited signals
A transparent discovery signal based on current public GitHub metadata.
Recent activity35% weight
52 Community adoption25% weight
14 Maintenance state20% weight
40 License clarity10% weight
0 Project information10% weight
75 This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
README preview
TypeScript REST API Sample
Basic rest api setup to quickly bootstrap a project based on TypeScript and popular & maintened modules.
Features
- Use decorators to describe endpoints and middlewares (thanks to routing-controllers)
- Automatically create a OpenAPI v3 (swagger) file with minimal effort (based on decorators used - thanks to routing-controllers-openapi)
- Jest for tests with code coverage (text summary and HTML)
- Unit and integration tests setup, integration tests can be run also against compiled JS server
- Dependency Injection via Inversify
- Linter setup (ESLint + Prettier)
- Configuration via TOML files (using node-config)
- Automatically reloads the server if a file changes while developing
- Flexibile logging with winston
- Validate configuration before deployment against a json schema
- Optional deployment setup via Serverless (AWS) as a Lambda
The goal of this project is to provide a simple, easy to use base to build new rest apis.
Documentation
Getting started
Clone this repository
git clone git@github.com:nya1/rest-api-boilerplate.git my-api-project
Install
cd my-api-project && yarn install
Using the following modules
ALGORITHMICALLY RELATEDSimilar Open-Source Projects
Selected from shared topics, language and repository description—not editorial ratings.
Septicon Server is a TypeScript-based backend service that powers the Septicon inventory management system. It provides real-time inventory tracking and management capabilities for military vehicle platforms through a REST API and WebSocket connections.
43/100 healthActive repository
TypeScriptMIT#backend#inventory-management-system#nodejs#rest-api
⑂ 0 forks◯ 7 issuesUpdated Feb 17, 2026
TypeScript-based backend built with Node.js and PostgreSQL. Handles student graduation workflows, advisor approvals, and progress tracking through secure REST APIs. Designed to automate and centralize university graduation management.
34/100 healthActive repository
TypeScriptNo license
⑂ 0 forks◯ 0 issuesUpdated Oct 6, 2025