Validate package.json for required fields, semver format, and dependency presence. Everything runs locally in your browser — nothing is uploaded.
Generate a JSON Schema (draft-07) from sample JSON data. Auto-detect types, required fields, and nested structures.
Format, validate, and convert JSON to Zod schemas, URL query parameters, flat key-value pairs, JSON-LD, or analyze size and structure.
Validate OpenAPI/Swagger spec syntax. Check for required fields, missing paths, and structural issues in your API specification.
Convert messy CSV or Excel sheets from clients into clean JSON in one batch. Handles missing values, nested rows, and generates strict JSON schemas for 50+ files at once. Everything runs locally in your browser — nothing is uploaded.
Bidirectional YAML to JSON and JSON to YAML conversion with auto-format detection and real-time preview. Perfect for configuration files, API payloads, and data migration.
Required fields (name, version), semver format compliance, valid dependency declarations, script definitions, and common best practices like license and description fields.
It validates dependency syntax and detects common issues like missing version ranges, duplicate dependencies, and invalid package names. For vulnerability scanning, use npm audit.
Yes. Private package names (scoped with @scope/name) are validated correctly. The validator ensures the name follows npm naming conventions.
Yes. Version ranges in dependencies (e.g., ^1.2.3, ~1.2.3, >=1.0.0) are validated for correct semver syntax.
tsconfig Analyzer
Parse and describe each option in a tsconfig.json file.
.gitignore Generator
Generate .gitignore files by selecting languages, frameworks, and tools from a checklist — covers Node, Python, Java, Go, Rust, macOS, Windows, Linux, and popular IDEs. Supports negation patterns and custom rules.