Noruj Is Now Open Source
On this page
After building and rebuilding noruj.com, I’ve decided to take an important step - the entire project is now open source.
Noruj started as a personal project to learn, experiment, and share what I’m building in public. Over time, it grew into a real Next.js application with production-level decisions, refactors, and trade-offs. Instead of keeping that learning private, I want others to benefit from it.
Why Open Source?
Learning in public: Every commit tells a story - what worked, what didn’t, and why decisions were made.
Helping developers: If you’re learning Next.js, this repo can act as a real-world reference, not just a tutorial demo.
Community improvements: Better ideas come from more eyes. Bugs, performance issues, and design gaps are easier to spot together.
What You’ll Find in the Repo
A production-style Next.js project
Real folder structure and patterns
SEO-focused pages and blog setup
Continuous refactoring and improvements (not a “perfect” codebase)
This is not a polished framework or boilerplate. It’s a working product, evolving over time.
Contribute or Learn
You can:
Explore the code
Open issues
Suggest improvements
Submit pull requests
Or simply use it to learn
🔗 GitHub Repository:
https://github.com/noruj-official/noruj.com-next
🔗 Live Demo Website:
https://demo.noruj.com/
If this project helps you in any way, that alone makes open sourcing it worth it.