Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →
Top 23 Schema Open-Source Projects
-
crystal
🔮 Graphile's Crystal Monorepo; home to Grafast, PostGraphile, pg-introspection, pg-sql2 and much more! (by graphile)
-
graphql-code-generator
A tool for generating code based on a GraphQL schema and GraphQL operations (query/mutation/subscription), with flexible support for custom plugins.
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
marshmallow
A lightweight library for converting complex objects to and from simple Python datatypes.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
Mimesis
Mimesis is a powerful Python library that empowers developers to generate massive amounts of synthetic data efficiently.
-
msgspec
A fast serialization and validation library, with builtin support for JSON, MessagePack, YAML, and TOML
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
Project mention: Ask HN: What Underrated Open Source Project Deserves More Recognition? | news.ycombinator.com | 2024-03-07I didn't see a v5 tag in order to know, and I have no idea what "utils/graphile" does for the project, but one will want to ensure they are aware of its licensing scheme https://github.com/graphile/crystal/blob/db8894c74eb0ec3fe96...
Project mention: Integrating GraphQL Codegen with Storyblok: Step-by-Step Guide | dev.to | 2024-01-15The @graphql-codegen library is a bridge between your GraphQL schema and the actual code you write. It automates the generation of boilerplate code, ensuring that your data fetching layer is always up to date with your content structure.
In this tutorial, we're building a simple application which uses Cerbos inside of a GraphQL server. The server is written in typescript and uses type-graphql to create the schema and resolvers, and TypeDI to handle dependency injection.
Somehow get a serializer going for your database models. I used marshmallow and flask-marshmallow
Project mention: Popular Libraries For Building Type-safe Web Application APIs | dev.to | 2024-04-07You can check out Superstruct documentation here.
In v3.16.0 we added a new Provider feature that unlocks the ability to implement a lot of highly requested features. More details in the blog post:
Project mention: Next.js and Bunny CDN: Complete Guide to Image Uploading with Server Actions | dev.to | 2024-04-21I'll use Valibot library, which is a pretty new and cool library for schema validation, similar to Zod.
Project mention: Executable Playground of "typia", super-easy/fast TypeScript validator/serializer | dev.to | 2024-03-18
I thought I recognized xataio - they submitted pgroll a few months back https://news.ycombinator.com/item?id=37752366 (https://github.com/xataio/pgroll - Apache 2)
So, is JR yet another faking library written in Go? Yes and no. JR indeed implements most of the APIs in fakerjs and Go fake it, but it's also able to stream data directly to stdout, Kafka, Redis and more (Elastic and MongoDB coming). JR can talk directly to Confluent Schema Registry, manage json-schema and Avro schemas, easily maintain coherence and referential integrity. If you need more than what is OOTB in JR, you can also easily pipe your data streams to other cli tools like kcat thanks to its flexibility.
Project mention: Htmx, Rust and Shuttle: A New Rapid Prototyping Stack | news.ycombinator.com | 2023-11-01
Currently, there's no official package for this ( yet! ). However, there's an issue on the GraphQL Scalars repo.
Schema related posts
- SQLite Schema Diagram Generator
- Integrating GraphQL Codegen with Storyblok: Step-by-Step Guide
- Recent improvements to the pressly/goose migration tool
- Reading Docusaurus code
- A library that generates OpenAPI (Swagger) docs from Zod schemas
- Show HN: Universal adapter for TypeScript schema validation
- How are y'all that are using raw sql doing DB Migrations?
-
A note from our sponsor - InfluxDB
www.influxdata.com | 24 Apr 2024
Index
What are some of the best open-source Schema projects? This list will help you:
Project | Stars | |
---|---|---|
1 | crystal | 12,405 |
2 | graphql-code-generator | 10,613 |
3 | TypeGraphQL | 7,942 |
4 | marshmallow | 6,888 |
5 | Superstruct | 6,802 |
6 | goose | 5,637 |
7 | valibot | 5,159 |
8 | jsonschema | 4,431 |
9 | Mimesis | 4,300 |
10 | typia | 4,020 |
11 | Scenic | 3,337 |
12 | schemaspy | 3,005 |
13 | pandera | 2,994 |
14 | Schematics | 2,571 |
15 | pgroll | 2,504 |
16 | node-convict | 2,310 |
17 | schema-registry | 2,136 |
18 | graphql-cli | 1,983 |
19 | msgspec | 1,857 |
20 | graphql-scalars | 1,836 |
21 | kpt | 1,631 |
22 | SchemaCrawler | 1,548 |
23 | Squasher | 1,464 |
Sponsored