A structured, community-driven database of programming languages, frameworks, libraries, tools, and technologies — all stored in clean JSON format. Designed for developers, students, and automation systems that need consistent metadata about modern tech stacks.
All tech data files live inside the tech-essentials/ directory:
| File | Category |
|---|---|
languages.json |
Programming Languages |
ai-ml.json |
AI/ML Frameworks |
web.json |
Web Frameworks |
mobile.json |
Mobile Frameworks |
frontend.json |
Frontend Libraries |
backend.json |
Backend Frameworks |
databases.json |
Database Technologies |
devops.json |
DevOps/Cloud Tools |
build-tools.json |
Build Tools |
testing.json |
Testing Frameworks |
package-managers.json |
Package Managers |
css.json |
CSS Frameworks & Tools |
Each entry must follow this structure:
{
"tool_name": "Example Tool",
"release_date": "YYYY-MM-DD or YYYY-MM (optional)",
"year": YYYY,
"alias": "short_name",
"link": "https://example.com"
}There are two ways to contribute:
- Open the appropriate file in
tech-essentials/. - Add your entry using the schema above.
- Open a Pull Request.
Don’t want to modify JSON manually? Just open an Issue and paste your entry in the same JSON format. It will be added for you.
If you want to contribute, read CONTRIBUTING.md.
- Follow the JSON schema strictly
- Keep JSON valid and well-formatted
- Choose the closest matching category
- Don’t remove existing entries
This repo acts as a single source of truth for structured metadata on modern development tools. Useful for:
- Resume generators
- Tech comparison tools
- Dashboards
- Educational apps
- Automation pipelines
- Anything needing clean tech metadata
MIT License. Free to use, modify, and distribute.