Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/enspirit/finitio
Finitio is a language for validating, coercing and documenting data.
https://github.com/enspirit/finitio
Last synced: 5 days ago
JSON representation
Finitio is a language for validating, coercing and documenting data.
- Host: GitHub
- URL: https://github.com/enspirit/finitio
- Owner: enspirit
- Created: 2014-02-28T10:38:33.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2023-03-16T05:37:53.000Z (over 1 year ago)
- Last Synced: 2024-10-18T18:59:36.962Z (21 days ago)
- Language: JavaScript
- Homepage: www.finitio.io
- Size: 2.21 MB
- Stars: 394
- Watchers: 18
- Forks: 14
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
Awesome Lists containing this project
- awesome-starred - enspirit/finitio - Finitio is a language for validating, coercing and documenting data. (others)
README
# Finitio - A Data Language
*Finitio* is a data language. For now, it is limited to a data definition
language (DDL). Think "JSON/XML schema", but a slightly different way, that
puts the emphasis on precision. *Finitio* comes with a dedicated type system for defining data and a theory, called *information contracts*, for interoperability with programming and data exchange languages.## Links
* [Official *Finitio* web-site](http://www.finitio.io)
* [Google group](https://groups.google.com/d/forum/finitio)## Implementation
* [Finitio-rb](https://github.com/blambeau/finitio-rb) - Finitio in Ruby (validation & coercing, 0.x.y release)
* [Finitio-js](https://github.com/llambeau/finitio.js) - Finitio in Javascript (validation & coercing, about to release)## Contributing
Please join the [google
group](https://groups.google.com/d/forum/finitio) for questions and
discussions about Finitio.We also welcome pull-requests with cucumber features demonstrating use cases
and suggesting new features! Especially welcome if an implementation already
exists in some binding such as Finitio-rb or Finitio-js.## License
© 2014 — The University of Louvain
The specification and documentation of *Finitio* is distributed under a under a Creative
Commons Attribution-ShareAlike 4.0 International License