Zigistry API Documentation

Welcome to the official Zigistry API documentation! Here, you'll find everything you need to start integrating Zigistry's powerful package and program data into your applications.

API Endpoints for Packages

Get details for individual packages:

https://zigistry-api.hf.space/api/packages/:repo_from /:user_name /:repo_name

Example:https://zigistry-api.hf.space/api/packages/github/travisstaloch/simdjzon

Get search results for packages:

https://zigistry-api.hf.space/api/searchPackages?q=:query

Example:https://zigistry-api.hf.space/api/searchPackages?q=Zap

Get filtered search results for packages:

https://zigistry-api.hf.space/api/searchPackages?q=:query &filter=:topic

Example:https://zigistry-api.hf.space/api/searchPackages?q=Zap&filter=http

Get all results from a single topic for packages:

https://zigistry-api.hf.space/api/searchPackages?filter=:topic

Example:https://zigistry-api.hf.space/api/searchPackages?filter=http

API Endpoints for Programs

Get details for individual programs:

https://zigistry-api.hf.space/api/programs/:repo_from /:user_name /:repo_name

Example:https://zigistry-api.hf.space/api/programs/github/travisstaloch/roc-cli-platform-zig

Get search results for programs:

https://zigistry-api.hf.space/api/searchPrograms?q=:query

Example:https://zigistry-api.hf.space/api/searchPrograms?q=Zap

Get filtered search results for programs:

https://zigistry-api.hf.space/api/searchPrograms?q=:query &filter=:topic

Example:https://zigistry-api.hf.space/api/searchPrograms?q=Zap&filter=http

Get all results from a single topic for programs:

https://zigistry-api.hf.space/api/searchPrograms?filter=:topic

Example:https://zigistry-api.hf.space/api/searchPrograms?filter=http

Special Index Details (Packages)

Get most used packages (ascending order):

https://zigistry-api.hf.space/api/indexDetailsPackages?section=mostUsed&range= :start ..:end

Example:https://zigistry-api.hf.space/api/indexDetailsPackages?section=mostUsed&range=0..100

Get latest used packages (ascending order):

https://zigistry-api.hf.space/api/indexDetailsPackages?section=latestRepos&range= :start ..:end

Example:https://zigistry-api.hf.space/api/indexDetailsPackages?section=latestRepos&range=0..100

Special Index Details (Programs)

Get most used programs (ascending order):

https://zigistry-api.hf.space/api/indexDetailsPrograms?section=mostUsed&range= :start ..:end

Example:https://zigistry-api.hf.space/api/indexDetailsPrograms?section=mostUsed&range=0..100

Get latest used programs (ascending order):

https://zigistry-api.hf.space/api/indexDetailsPrograms?section=latestRepos&range= :start ..:end

Example:https://zigistry-api.hf.space/api/indexDetailsPrograms?section=latestRepos&range=0..100

We're actively working on expanding the Zigistry API's capabilities to bring you even more data and features. This current version offers essential functionalities for fetching basic data. Stay tuned for future updates!