A multilingual collection of software development terms. Useful for building developer tools, documentation sites, personal portfolios, etc.
npm install dev-dictimport{TERMS,getTerms}from'dev-dict'// Define dictionaryconstdictionary=getTerms({terms: TERMS,locale: 'en-US'})// Display translated termsdictionary.forEach(term=>{console.log(term.name)// "React", "TypeScript", etc.})Dev-dict contains 220+ terms. To keep your bundle small import only the terms you need.
// GOODimport{react,typescript}from'dev-dict/terms'// BADimport{TERMS}from'dev-dict'The root entry is best suited for server-side or build-time use cases where you need the full dataset (e.g. generating a static glossary page).
| Locale | Language |
|---|---|
en-US | English (United States) - Default |
en-GB | English (Great Britain) |
de-DE | German (Germany) |
Contributions welcome! Please help add terms, provide translations, fix errors and/or suggest improvements.
See CONTRIBUTING.md for more details.
pnpm install # Install dependencies
pnpm build # Build library
pnpm test# Run tests
pnpm demo:dev # Run demo site (http://localhost:5173/dev-dict)
pnpm demo:build # Build demo site