Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Data Integrity

Data Integrity

67 projects

Showing 36 of 67 projects

postgrest
postgrestHaskell

Automatically generates a standards-compliant RESTful API from any PostgreSQL database schema.

#haskell#database#rest
Stars27.5k
Forks1.2k
Last commit13 hours ago
validator.js
validator.jsJavaScript

A comprehensive library of string validators and sanitizers for Node.js and browsers.

#hacktoberfest#sanitization#input
Stars23.7k
Forks2.5k
Last commit8 days ago
TigerBeetle
TigerBeetleZig

A financial transactions database designed for mission-critical safety and performance in OLTP systems.

#financial-database#mission-critical#high-performance
Stars16.6k
Forks867
Last commit4 days ago
ajv
ajvTypeScript

The fastest JSON Schema and JSON Type Definition validator for Node.js and browsers.

#validation#json-type-definition#data-integrity
Stars14.8k
Forks1.0k
Last commit2 months ago
BLAKE3
BLAKE3Assembly

A cryptographic hash function that is significantly faster than SHA-256, highly parallelizable, and serves as a PRF, MAC, KDF, and XOF.

#parallel-computing#key-derivation#simd
Stars6.3k
Forks466
Last commit2 months ago
govalidator
govalidatorGo

A Go package providing validators and sanitizers for strings, numerics, slices, and structs.

#sanitization#api#validation
Stars6.2k
Forks573
Last commit1 day ago
pgbackrest
pgbackrestC

A reliable, scalable backup and restore solution for PostgreSQL databases with parallel processing, encryption, and cloud storage support.

#database-backup#database#restore
Stars4.3k
Forks382
Last commit1 day ago
JSON Schema for PHP
JSON Schema for PHPPHP

A PHP implementation for validating JSON structures against JSON Schema drafts 3, 4, 6, and 7.

#api-validation#php-library#schema
Stars3.6k
Forks369
Last commit3 days ago
Audited
AuditedRuby

An ActiveRecord extension for Rails that logs all changes to your models, including who made them and why.

#rails#audit#ruby-gem
Stars3.5k
Forks659
Last commit8 months ago
Laravel Auditing
Laravel AuditingPHP

A Laravel package that records change logs from Eloquent models to track discrepancies and anomalies.

#eloquent#change-log#lumen
Stars3.5k
Forks408
Last commit6 days ago
Jailer
JailerJava

A tool for database subsetting and relational data browsing, creating consistent slices and enabling navigation via foreign keys.

#database#subsetter#database-subsetting
Stars3.2k
Forks142
Last commit12 hours ago
hypercore
hypercoreJavaScript

A secure, distributed append-only log for sharing large datasets and real-time data streams.

#decentralized-storage#distributed-systems#data-replication
Stars2.8k
Forks208
Last commit17 hours ago
Alibi Detect
Alibi DetectJupyter Notebook

A Python library for outlier, adversarial, and drift detection in machine learning models, supporting tabular, text, image, and time series data.

#python-library#anomaly#data-integrity
Stars2.5k
Forks248
Last commit7 months ago
counter_culture
counter_cultureRuby

A Rails gem providing advanced, flexible counter caches that update on value changes and support multi-level relations.

#orm#database#rails
Stars2.1k
Forks226
Last commit15 days ago
Active Record Doctor
Active Record DoctorRuby

A Ruby gem that detects database issues in Rails applications before they reach production.

#schema-linter#database#rails
Stars1.9k
Forks70
Last commit14 days ago
Ruby JSON Schema Validator
Ruby JSON Schema ValidatorRuby

A Ruby library for validating JSON objects against JSON Schema Draft 6 with legacy support for Drafts 1-4.

#hacktoberfest#ruby-gem#data-integrity
Stars1.6k
Forks247
Last commit18 days ago
HighwayHash
HighwayHashC++

Fast, strong hash functions including SipHash and HighwayHash, offering high-speed SIMD implementations with security claims.

#simd#highwayhash#siphash
Stars1.6k
Forks187
Last commit2 years ago
govalidator
govalidatorGo

A Go library for validating request data with simple, Laravel-inspired rules.

#go-request-validation#request#laravel-inspired
Stars1.3k
Forks122
Last commit2 years ago
DatabaseConsistency
DatabaseConsistencyRuby

A Ruby gem that detects inconsistencies between ActiveRecord models and database schema to prevent data issues.

#database#developer-tools#rails
Stars1.2k
Forks63
Last commit4 days ago
tv4
tv4JavaScript

A lightweight JavaScript library for validating data against JSON Schema Draft v4.

#draft-v4#api-validation#data-integrity
Stars1.2k
Forks181
Last commit2 years ago
aldeed:collection2
aldeed:collection2JavaScript

A Meteor package that extends Mongo.Collection to provide schema validation for inserts and updates.

#hacktoberfest#database#validation
Stars1.0k
Forks113
Last commit18 days ago
Validating
ValidatingPHP

A Laravel Eloquent trait that automatically validates models before saving, ensuring only valid data is persisted.

#eloquent#database#laravel
Stars973
Forks78
Last commit3 months ago
ISO-codes
ISO-codesPHP

A PHP library providing validators for ISO standards, financial codes, public administration IDs, GS1 identifiers, phone numbers, and zip codes across many countries.

#validation#administrations#php-library
Stars804
Forks79
Last commit4 months ago
RHash
RHashC

A console utility for computing and verifying hash sums, checksums, and magnet links for data integrity.

#hash-calculator#librhash#magnet-link
Stars722
Forks128
Last commit3 months ago
Rein
ReinRuby

A Ruby gem that adds database constraint methods to ActiveRecord migrations for PostgreSQL data integrity.

#database#postgres#rails
Stars669
Forks31
Last commit5 years ago
RapiD
RapiDJavaScript

A modern web-based OpenStreetMap editor enhanced with AI, open data, and advanced mapping tools.

#map-editing#web-based-editor#geospatial
Stars633
Forks133
Last commit1 month ago
paper_trail
paper_trailElixir

Track and record all changes in your Elixir/Ecto database, allowing you to revert to any point in history.

#database#elixir#open-source
Stars600
Forks95
Last commit6 months ago
GraphQL Constraint Directive
GraphQL Constraint DirectiveJavaScript

A GraphQL directive for validating input fields with constraints like minLength, format, and pattern.

#validation#graphql#constraint
Stars577
Forks72
Last commit1 month ago
schema-inspector
schema-inspectorJavaScript

A JavaScript library for sanitizing and validating objects with synchronous and asynchronous support.

#data-cleaning#sanitization#validation
Stars503
Forks45
Last commit1 year ago
Bouncer
BouncerClojure

A validation DSL for Clojure and ClojureScript applications, providing composable validators and custom error messages.

#functional-programming#clojurescript#validation
Stars361
Forks36
Last commit5 years ago
RegreSQL
RegreSQLGo

A regression testing tool for SQL queries that ensures consistent results against PostgreSQL databases.

#unit-testing#database-testing#regression-testing
Stars357
Forks29
Last commit2 months ago
Magento 2 Url Data Integrity Checker
Magento 2 Url Data Integrity CheckerPHP

A Magento 2 module that detects URL-related data integrity issues in products, categories, and URL rewrites without automated fixes.

#magento2#magento2-extension#e-commerce
Stars282
Forks33
Last commit3 months ago
crc-rs
crc-rsRust

A Rust library for computing CRC (16, 32, 64) checksums with support for various standards and pluggable implementations.

#algorithm#hash#crc64
Stars233
Forks54
Last commit6 months ago
rs-merkle-tree
rs-merkle-treeRust

A Rust Merkle tree library with configurable storage backends and hash functions, optimized for fast proof generation.

#proof-generation#append-only#data-integrity
Stars229
Forks12
Last commit1 month ago
SwiftHash
SwiftHashSwift

A pure Swift implementation of MD5 hashing for iOS, macOS, and other Apple platforms.

#apple-platforms#hash#ios
Stars215
Forks31
Last commit2 years ago
jjv
jjvJavaScript

A fast, dependency-free JavaScript library for JSON Schema validation, supporting draft v4 and custom extensions.

#validation#data-integrity#schema-validation
Stars200
Forks35
Last commit6 years ago
Page 1 of 2Next

Related Tags

#Validation20#Schema Validation12#Database11#Cryptography10#Validator8#Data Validation8#Nodejs8#Input Validation7#Performance7#Php7#Postgresql7#Ruby6
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub