NX9 Next Generation 9
A philosophy-driven ecosystem of self-hosted, privacy-first software.
Every project is built around one core idea:
Infrastructure should belong to its operator — not to a cloud provider, subscription service, or vendor.
Philosophy
NX9 is not a framework or a platform. It is a collection of independent, single-binary Rust applications designed for:
- Operator ownership
- Privacy by default
- Self-hosting first
- Simplicity over complexity
- Long-term maintainability
- Zero telemetry or vendor lock-in
We deliberately choose minimal dependencies, explicit routing, SQLite-first storage, and Linux-native design. The goal is software that is easy to understand, deploy, operate, and trust — even years from now.
Core Projects
-
nx9-url-shortener
Multi-user URL shortener with analytics, QR codes, password protection, expiration, and tenant isolation. -
nx9-auth
Lightweight identity and access management service with sessions, PATs, RBAC, and audit logging. -
nx9-dns-server
Authoritative DNS server with DNSSEC support. Lightweight and designed for self-hosted use. -
nx9-chronoseal-rs
Privacy-first browser attestation framework for anti-bot and anti-AI scraping protection.
Documentation
- Philosophy → Engineering Beyond Frameworks
- Architecture Overview
- Case Study: How Simplicity Defended Against Real Attacks
- Roadmap
Website
The full website source is available in the www/ directory.
Values
- Privacy by design
- Single binary deployments
- Explicit routing
- Operator sovereignty
- Open Source (permissive licenses)
- No telemetry. No vendor lock-in.
Get Involved
- Star or fork the projects you find useful
- Open issues or discussions for feedback
- All projects are independent but share the same architectural principles
NX9 — Software people can own, understand, and control.
Built by Sunil Thakare.