Open Source Packages
Libraries, frameworks, tools, and SDKs used by the apps in this directory — scored the same way as the apps themselves.
All Packages
Category
Tags2
Sort:Used by Most Apps
Ajv
The fastest JSON Schema validator for Node.js and the browser, compiling schemas straight into executable validation code.
fast-xml-parser
Pure-JS XML parser, builder, and validator with no C/C++ bindings and no callbacks
validator.js
A dependency-free library of 100+ string validators and sanitizers for Node.js and the browser.
class-validator
Decorator-based property validation for TypeScript and JavaScript classes, on both Node.js and the browser.
Valibot
Modular, type-safe schema validation library with bundle sizes starting under 1KB
@apidevtools/swagger-parser
Parses, validates, and dereferences Swagger 2.0 and OpenAPI 3.x specs in Node.js and browsers
express-validator
A chainable Express middleware that wraps validator.js to validate and sanitize incoming request data with minimal boilerplate.
validators
A Python library for validating strings — emails, URLs, IPs, and more — without defining a schema.
vee-validate
Template-based form validation library for Vue.js with Composition API support
jsonschema
A compliant, dependency-light Go library for compiling and validating JSON Schema across five draft versions, with rich hierarchical errors.
turf
The complete, modular geospatial analysis engine for JavaScript and TypeScript, bundling every Turf.js module under one install.
Validator
Derive-macro struct validation for Rust, covering email, URL, length, range, and custom rules
random-words
Generate random common English words for placeholder text, testing, and mock data generation.
ajv-errors
Custom, human-readable error messages for Ajv JSON Schema validation
EmailValidator
RFC-compliant email address validation for PHP with DNS, spoof, and strictness checks