Awesome
<p align="center"> <picture> <source media="(prefers-color-scheme: dark)" srcset="./banners/logo-dark-background.png"> <img alt="Flora" src="./banners/logo-light-background.png" width=50%> </picture> </p> <h1 align="center"><small>A package index for the Haskell ecosystem</small> </h1> <p align="center"> <a href="https://github.com/flora-pm/flora-server/actions"> <img src="https://img.shields.io/github/actions/workflow/status/flora-pm/flora-server/backend.yml?branch=development&style=flat-square&logo=github" alt="CI badge" /> </a> <a href="https://haskell.org"> <img src="https://img.shields.io/badge/Made%20in-Haskell-%235e5086?logo=haskell&style=flat-square" alt="made with Haskell"/> </a> <a href="https://app.element.io/#/room/#flora-pm:matrix.org"> <img src="https://img.shields.io/badge/matrix-%23flora--pm%3Amatrix.org-brightgreen?style=flat-square&logo=matrix" alt="Matrix chatroom badge" /> </a> <a href="https://functional.cafe/@flora_pm"> <img alt="Mastodon" src="https://img.shields.io/badge/Fediverse-%40flora_pm%40functional.cafe-blue?style=flat-square&logo=mastodon"> </a> <a href="https://twitter.com/flora_haskell"> <img alt="Static Badge" src="https://img.shields.io/badge/Twitter-%40flora_haskell-blue?style=flat-square&logo=x"> </a> </p> <dl> <p> <dt>Flora.pm</dt> <dd>A meta-index that gathers Haskell package from across the ecosystem.</dd> </p> <p> <dt>Flora Server</dt> <dd>An alternative package repository for your ecosystem.</dd> </p> </dl>⚡ Features
- 📁 Curated category model, with elimination of duplicates
- 🏛️ Package namespaces, so that packages with the same name can live without conflict
- 🌓 Dark and light modes
- 📱 Mobile user interface
📖 Guides
Visit https://flora.pm/documentation for explanations on what Flora can do.
🤝 Contributing
We welcome new contributors! Join the Matrix chatroom or open a Discussion.
To setup a local installation, see CONTRIBUTING.md#project-setup