Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/pixqc/ziglist
Discover Zig projects and packages
https://github.com/pixqc/ziglist
zig
Last synced: 3 months ago
JSON representation
Discover Zig projects and packages
- Host: GitHub
- URL: https://github.com/pixqc/ziglist
- Owner: pixqc
- License: mit
- Created: 2024-08-01T13:17:15.000Z (6 months ago)
- Default Branch: master
- Last Pushed: 2024-09-02T13:41:35.000Z (5 months ago)
- Last Synced: 2024-09-30T03:20:55.083Z (4 months ago)
- Topics: zig
- Language: JavaScript
- Homepage: https://ziglist.org
- Size: 1.3 MB
- Stars: 38
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[![Ziglist](./assets/img.png)](https://ziglist.org)
Ziglist is a web-based tool to discover Zig projects and packages. Visit [ziglist.org](https://ziglist.org).
How it works: Ziglist periodically indexes GitHub for Zig-related repositories, saves it in a SQLite database, and serves it. Ziglist lives in a single JavaScript [file](./src/main.jsx). It runs on the Deno runtime.
To run Ziglist locally:
- Install Deno, refer to the [documentation](https://docs.deno.com/runtime/manual/getting_started/installation/)
- `git clone https://github.com/pixqc/ziglist.git`
- `mv .env.example .env` and fill it out
- `deno task dev`Help wanted! If you found:
- c/cpp repo built with Zig, that's not on Ziglist
- repo on Ziglist that's not Zig-related
- missing dependencies in one of the reposPlease open an issue or a PR, ctrl+f for `HELP:` in the [file](./src/main.jsx).
Ziglist's visual design is inspired by [https://github.com/piotrkulpinski/openalternative](https://github.com/piotrkulpinski/openalternative)
Check out the [blogpost](https://pixqc.com/ziglist)!