dnaka91/mabo
Data format and schema, with a type system as strong as Rust's.
This project helps developers define and enforce strict rules for how their data is structured and typed, similar to how Rust ensures code quality. It takes raw data and a schema definition, then outputs validated data that adheres to the specified types and structure. This is designed for software developers who need to build robust and error-resistant applications by preventing common data-related issues.
No commits in the last 6 months.
Use this if you are a developer building applications in Rust and need a powerful, compile-time checked system to manage data formats and schemas within your projects.
Not ideal if you are looking for a user-friendly data validation tool for non-developers or for projects not written in Rust.
Stars
10
Forks
1
Language
Rust
License
MIT
Category
Last pushed
Aug 31, 2025
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ai-coding/dnaka91/mabo"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
lerouxrgd/rsgen-avro
Command line and library for generating Rust types from Avro schemas
seaofvoices/darklua
A command line tool that transforms Lua code
elastio/bon
Next-gen compile-time-checked builder generator, named function's arguments, and more!
usethesource/rascal
The implementation of the Rascal meta-programming language (including interpreter, type checker,...
JacquesCarette/Drasil
Generate all the things (focusing on research software)