Life & fun · alternatives · 2026
24 alternatives to Felicity – Node.js models from Joi schema
Javascript object constructors and sample data based on Joi schema. - xogroup/felicity
Felicity is a Node.js library that generates database models directly from Joi schemas. It streamlines development by allowing developers to define data validation rules once with Joi and automatically create… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Felicity – Node.js models from Joi schema launched in 2016; newer entries below may have overtaken it.
- 1
Vibecode DB▲152The Frontend Database API Gateway
Dec 2025 · vibecode-db.geekyants.com · its alternatives →
- 2

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 →
- 3

A distributed, fast open-source graph database featuring horizontal scalability and high availability - GitHub - vesoft-inc/nebula: A distributed, fast open-source graph database featuring horizontal scalability and high availability
2020 · github.com · its alternatives →
- 4SA
2022 · shalerb.org · its alternatives →
- 5

Generate, validate, and parse React forms using Mongoose-inspired JSON schemas - SteveVitali/react-form-generator
2015 · github.com · its alternatives →
- 6

Open Lakehouse Format for Multimodal AI. Convert from Parquet in 2 lines of code for 100x faster random access, vector index, and data versioning. Compatible with Pandas, DuckDB, Polars, Pyarrow, and PyTorch with more integrations coming.. - lance-format/lance
2022 · github.com · its alternatives →
- 7

The model has 3B active parameters. We put the code, homepage, paper and model links here: - Code: https://github.com/bytedance/Lance - Homepage: https://lance-project.github.io/ - Paper: https://arxiv.org/abs/2605.18678 - Model: https://huggingface.co/bytedance-research/Lance p.s. Lance is a research project, not a polished product. The model was trained using fewer than 128 GPUs.
May 2026 · github.com · its alternatives →
- 8

A tiny ~2kb library for building reactive interfaces in native JavaScript
2025 · arrow-js.com · its alternatives →
- 9

Hello HN! My name is Paras and I am building this project called Slashbase. It's an open-source collaborative IDE for databases in browser. Connect to your database, browse data, run a bunch of queries or share queries within your team, right from your browser. Works with two types of databases: PostgreSQL and MongoDB. It's written in Golang and Nextjs React Framework and runs as a single binary. Features: - Cloud based: Setup on your server. Works in browser. - Easy to use: with minimal interface it is simple to use. - Collaborative: Works with your teams. Easy sharing queries within team.…
2022 · github.com · its alternatives →
- 10

Find the origin of any character in the DOM
2019 · fromjs.com · its alternatives →
- 11

Hi HN! While working on a project that involves frequently parsing a lot of feeds, I needed a fast JavaScript-based parser to extract specific fields from feed namespaces. Existing Node packages were either too slow or merged all feed formats, losing namespace information. So I decided to write it myself and created this NPM package with a simple API. Feedsmith supports all feed formats and many popular namespaces, including: Podcast, Media, iTunes, Dublin Core, and more. It can also parse and generate OPML files. I am currently adding support for more namespaces and feed generation for RSS,…
2025 · github.com · its alternatives →
- 12

- 13

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 →
- 14

Open Lakehouse Format for Multimodal AI. Convert from Parquet in 2 lines of code for 100x faster random access, vector index, and data versioning. Compatible with Pandas, DuckDB, Polars, Pyarrow, and PyTorch with more integrations coming.. - lance-format/lance
2023 · github.com · its alternatives →
- 15SD
Hi HN, I'm Dean, the non-technical co-founder of SchemafreeSQL. We released our beta version about a year ago. You can see the HN Post here https://news.ycombinator.com/item?id=30291592 Today I am pleased to announce our initial release of our hosted SFSQL offering. A major concern from the HN Beta feedback we received was our longevity. Being a hosted database solution I can see why. We took that to heart and re-engineered our offering. We de-risked it by minimizing the amount of infrastructure under our management, fly.io manages customer's dedicated SFSQL endpoints,…
2023 · schemafreesql.com · its alternatives →
- 16

- 17

Realize the speed, agility and performance of a scalable, composable web architecture with Netlify. Explore the composable web platform now!
2019 · netlify.com · its alternatives →
- 18

At newzly we use Cassandra for a variety of services. We loved Foursquare Rogue for MongoDB and we created a similar tool for Cassandra. Phantom is still in its early stages, but we look forward to your feedback and contributions!
2014 · github.com · its alternatives →
- 19

A tiny (~1kB minzipped) and extremely fast library for creating reactive observables via functions. - maverick-js/signals
2022 · github.com · its alternatives →
- 20

:tropical_drink: A Clojure library for talking to your database. - taylorlapeyre/oj
2014 · github.com · its alternatives →
- 21

Hello all To preface this is just something I've been making as a learning exercise, so all feedback is appreciated. This is a tool that converts JSON schemas into TypeScript utility classes for use in Deno. Automatic Type Generation: Typescript interfaces for the compressed and uncompressed versions of your data. Compression & Decompression: Compress and decompress your data. Validation: Built-in data validation using Ajv ensures your data adheres to the schema. Reusability: Once generated, the utility classes can be used in other Deno projects. It currently only supports a subset of JSON…
2023 · github.com · its alternatives →
- 22OS
2016 · vpj.github.io · its alternatives →
- 23

Effortless data model versioning for Javascript and Node.js - TomFrost/Vers
2015 · github.com · its alternatives →
- 24

Python library for implementing GraphQL servers using schema-first approach. Created with :heart: by Mirumee - GitHub - mirumee/ariadne: Python library for implementing GraphQL servers using schema-first approach. Created with by Mirumee
2018 · github.com · its alternatives →
Also compare
- Vibecode DB alternatives
- Typed-arrow – compile‑time Arrow schemas for Rust alternatives
- Nebula – a distributed graph database written in C++ alternatives
- Shale – a Ruby object mapper and serializer for JSON, YAML and XML alternatives
- Generate React forms from JSON form schemas alternatives
- Lance – Deep Learning with DuckDB and Arrow alternatives
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 →