Skip to content

Repository files navigation

obcommons

A community registry of omnibenchmark modules.

One YAML file per module in modules/. Open a pull request to add yours — see CONTRIBUTING.md. CI validates the entry and checks that the repository and commit resolve; merging to main publishes the site to GitHub Pages.

The whole registry is also served as data at /modules.json.

Development

Needs Node 22 (see .nvmrc).

npm install
npm run dev     # http://localhost:4321/obcommons/
npm test        # the filter logic
npm run build   # also validates every entry against the schema

Astro + Tailwind. src/content.config.ts holds the schema — it is the only place the entry format is defined.

License

GPL-3.0-or-later. Copyright (C) 2026 omnibenchmark contributors.

The module metadata in modules/ describes third-party repositories; each module carries its own license, recorded in its entry.

About

No description, website, or topics provided.

Resources

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages