"From Developers, For Developers."
Welcome to Indxs, an open-source platform that helps developers discover and explore packages and libraries across different programming languages and frameworks.
🔗 Project Link: Indxs.dev
- About Indxs
- Getting Started
- Installation
- Usage
- How to Contribute
- Security & Issues
- License
- Community & Support
- Show Your Support
Indxs is an open-source project that serves as a package index for multiple programming languages and frameworks. It allows developers to:
✅ Discover high-quality packages.
✅ Search & filter libraries easily.
✅ Contribute by submitting new packages (Soon).
✅ Review and improve package listings.
Built using:
- Laravel (Backend API)
- Inertia.js (Bridging Laravel & React)
- React.js (Frontend UI)
- Tailwind CSS (Styling)
- TypeScript (For maintainability)
We are currently focusing on PHP & Laravel packages, with plans to expand to other languages in the future.
Follow these steps to set up Indxs on your local machine.
Make sure you have the following installed:
- PHP 8.4+
- Composer
- Node.js 18+ & npm
- MySQL or PostgreSQL
- Git
git clone https://github.com/Indxs/indxs.git
cd indxs
composer install
npm install
cp .env.example .env
php artisan key:generate
Configure your database settings inside .env.
php artisan migrate --seed
composer run dev
Once the project is running, open your browser and visit:
http://localhost:8000
You can start exploring packages, submitting new ones, and contributing to the project!
We love community contributions! To contribute:
1️⃣ Fork the repository 2️⃣ Create a new branch (feature/your-feature-name) 3️⃣ Commit your changes (git commit -m "Add new feature") 4️⃣ Push your branch (git push origin feature/your-feature-name) 5️⃣ Create a Pull Request on GitHub
If you find a security vulnerability, do not open a public issue. Instead, please report it to:
For general bugs, feel free to open an issue in the GitHub Issues section.
This project is open-source under the MIT License. Feel free to use and modify it as needed.
Join the Indxs community to stay updated:
GitHub Discussions: Join here Twitter/X: @IndxsDev Email: [email protected]
If you find this project useful:
- Give us a ⭐ Star on GitHub!
- Follow us on X/Twitter @IndxsDev for updates
- Follow the organization @Indxs
- Share Indxs.dev with fellow developers!
🚀 Let's build the best open-source package index together!