JavaScript Schema

Open-source JavaScript projects categorized as Schema | Edit details

Top 11 JavaScript Schema Projects

  • GitHub repo joi

    The most powerful data validation library for JS

    Project mention: A few questions about type guards | | 2021-10-25

    Since Typescript is just a language and not a library of some sorts, it doesn't add runtime functionality. If this is what you're after, there's so many libraries that help converting unknown's into known types - joi, yup, superstruct (my choice), purify-ts Codec, io-ts

  • GitHub repo node-convict

    Featureful configuration management library for Node.js

    Project mention: A functional command-line parser toolkit that grows with your program | | 2021-01-04

    Thoughts on how convict does it? It's my current favorite. It'd be a hard sell for me not to get effortless tiered-overrides straight out of the box.

  • Nanos

    Run Linux Software Faster and Safer than Linux with Unikernels.

  • GitHub repo fastest-validator

    :zap: The fastest JS validator library for NodeJS

    Project mention: Is Yup validator good for backend? | | 2021-10-15
  • GitHub repo seapig

    🌊🐷 Utility for generalized composition of React components

    Project mention: Ranking the Four Approaches to Compound Components, from Worst to Best | | 2021-06-28

    Doesn't include the seapig approach!

    Using the grading framework here, it's probably a C. Looks good, lots of flexibility for the component consumer. Bad TS support, plus the same problems as cloneElement. But I think it's a nifty pattern anyway.

  • GitHub repo countries

    🌎 Public GraphQL API for information about countries (by trevorblades)

    Project mention: How to Connect A GraphQL API and A MySQL Database in Your GraphQL Layer | | 2021-09-16

    We'll be using Trevor Blades's Countries API.

  • GitHub repo schema-typed

    Schema for data modeling & validation

    Project mention: React Suite 5 Release Improved Support for Accessibility 🎉 | | 2021-09-26

    For detailed usage, please read: Form Validation and Schema

  • GitHub repo schema-designer

    Database schema designer for Laravel & Lumen

    Project mention: How do you plan your laravel projects? | | 2021-05-16

    Migration tools exist for Laravel, some with visual diagrams, I consider them good enough as DB structure diagrams. Schema designer, Schematics

  • Scout APM

    Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

  • GitHub repo compactr

    Schema based serialization made easy

  • GitHub repo eventbridge-atlas

    Open-source tool to document, discover, and share your Amazon EventBridge schemas.

    Project mention: Use AWS EventBridge? I created some tools you might find interesting... | | 2021-08-12
  • GitHub repo open-api-mocker

    A mock server based in OpenAPI Specification

    Project mention: How to handle UI design contributions for OSS? | | 2021-04-28

    I've been maintaining this open source project for some time now, and I wanted to make an upgrade to it's aesthetics (give it a logo, a docs site and a fancy readme).

  • GitHub repo volder

    volder is powerful Object schema validation lets you describe your data using a simple and readable schema and transform a value to match the requirements

    Project mention: bug fixing | | 2021-11-17
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2021-11-17.

JavaScript Schema related posts


What are some of the best open-source Schema projects in JavaScript? This list will help you:

Project Stars
1 joi 17,927
2 node-convict 1,847
3 fastest-validator 1,063
4 seapig 281
5 countries 214
6 schema-typed 164
7 schema-designer 105
8 compactr 90
9 eventbridge-atlas 83
10 open-api-mocker 41
11 volder 25
Find remote jobs at our new job board There are 33 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives