Bibliothèques écrites en Clojure

martian

La bibliothèque d'abstraction HTTP pour Clojure/script, prenant en charge OpenAPI, Swagger, Schema, re-frame et plus encore (par oliyh).
  • 466
  • MIT

clj-new

Générez de nouveaux projets basés sur les modèles clj, Boot ou Leiningen!.
  • 465
  • Eclipse Public License 1.0

defun

Une macro pour définir les fonctions de clojure avec une correspondance de modèle de paramètre, tout comme erlang ou elixir..
  • 461
  • Eclipse Public License 1.0

graalvm-clojure

Ce projet contient un ensemble de projets "hello world" pour vérifier quelles bibliothèques Clojure compilent et produisent réellement des images natives sous GraalVM.
  • 460
  • Apache License 2.0

debux

Une bibliothèque de débogage basée sur la trace pour Clojure et ClojureScript.
  • 454

clojars-web

Un référentiel communautaire pour les bibliothèques open source Clojure.
  • 453
  • Eclipse Public License 1.0

promesa

Une bibliothèque de promesses et une boîte à outils de concurrence pour Clojure et ClojureScript.
  • 450
  • Mozilla Public License 2.0

clojure.java-time

API date-heure Java 8 pour Clojure.
  • 440
  • MIT

maria

Un environnement de codage ClojureScript pour les débutants.
  • 439

tools.deps.alpha

Une API fonctionnelle pour l'expansion des graphes de dépendance transitifs et la création de chemins de classe.
  • 436
  • Eclipse Public License 1.0

mulog

μ/log est une bibliothèque de micro-journalisation qui enregistre les événements et les données, pas les mots!.
  • 436
  • Apache License 2.0

editscript

Une bibliothèque pour différencier et corriger les structures de données Clojure/ClojureScript.
  • 435
  • Eclipse Public License 1.0

walkable

Une bibliothèque SQL Clojure (script) pour la création d'API: syntaxe d'extraction Datomic® (GraphQL-ish), configuration basée sur les données, filtrage dynamique avec les relations à l'esprit.
  • 434
  • Eclipse Public License 2.0

algo.monads

  • 433
  • Eclipse Public License 1.0

core.cache

Une bibliothèque de mise en cache pour Clojure implémentant diverses stratégies de cache.
  • 426
  • Eclipse Public License 1.0

hashp

Un meilleur "prn" pour le débogage.
  • 421
  • MIT

polylith

Un outil utilisé pour développer des architectures basées sur Polylith dans Clojure.
  • 420
  • Eclipse Public License 1.0

muuntaja

Bibliothèque Clojure pour la négociation, l'encodage et le décodage rapides du format http api.
  • 406
  • Eclipse Public License 2.0

sayid

Un débogueur pour Clojure.
  • 405
  • Apache License 2.0

matcher-combinators

Bibliothèque pour créer un combinateur matcher pour comparer des structures de données imbriquées.
  • 402
  • GNU General Public License v3.0

joyride

Rendre VS Code Hackable comme Emacs depuis 2022 (par BetterThanTomorrow).
  • 401
  • GNU General Public License v3.0

hikari-cp

Un wrapper Clojure vers le pool de connexion HikariCP JDBC.
  • 399
  • Eclipse Public License 1.0

value-category-cheatsheet

Une feuille de triche C++14 sur les lvalues, rvalues, xvalues, et plus encore.
  • 399
  • GNU General Public License v3.0

metabase-clickhouse-driver

Pilote de base de données ClickHouse pour le frontal Metabase Business Intelligence.
  • 398
  • Apache License 2.0

deep-diamond

Une bibliothèque rapide Clojure Tensor & Deep Learning.
  • 397
  • Eclipse Public License 1.0

clojure-polylith-realworld-example-app

Base de code Clojure, Polylith et Ring contenant des exemples du monde réel (CRUD, auth, modèles avancés, etc.) qui adhère à la spécification et à l'API RealWorld.
  • 397
  • MIT

cherry

Compilateur expérimental de modules ClojureScript vers ES6.
  • 394

afterglow

Un contrôleur d'éclairage à codage en direct, s'appuyant sur l'architecture d'éclairage ouverte avec Clojure et des morceaux d'Overtone.
  • 386
  • Eclipse Public License 2.0

test-refresh

Actualise et réexécute clojure.tests dans votre projet.
  • 385

failjure

Utilitaires d'erreur monadiques pour une utilisation générale dans les projets Clojure (script).
  • 385
  • Eclipse Public License 1.0