An open API service indexing awesome lists of open source software.

https://github.com/xlevitate/spark-plugins

Allows you to download Minecraft plugins in bulk from multiple providers, automatically organizing them.
https://github.com/xlevitate/spark-plugins

configuration development minecraft modrinth paper papermc plugins server spigot spigotmc

Last synced: 6 months ago
JSON representation

Allows you to download Minecraft plugins in bulk from multiple providers, automatically organizing them.

Awesome Lists containing this project

README

          

# SparkPlugins

A modern, efficient Minecraft plugin downloader that allows you to search and download plugins from multiple sources including SpigotMC and Modrinth.

## Features

- 🔍 Search plugins from multiple sources
- ⚡ Fast and responsive interface
- 🌙 Clean, dark-themed design
- 📦 Bulk plugin downloads
- 🔄 Version selection support
- 💻 Modern web technologies

## Tech Stack

- **Framework**: Next.js
- **Styling**: Tailwind CSS
- **State Management**: React Context
- **APIs**: Spiget, Modrinth

## Getting Started

1. Clone the repository:
```bash
git clone https://github.com/xLevitate/spark-plugins.git
cd spark-plugins
```

2. Install dependencies:
```bash
npm install
# or
yarn install
```

3. Run the development server:
```bash
npm run dev
# or
yarn dev
```

4. Open [http://localhost:3000](http://localhost:3000) in your browser.

## Development

The project structure follows Next.js conventions:

```
src/
├── app/ # App router pages
├── components/ # React components
├── contexts/ # React contexts
└── types/ # TypeScript types
```

## Contributing

Contributions are welcome! Feel free to:

1. Fork the repository
2. Create a new branch
3. Make your changes
4. Submit a pull request

## License

This project is licensed under the GPL-3.0 License.

## Support

If you find this project helpful, consider:
- ⭐ Starring the repository
- 🐛 Reporting bugs
- 💡 Suggesting features
- ❤️ [Becoming a sponsor](https://github.com/sponsors/xLevitate)