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

https://github.com/getwilds/registry

WILDS Repo Registry
https://github.com/getwilds/registry

Last synced: 3 months ago
JSON representation

WILDS Repo Registry

Awesome Lists containing this project

README

          

WILDS Registry
==============

Registry of WILDS repositories.

The registry is in: [registry.json](registry.json)

How it works locally for testing purposes:

```
# Install uv if you don't have it
# https://docs.astral.sh/uv/getting-started/installation/

# create a virtualenv and source it
uv venv
source .venv/bin/activate

# generate registry
uv sync
uv run python code.py

# deactivate virtualenv
deactivate
```

How it works on GitHub Actions via the `.github/workflows/build.yml` file:

- Install Python
- Install python libraries
- Run `python code.py`
- Commit changed `registry.json` file to the default branch (`gh-pages`). This updated file is then available at
- Note that the automatic pages-build-deployment action that triggers on a gh-pages branch was turned off in this repo and instead build and deployment is based on the `build.yml` file alone. Go to Settings > Pages > Build and Deployment in the repo to see where this is set