Credits & Acknowledgments

RPrj.Net is built with the following amazing open-source packages and technologies.

Core Framework

Express.js

Fast, unopinionated web framework for Node.js

Express
MIT License

Database & ODM

MongoDB

NoSQL database for JSON data storage

MongoDB
SSPL / Community License
Mongoose

Elegant MongoDB object modeling for Node.js

Mongoose
MIT License

Authentication & Security

bcryptjs

Password hashing and cryptography

Security
MIT License
JSON Web Token (jwt)

Secure user authentication and authorization

Security
MIT License
Helmet

Secure Express apps by setting various HTTP headers

Security
MIT License
HPP (HTTP Parameter Pollution)

Protect against HTTP Parameter Pollution attacks

Security
MIT License
express-rate-limit

Rate limiting middleware for Express

Security
MIT License
express-mongo-sanitize

Prevents NoSQL injection attacks

Security
MIT License
xss-clean

XSS attack prevention middleware

Security
MIT License

File Upload & Processing

Multer

Middleware for handling file uploads

File Handling
MIT License

Data Validation & Sanitization

Validator.js

String validation and sanitization library

Validation
MIT License
Validator-JS

Additional validation utilities

Validation
Custom License

URL & String Processing

Slugify

Convert strings to URL-friendly slugs

Utilities
MIT License

Templating

Pug

Elegant HTML template engine

Template Engine
MIT License

Content Rendering

markdown-it

Markdown parser and renderer

Content
MIT License

Configuration & Environment

dotenv

Load environment variables from .env files

Configuration
BSD 2-Clause License

HTTP & Middleware

cookie-parser

Cookie parsing and handling middleware

HTTP
MIT License
Morgan

HTTP request logger middleware

HTTP
MIT License

Development Tools (DevDependencies)

Node.js

Runtime environment

Node.js
MIT License
Nodemon

Auto-restart Node.js during development

Dev Tools
MIT License
ESLint

JavaScript linting and code quality

Dev Tools
MIT License
Prettier

Code formatter for consistent code style

Dev Tools
MIT License

Frontend Assets

Our platform also utilizes:

  • Bootstrap 5 - Responsive UI framework
  • Font Awesome - Icon library
  • Popper.js - Tooltip and popover positioning

Special Thanks

We would like to extend our gratitude to:

  • The open-source community for their invaluable contributions
  • All developers and maintainers of the packages listed above
  • Our users and supporters who help us improve the platform
  • The research projects that inspire our platform

All packages are released under permissive open-source licenses. For detailed license information, please visit the respective package repositories linked above.

Powered with   by RPrj.Net   v:Alpha 1.0.3