Dev tools · alternatives · 2026
24 alternatives to Enforced, Annotated Schema for Ruby Sequel Models
Enforced, Annotated Schema for Ruby Sequel Models. Contribute to karthikv/model_schema development by creating an account on GitHub.
ModelSchema is a Ruby development tool that adds enforced, annotated schema capabilities to Sequel models. It allows developers to define and validate database schema directly within their model code, ensuring… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Enforced, Annotated Schema for Ruby Sequel Models launched in 2015; newer entries below may have overtaken it.
- 1

pg_jsonschema is a solution we're exploring to allow enforcing more structure on json and jsonb typed postgres columns. We initially wrote the extension as an excuse to play with pgx, the rust framework for writing postgres extensions. That let us lean on existing rust libs for validation (jsonschema), so the extension's implementation is only 10 lines of code :) https://github.com/supabase/pg_jsonschema/blob/fb7ab09bf6050... happy to answer any questions!
2022 · github.com · its alternatives →
- 2TA
TypeSchema is a JSON specification to describe data models in a programming language neutral format.
2024 · typeschema.org · its alternatives →
- 3

Compile JSON Schema to TypeScript type declarations - bcherny/json-schema-to-typescript
2017 · github.com · its alternatives →
- 4

Collection of 200+ database diagram templates for developers
2020 · drawsql.app · its alternatives →
- 5
SchemaFlow▲128Real-time database schemas for AI-IDEs via MCP protocol
2025 · schemaflow.dev · its alternatives →
- 6

- 7

verify-json. Contribute to yusufnb/verify-json development by creating an account on GitHub.
2020 · github.com · its alternatives →
- 8
Hubql▲109Turn data models and APIs into diagrams and documentation
2023 · hubql.com · its alternatives →
- 9CA
Last year we launched ChartDB OSS (https://news.ycombinator.com/item?id=44972238) - an open-source tool that generates ER diagrams from your database (via query/sql/dbml) without needing direct DB access. Now we’re launching the ChartDB Agent. It helps you design databases from scratch or make schema changes with natural language. You can: - Generate schemas by simply describing them in plain English - Brainstorm new tables, columns, and relationships with AI - Iterate visually in a diagram (ERD) - Deterministically export SQL script Try it out here -…
2025 · app.chartdb.io · its alternatives →
- 10

Generate DOT description for postgres db schema. Contribute to akarki15/dbdot development by creating an account on GitHub.
2019 · github.com · its alternatives →
- 11

Built an open JSON Schema for defining AI agent teams. Multi-agent systems are becoming a real deployment pattern — not single assistants, but teams with roles, handoffs, and human checkpoints. But there's no shared way to define one that travels across frameworks. Every implementation is scattered, locked to whichever tool you picked first. Built the schema to fix that. The schema lives at schema.openenvelope.org and is registered in SchemaStore, so if you drop a .envelope.json file in VS Code you get autocomplete and validation without installing anything. It's also on npm as…
May 2026 · openenvelope.org · its alternatives →
- 12

Turn any URL into a JSON Schema, Zod, or Pydantic model
Jun 2026 · schema.tabstack.ai · its alternatives →
- 13

Learn how to use this simple free tool dbdiagram.io to visualize your Rails ERD diagram, made by Holistics
2018 · holistics.io · its alternatives →
- 14

A form library that uses JSON schema and works with Redux. Originally a part of the TakeShape React web client. - takeshape/shape-form
2019 · github.com · its alternatives →
- 15

Hi all, Aram and Eduard here - authors of Modelence (https://github.com/modelence/modelence), an all-in-one backend platform for teams that love TypeScript + MongoDB. Think Supabase, but for MongoDB: auth, cron jobs, email, monitoring, without glue code before you can ship. As Karpathy (and many of us) noted, getting from prototype to production is mostly painful integration work. The pieces exist, but stitching them together reliably is the hard part: https://x.com/karpathy/status/1905051558783418370. YC AI Startup School talk about this -…
2025 · github.com · its alternatives →
- 16

PySchemes is a library for validating data structures in python - spy16/pyschemes
2017 · github.com · its alternatives →
- 17

Guaranty the output of an LLM to follow a json schema. - olivierDuchenne/LLM_json_schema
2023 · github.com · its alternatives →
- 18

Flake schemas enable you to teach Nix about new flake output types.
2023 · determinate.systems · its alternatives →
- 19

Autogenerate static GraphQL API documentation. Contribute to anvilco/spectaql development by creating an account on GitHub.
2021 · github.com · its alternatives →
- 20

- 21

Generate realistic mock JSON data with AI.
2025 · schema-ai-ten.vercel.app · its alternatives →
- 22

Hi community, we just released https://github.com/tonbo-io/typed-arrow. When working with arrow-rs, we noticed that schemas are declared at runtime. This often leads to runtime errors and makes development less safe. typed-arrow takes a different approach: - Schemas are declared at compile time with Rust’s type system. - This eliminates runtime schema errors. - And introduces no runtime overhead — everything is checked and generated by the compiler. If you’ve run into Arrow runtime schema issues, and your schema is stable (not defined or switched at runtime), this project…
2025 · github.com · its alternatives →
- 23

JSON-LD TypeScript types for Schema.org vocabulary - google/schema-dts
2019 · github.com · its alternatives →
- 24OS
2016 · vpj.github.io · its alternatives →
Also compare
Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →