Librerie scritte in Clojure

martian

La libreria di astrazione HTTP per Clojure/script, che supporta OpenAPI, Swagger, Schema, re-frame e altro (di oliyh).
  • 466
  • MIT

clj-new

Genera nuovi progetti basati sui modelli clj, Boot o Leiningen!.
  • 465
  • Eclipse Public License 1.0

defun

Una macro per definire le funzioni clojure con la corrispondenza del pattern dei parametri proprio come erlang o elixir..
  • 461
  • Eclipse Public License 1.0

graalvm-clojure

Questo progetto contiene una serie di progetti "ciao mondo" per verificare quali librerie Clojure effettivamente compilano e producono immagini native sotto GraalVM..
  • 460
  • Apache License 2.0

debux

Una libreria di debug basata su tracce per Clojure e ClojureScript..
  • 454

clojars-web

Un repository comunitario per le librerie Clojure open source.
  • 453
  • Eclipse Public License 1.0

promesa

Una libreria promettente e un toolkit di concorrenza per Clojure e ClojureScript.
  • 450
  • Mozilla Public License 2.0

clojure.java-time

API data-ora Java 8 per Clojure.
  • 440
  • MIT

maria

Un ambiente di codifica ClojureScript per principianti...
  • 439

tools.deps.alpha

Un'API funzionale per l'espansione del grafico delle dipendenze transitive e la creazione di percorsi di classe.
  • 436
  • Eclipse Public License 1.0

mulog

μ/log è una libreria di micro-logging che registra eventi e dati, non parole!.
  • 436
  • Apache License 2.0

editscript

Una libreria per differenziare e applicare patch alle strutture dati Clojure/ClojureScript.
  • 435
  • Eclipse Public License 1.0

walkable

Una libreria SQL Clojure (script) per la creazione di API: sintassi pull di Datomic® (GraphQL-ish), configurazione basata sui dati, filtraggio dinamico tenendo conto delle relazioni.
  • 434
  • Eclipse Public License 2.0

algo.monads

  • 433
  • Eclipse Public License 1.0

core.cache

Una libreria di cache per Clojure che implementa varie strategie di cache.
  • 426
  • Eclipse Public License 1.0

hashp

Un "prn" migliore per il debug.
  • 421
  • MIT

polylith

Uno strumento utilizzato per sviluppare architetture basate su Polylith in Clojure..
  • 420
  • Eclipse Public License 1.0

muuntaja

Libreria Clojure per la negoziazione, la codifica e la decodifica rapide del formato http api.
  • 406
  • Eclipse Public License 2.0

sayid

Un debugger per Clojure.
  • 405
  • Apache License 2.0

matcher-combinators

Libreria per la creazione di un combinatore matcher per confrontare strutture di dati nidificate.
  • 402
  • GNU General Public License v3.0

joyride

Rendere VS Code hackerabile come Emacs dal 2022 (di BetterThanTomorrow).
  • 401
  • GNU General Public License v3.0

hikari-cp

Un wrapper Clojure per il pool di connessione JDBC HikariCP.
  • 399
  • Eclipse Public License 1.0

value-category-cheatsheet

  • 399
  • GNU General Public License v3.0

metabase-clickhouse-driver

Driver del database ClickHouse per il front-end di business intelligence di Metabase.
  • 398
  • Apache License 2.0

deep-diamond

Una veloce libreria Clojure Tensor & Deep Learning.
  • 397
  • Eclipse Public License 1.0

clojure-polylith-realworld-example-app

Base di codice Clojure, Polylith e Ring contenente esempi del mondo reale (CRUD, auth, pattern avanzati, ecc.) che aderisce alle specifiche e alle API di RealWorld.
  • 397
  • MIT

cherry

Compilatore sperimentale di moduli da ClojureScript a ES6.
  • 394

afterglow

Un controller di illuminazione con codifica live, basato sull'Open Lighting Architecture con Clojure e frammenti di Overtone..
  • 386
  • Eclipse Public License 2.0

test-refresh

Aggiorna ed esegue nuovamente clojure.tests nel tuo progetto.
  • 385

failjure

Utilità di errore monadico per uso generale nei progetti Clojure (script).
  • 385
  • Eclipse Public License 1.0