Showing 15 of 15 projects
A curated list of strings likely to cause issues when used as user-input data, for automated and manual QA testing.
A comprehensive library of string validators and sanitizers for Node.js and browsers.
A comprehensive checklist of security countermeasures for designing, testing, and releasing secure APIs.
A Go package for struct and field validation with cross-field, cross-struct, and deep diving into slices, arrays, and maps.
A Go package providing validators and sanitizers for strings, numerics, slices, and structs.
A powerful, expressive validation engine for PHP with over 150 built-in validators and fluent chaining syntax.
A JavaScript library that sanitizes untrusted HTML to prevent XSS attacks using a configurable whitelist.
An idiomatic Go validation package using normal programming constructs instead of struct tags.
A modern, simple, fast & flexible micro framework for building HTTP REST/RPC APIs in Go backed by OpenAPI 3 and JSON Schema.
A standards-compliant HTML filtering library for PHP that removes malicious code while preserving safe markup.
A jQuery plugin for client-side form validation with customizable prompts and support for various validation types.
A thin PHP assertion library for input validation in business models, libraries, and low-level code.
A service object framework for Rails that encapsulates business logic with input validation and type safety.
A standalone JavaScript library for live as-you-type formatting of international numbers and currencies.
A .NET library for cleaning HTML fragments and documents to prevent XSS attacks using a robust HTML parser.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.