Welcome to the Create My API CLI your go-to tool and API Library for rapidly setting up production-ready API projects with ease! Whether you're a seasoned developer or just getting started, our API Library and CLI provides a streamlined
experience for creating RESTful APIs using various backend technologies and database combinations.
Explore the docs ยป
View Demo
ยท
Report Bug
ยท
Request Feature
dev
Branch :) npx create-my-api@latest
Express Js, Javascript, Mongo DB
Nest Js, Typescript, Prisma, Postgre SQL
Existing E-learning Platform API
Note - You Can Check Guidebook for more details
Create My-API offers a variety of starter templates to get your project up and running quickly. Here are some of the available templates:
Express-Typescript-with-Mongodb
Express-Javascript-with-Mongodb
Express-Typescript-with-Postgresql
Express-Javascript-with-Postgresql
Nestjs-Typescript-with-Postgresql
In addition to starter templates, we also provide Existing APIs that you can integrate into your projects:
Attendance Portal
E-learning Platform
2FA Auth
Real-time Chat API
Create My-API supports a variety of technologies and databases:
We welcome contributions to Create My-API!
To get started, please check out the CONTRIBUTING.md file for guidelines on how to contribute. Here are some key points:
Create a new branch from your fork for any changes you make.
If you're adding a new API, please add it inside the packages/APIs
directory.
If you're enhancing existing templates
or APIs, please work inside the packages/APIs
or templates directories.
If you're working on the documentation website, please work inside the apps
directory (client for Next.js frontend and server for Node.js Express backend).
Note: If contributions do not follow the guidelines specified in the CONTRIBUTING.md file, the pull request will not be accepted โ.
If you have any questions, feel free to open an issue or reach out to the project maintainer.
Please โญ the repository for show some love!