malli

Data model library

A Clojure/Script library for defining and manipulating data models as first-class values

High-performance data-driven data specification library for Clojure/Script.

GitHub

2k stars
39 watching
214 forks
Language: Clojure
last commit: about 1 month ago
Linked from 1 awesome list

clojureclojurescriptcoercionerror-messagesgeneratorsinferring-schemasjson-schemametosin-activemodellingtransformationvalidationvisualizing-schemas

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
scicloj/scicloj.ml A Clojure machine learning library providing idiomatic and harmonized support for various classification, regression, clustering, and unsupervised models. 220
rinuboney/clatern A Clojure-based machine learning library providing tools for data preprocessing and modeling various algorithms. 67
piotr-yuxuan/malli-cli A configuration tool with expressive schema definition and agnostic secret protection 54
metosin/reitit A data-driven routing library for building web applications in Clojure/Script. 1,440
scicloj/scicloj.ml.clj-djl Provides pre-trained machine learning models for natural language processing tasks using Clojure and the clj-djl framework. 0
aria42/infer A Clojure-based library for building machine learning and statistical models in a flexible and composable way. 176
metabase/toucan A Clojure library for defining application models and interacting with databases in a flexible and powerful way 570
mrdimosthenis/clj-synapses A Clojure-based neural networks library for building and training artificial neural networks. 1
mastodonc/kixi.stats A comprehensive Clojure/ClojureScript library for statistical sampling and transducing functions. 363
clojure/algo.monads A Clojure-based library providing macros and definitions for common data monads. 446
michaelklishin/validateur A Clojure(Script) validation library with functional validators and higher-order functions for validating data 185
cloudkj/lambda-ml A machine learning library written in Lisp (Clojure) providing simple implementations of various algorithms and utilities. 76
atisharma/matlib A Clojure library of optimisation and control theory tools and convenience functions 25
originrose/cortex A Clojure-based machine learning library for neural networks and regression. 1,269
techascent/tech.ml.dataset A Clojure library for efficient tabular data processing and analysis 687