Hacker GitHub

← All repos

metosin/malli

View on GitHub ↗ ★ 1,775 Clojure

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

17 mentions on Hacker News by 13 people: 1 story, 16 comments · first 2019-10-07 · latest 2026-03-09

Mentions per year 17 mentions · busiest year 2023 (4)
20082026
  1. …> Malli contracts Malli looks like a parsing/data structure specification EDSL for Clojure: https://github.com/metosin/malli > to define "The Law of the Graph," providing a high-integrity environment where humans architect and AI agents…
  2. …my "fears"/dislikes were unfounded—it was a skill issue on my part, not a problem with Clojure. [0] https://github.com/metosin/malli [1] https://github.com/noprompt/meander [2] https://github.com/redplanetlabs/specter [3]…
    comment by erichocean · 2025-02-24 · in Why Clojure?
  3. …really essential to Clojure, and most people use Malli nowadays which is very actively developed https://github.com/metosin/malli I see the fact that there isn't much happening with the language as a positive myself. I want the core…
    comment by yogthos · 2025-02-23 · in Why Clojure?
  4. …HTML is just amazing, https://github.com/weavejester/hiccup ). - Schema management: Malli ( https://github.com/metosin/malli ) - Lifecycle management: Mount, Integrant or Component ( https://github.com/tolitius/mount…
    comment by jgrodziski · 2023-08-10 · in A History of Clojure (2020) [pdf]
  5. …really isn't a problem. Here are some other cool projects to look at if you're interested: Malli: https://github.com/metosin/malli Babashka: https://github.com/babashka/babashka Clerk: https://github.com/nextjournal/clerk
    comment by hxegon · 2023-08-07 · in Critique of Lazy Sequences in Clojure
  6. …the state of the art forwards. For instance a lots Clojure users these days prefer relying on https://github.com/metosin/malli for _all_ their schema needs.
    comment by refset · 2023-04-27 · in XTDB 2.x Early Access
  7. …https://babashka.org/ ) example: (ns malli (:require [babashka.deps :as deps])) ;; This adds malli (https://github.com/metosin/malli) to babashka's classpath: (deps/add-deps '{:deps {metosin/malli {:mvn/version "0.10.0"}}}) ;; Now we're…
  8. …Using Malli schemas at the edges of the components is a typical approach to documenting their APIs https://github.com/metosin/malli I see the fact that people often end up creating large and tightly coupled monolithic codebases in static…
    comment by yogthos · 2022-10-23 · in Clojure 15th Anniversary: A Retrospective
  9. …improvements that require completely new APIs. For instance: https://github.com/plumatic/schema -> https://github.com/metosin/malli https://github.com/juxt/bidi -> https://github.com/metosin/reitit https://github.com/bhauman/lein-figwheel…
    comment by krn · 2022-07-30 · in Clojure needs a Rails
  10. ▲ 3
    Data-Driven Schema for Clojure
    story by viebel · 2021-10-01 · 0 comments
  11. …my next project is defiantly going to be with Clip. For validation I have started to use Malli ( https://github.com/metosin/malli ). I really liked the idea behind clojure.spec but some of the implementation was a bit clunky and a bit too…
    comment by nickik · 2021-06-03 · in Tour of our 250k line Clojure codebase
  12. Clojure gives you tools like spec https://clojure.org/guides/spec or Mali https://github.com/metosin/malli for schemas on data. Beats static typing IMHO.
    comment by lenkite · 2021-02-02 · in Why I still Lisp
  13. https://github.com/metosin/malli#serializable-functions SCI (Small Clojure Interpreter) is 4500LOC and if you just want a barebones clojure interpreter to carefully evaluate '(> x y), you could probably fit it in 100 LOC clj. Ok you want…
  14. …by Clojurists Together [1], which is a wonderful initiative that’s also worth a look. [0]: https://github.com/metosin/malli [1]: https://www.clojuriststogether.org/news/q3-2020-funding-anno...
  15. …and specmonstah[2] are my favourite Clojure(Script) libraries built on top of Clojure Spec. [1] https://github.com/metosin/malli [2] https://github.com/reifyhealth/specmonstah
  16. For schemas as EDN you might want to take a look at malli: https://github.com/metosin/malli
    comment by Borkdude · 2019-10-08 · in Clojure 1.11 planning
  17. …alleviate your bash pains, but it could potentially be interesting for other use cases too. Malli ( https://github.com/metosin/malli ), a Clojure schema library, is using it for letting users express in code what they cannot do using the…
    comment by Borkdude · 2019-10-07 · in Show HN: Small Clojure Interpreter