After a brief but incredibly productive closed alpha phase, I received amazing feedback and results from many valuable developers. Today, I'm excited to announce that Nex is now public for everyone!
🧐 What is Nex?
Nex is an open-source architecture distribution platform that allows you to package, share, and reuse your software architectures as modular components (Recipes) across different projects and with the developer community.
Whether you are working on Frontend, Backend, Mobile, Game Dev, or AI projects—Nex works with any file-based architecture seamlessly.
📺 Demo & Real-World Example
Check out the full video demonstration here:
👉 Watch the Nex Demo on LinkedIn
What happens in the video?
In the video, I demonstrate adding a basic Spring Boot Logger Middleware and a Test Controller (using Nex's powerful Variants feature) to a fresh Spring Boot project.
The interesting part? I don't know much Java Spring myself!
Yet, with a single CLI command, I installed the logger middleware and a controller to test it in seconds without breaking my project structure:
xnex install spring-logger
Enter fullscreen mode Exit fullscreen mode
You are not limited to simple examples. By packaging complex or recurring architectural patterns into recipes, you save immense setup time in future projects.
🔥 Key Features
- 🌐 Framework & Language Agnostic: Works with any project structure (Java, TypeScript, Rust, Go, Python, Flutter, etc.).
- 🐙 GitHub Native & Open Source: Recipes live in your own GitHub repository. Versions are managed via GitHub Releases, keeping the ecosystem open-source and transparent.
- 🔒 Real-Time Security (SHA-256 Hashing): When a recipe is published, its release SHA-hash is indexed on the server. During installation via the CLI, the downloaded zip's hash is verified in real-time to prevent tampering.
- 🔀 Variants Support: Add optional components (like example controllers, extra configurations, or DB drivers) dynamically during installation.
🔗 Useful Links & Recipes
- 📦 Featured Recipe (Spring Logger): xnexdev.vercel.app/recipe/spring-logger
- 📄 Documentation: xnexdev.vercel.app/docs
- 💡 Basic Doc Recipe Example: xnexdev.vercel.app/recipe/basic-doc
- 💬 Discord Community: Join our Discord
Even though Nex is currently in its Alpha stage, it is completely stable and ready to be used in real projects.
If there isn't a Recipe for your favorite language or framework yet on the platform, be the first to publish one!
I’d love to hear your thoughts, feedback, and contributions! 🙌
0 Comments
Log in to join the conversation.No comments yet. Be the first to share your thoughts.