Project & Config Toolkit — Free & Private
Validate tsconfig, package.json, Docker files and env files, and generate ESLint configs, .gitignore files and changelogs.
Runs 100% in your browser: your files and data never leave your device. No signup, no ads.
Tools in Project & Config Toolkit
- TSConfig Validator & Explainer: Inspect tsconfig.json options, explain compiler flags in plain English, and flag conflicting settings
- Package.json Validator & Auditor: Lint and audit package.json for missing fields, invalid semver, duplicate dependencies, and SPDX licenses
- Docker Compose Linter: Validate, lint, and detect common errors or security risks in docker-compose.yml files
- Dockerfile Best Practices Linter: Audit Dockerfiles for security risks, unpinned base images, cache optimization, and layer size bloat
- ESLint Flat Config Builder: Interactive wizard to generate modern ESLint 9+ flat configuration files (eslint.config.js/mjs)
- .gitignore Generator: Combine common language, OS, and IDE ignore rules into a ready-to-use .gitignore.
- Changelog Generator: Format raw git log lines into a Keep-a-Changelog entry
- ENV File Manager: Parse, edit, and diff .env files — secrets are masked by default
- SemVer Calculator: Parse, compare, and bump semantic version strings
- NPM Package Size Estimator: Estimate package bundle weight, minified and gzipped sizes, and tree-shaking impact
More Developer Tools tools
Browse all free tools