Skip to content

nandisomnath/zig-pkg-index

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌐 ZPI - Zig Package Index

GitHub Pages License

Welcome to ZPI (Zig Package Index) — a simple, static website that serves as an open index of Zig packages and their documentation, inspired by sites like crates.io and nuget.org.

⚡ This project aims to make it easier for Zig developers to discover libraries, browse documentation, and quickly integrate packages — all without hosting any actual packages.


✨ Features

  • 🔍 Browse Packages: Discover available Zig packages across the community.
  • 📄 Read Docs: View documentation and useful links for each package.
  • 🔗 Direct GitHub Integration: All packages are hosted externally (e.g., GitHub) — ZPI simply indexes them.
  • ⚙️ Lightweight & Static: Built with pure HTML/CSS/JS and hosted on GitHub Pages.

🔗 Live Demo

Check out the live site here:
👉 https://nandisomnath.github.io/zig-pkg-index/


📦 How it Works

ZPI does not host packages itself. Instead, it acts as a catalog or "yellow pages" for Zig libraries:

  1. Developers host their packages on GitHub (or elsewhere).
  2. ZPI lists those packages with metadata, links, and installation instructions.
  3. Users can find and copy the package URLs to use in their Zig projects.

🚀 Usage

Coming soon: CLI tooling and standardized metadata format for submitting packages.

For now, simply browse and copy the URLs manually!


🛠️ Contributing

Want to add a package to the index?

  1. Fork this repo.
  2. Add your package details to the data section (or open an issue).
  3. Submit a pull request.

We welcome contributions, UI tweaks, and feature suggestions!


🧪 Status

ZPI is in early development. We're experimenting with layout, metadata formats, and how best to serve the Zig community. Your feedback is incredibly valuable! 🙏


📄 License

This project is licensed under the MIT License — see LICENSE for details.


🤝 Acknowledgements

  • Powered by GitHub Pages and Zig’s passionate developer community

💬 Questions, feedback, or want to feature your package?
Reach out via issues or submit a PR!

About

A beautiful package index for zig

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published