Hi everyone 👋
I’m Kirubel, an 18-year-old developer, and I recently built NalthJS, a security-first web development framework designed to help developers build robust web applications without worrying about common security pitfalls.
Why I built NalthJS
When I started working on web apps, I noticed that even popular frameworks often left critical security tasks (like input validation, XSS prevention, and CSRF protection) up to the developer. Mistakes here can be costly.
I wanted a framework that:
Handles common security threats by default.
Is lightweight and fast.
Still flexible for modern web development needs.
Key Features
Built-in security: Automatic protection against XSS, CSRF, SQL injection, and other common web vulnerabilities.
Easy routing and middleware: Simple, clear syntax to organize your backend logic.
Minimal setup: Get started in minutes with a single command.
Extensible: Add custom middleware, plugins, or integrations as needed.
Quick Start
Install NalthJS via npm:
npx create-nalth my-app
cd my-app
npm start
That’s it — a secure, ready-to-go server in under 10 lines of code. 🚀
Try It Out
Check out the full documentation here: https://www.nalthjs.com/docs
Star ⭐ the GitHub repo if you find it useful: https://github.com/nalikiru-dev/nalth.js
I’d love feedback from other developers, feature requests, or contributions — it’s still early days, and your input can help shape NalthJS into a tool the community loves.
Why It Matters
Security shouldn’t be optional. NalthJS is my attempt to make building safe web apps easier, faster, and more reliable for everyone — especially young developers like me who want to focus on building features, not fixing vulnerabilities.
Top comments (0)