DEV Community

Signor_P
Signor_P

Posted on

New Architecture Distribution Platform: Nex πŸš€

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


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! πŸ™Œ

Top comments (0)