Open-Source Social Media Platform where every voice matters
Empowering free expression, community connections, and privacy-first networking.
Built with Next.js (frontend) + Node.js + Fastify (high-performance backend).
Frontend (Next.js) • Backend (Fastify) • Contribute • License
VOICE. is an open-source, community-driven social media platform designed to give power back to users. No ads, no censorship, full transparency.
- Frontend: Next.js (App Router, Server Components, SSR/SSG)
- Backend: Node.js + Fastify (lightweight, blazing-fast API)
- Goals: Privacy-focused, real-time interactions, easy self-hosting.
Currently in early development – join us to build the future of social networking!
- voice-frontend → Next.js web app (UI, feeds, profiles, posts)
- voice-backend → Fastify API server (auth, posts, real-time via WebSockets?)
- voice-docs → Documentation, API specs, self-hosting guide
- More coming soon...
- Frontend — Next.js 14+, React, Tailwind CSS, TypeScript
- Backend — Node.js, Fastify, Prisma/PostgreSQL (or MongoDB), JWT auth
- Deployment — Vercel (frontend), Docker + Railway/Fly.io (backend)
- Real-time — Socket.io or similar (planned)
We welcome contributions! Whether it's code, docs, design, or ideas.
- Fork the repo
- Create a feature branch (
git checkout -b feature/amazing-feature) - Commit your changes (
git commit -m 'Add some amazing feature') - Push to the branch (
git push origin feature/amazing-feature) - Open a Pull Request
Please read CONTRIBUTING.md for details.
This project is licensed under the MIT License — see the LICENSE file for details.
Made with ❤️ by the community • Star ⭐ if you like it!
Let's amplify every voice together