Skip to content

Darkmintis/NoCost

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NoCost Tools Database

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.

PRs Welcome License

What lives here

  • tools.json: the source of truth for all tool entries
  • scripts/validate.js: validates the dataset
  • scripts/search.js: helps contributors find duplicates before opening a PR
  • scripts/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

Quick contribution flow

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.

Data format

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:

  • name
  • description
  • url
  • category

Useful commands

node scripts/search.js "supabase"
node scripts/validate.js
node scripts/remove.js --exact "https://example.com"

More details

See CONTRIBUTING.md for the full submission rules and review checklist.

About

Best free tools, APIs, and services for developers.

Resources

License

Contributing

Stars

Watchers

Forks

Contributors