Community & contributing

tabnas is developed in the open, under the MIT licence. Bug reports, questions, and new grammars all arrive the same way — through GitHub.

How the project works

This project is AI-friendly

Contributions written with an AI agent are welcome here. No disclosure ritual, no separate review queue, no apology required — a good patch is a good patch, and the same standard applies either way: it has to pass the fixtures, and you have to understand what you’re submitting.

Every package repository ships an AGENTS.md describing its layout, conventions, and how to run the tests, so an agent can get oriented without guessing. The parser itself is built to be written by agents, so it would be strange to draw the line at the contributions.

The fixtures are what make this safe. Both runtimes parse the same test grammars and must agree, so a plausible-looking change that doesn’t actually work fails loudly rather than landing quietly.

First contributions get a prompt reply, and the project holds to a Code of Conduct. Development of tabnas is sponsored by Voxgig. — see sponsors.