arkos
TypeScript icon, indicating that this package has built-in type declarations

1.0.19-beta • Public • Published

Header Image

Arkos

The Express And Prisma Framework For RESTful API

Used to simplify the development of a secure and scalable RESTful API with minimal configuration, allowing developers to focus on what really matters for the business

Features

  • 🚀 Automatic API Generation - Instantly create RESTful routes from Prisma models
  • 🔐 Built-in Authentication - JWT-based authentication with minimal setup
  • Express Middlewares - Pre-configured security, parsing, and error handling
  • 🛡️ Data Validation - Using class-validator/class-transformer or zod
  • 💠 Prisma Integration - Seamless database management with relation fields support
  • ⬆️ File Upload & Optimization - Efficient handling of images, videos, and documents
  • 👨‍💻 Interceptors Middlewares - Customize request/response flow with hooks
  • ✉️ Nodemailer Integration - Easy email sending functionality
  • 📝 Swagger API Documentation - Automatically generate API documentation

BETA VERSION

Documentation

For detailed documentation, visit our official docs.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Contact

For questions or issues, please open a GitHub issue or contact Uanela Como.


The name "Arkos" comes from the Greek word "ἀρχή" (Arkhē), meaning "beginning" or "foundation", reflecting our goal of providing a solid foundation for backend development.

Package Sidebar

Install

npm i arkos

Weekly Downloads

551

Version

1.0.19-beta

License

MIT

Unpacked Size

1.31 MB

Total Files

277

Last publish

Collaborators

  • uanela