Open source database of free developer tools used by https://nocost-dev.vercel.app.
This is the public community repo. Contributors only need this repository to add, update, or remove tools. The private site repository Darkmintis/NoCost.dev pulls tools.json from here automatically after changes are merged.
tools.json: the source of truth for all tool entriesscripts/validate.js: validates the datasetscripts/search.js: helps contributors find duplicates before opening a PRscripts/remove.js: removes tools that are no longer free or should be delisted.github/workflows: validates changes and triggers the private site sync after merges
git clone https://github.com/YOUR_USERNAME/NoCost.git
cd NoCost
node scripts/search.js "tool-name"
node scripts/validate.js
node scripts/remove.js --dry-run "tool-name"Then edit tools.json, commit your change, and open a pull request.
Each entry in tools.json follows this shape:
{
"name": "Tool Name",
"description": "Clear description of what the tool does",
"url": "https://example.com",
"category": "Developer Tools"
}Required fields:
namedescriptionurlcategory
node scripts/search.js "supabase"
node scripts/validate.js
node scripts/remove.js --exact "https://example.com"See CONTRIBUTING.md for the full submission rules and review checklist.