A modern, feature rich discovery platform for finding and sharing Discord bots, servers, and bot packs.
- Node.js 18+ or Bun 1.0+
bunpackage manager (recommended)
# Clone the repository
git clone https://github.com/InfinityBotList/Omniplex.git
cd Omniplex
# Install dependencies
bun install
# Start development server
bun run devThe application will be available at http://localhost:3000
# Start development server with hot reload
bun run dev
# Build for production
bun run build
# Preview production build
bun run preview
# Run unit tests
bun run test
# Check linting issues
bun run lint
# Format code
bun run format
# Run complete checks (lint + format)
bun run check
# Deploy to Cloudflare
bun run deploySee CHANGELOG.md for detailed version history and updates.
Contributions are welcome! Please follow these guidelines:
- Fork the repository
- Create a feature branch (
git checkout -b feature/amazing-feature) - Commit changes (
git commit -m 'feat: add amazing feature') - Push to branch (
git push origin feature/amazing-feature) - Open a Pull Request
See CONTRIBUTING.md for detailed contribution guidelines, code style, testing, and development workflow.
For security vulnerabilities, please do not open a public issue. Instead, email security@omniplex.gg with details.
See SECURITY.md for our full security policy and responsible disclosure guidelines.
This project is committed to providing a welcoming and inspiring community. Please read our Code of Conduct before participating.
This project is licensed under the AGPL 3.0 License - see LICENSE file for details.
For issues and questions:
- 🐛 Bug Reports: GitHub Issues
- 💬 Discord: Join our server
- 🐦 Twitter: @InfinityBotList
- 📧 Email: support@omniplex.gg
- 🔒 Security: security@omniplex.gg