Библиотеки, написанные на Clojure

martian

Библиотека абстракций HTTP для Clojure/script, поддерживающая OpenAPI, Swagger, Schema, re-frame и многое другое (от oliyh).
  • 466
  • MIT

clj-new

Создавайте новые проекты на основе шаблонов clj, Boot или Leiningen!.
  • 465
  • Eclipse Public License 1.0

defun

Макрос для определения функций clojure с сопоставлением шаблонов параметров, как в erlang или elixir.
  • 461
  • Eclipse Public License 1.0

graalvm-clojure

Этот проект содержит набор проектов «hello world», чтобы проверить, какие библиотеки Clojure действительно компилируют и создают нативные образы в GraalVM.
  • 460
  • Apache License 2.0

debux

Библиотека отладки на основе трассировки для Clojure и ClojureScript.
  • 454

clojars-web

Репозиторий сообщества для библиотек Clojure с открытым исходным кодом.
  • 453
  • Eclipse Public License 1.0

promesa

Библиотека промисов и набор инструментов параллелизма для Clojure и ClojureScript.
  • 450
  • Mozilla Public License 2.0

clojure.java-time

API даты и времени Java 8 для Clojure.
  • 440
  • MIT

maria

Среда программирования ClojureScript для начинающих.
  • 439

tools.deps.alpha

Функциональный API для транзитивного расширения графа зависимостей и создания путей к классам.
  • 436
  • Eclipse Public License 1.0

mulog

μ/log — это библиотека микрожурналов, которая регистрирует события и данные, а не слова!.
  • 436
  • Apache License 2.0

editscript

Библиотека для сравнения и исправления структур данных Clojure/ClojureScript.
  • 435
  • Eclipse Public License 1.0

walkable

Библиотека SQL Clojure (сценарий) для создания API: синтаксис извлечения Datomic® (GraphQL-ish), конфигурация, управляемая данными, динамическая фильтрация с учетом отношений.
  • 434
  • Eclipse Public License 2.0

algo.monads

  • 433
  • Eclipse Public License 1.0

core.cache

Библиотека кэширования для Clojure, реализующая различные стратегии кэширования.
  • 426
  • Eclipse Public License 1.0

hashp

Лучше "prn" для отладки.
  • 421
  • MIT

polylith

Инструмент, используемый для разработки архитектур на основе Polylith в Clojure.
  • 420
  • Eclipse Public License 1.0

muuntaja

Библиотека Clojure для быстрого согласования, кодирования и декодирования формата http API.
  • 406
  • Eclipse Public License 2.0

sayid

Отладчик для Clojure.
  • 405
  • Apache License 2.0

matcher-combinators

Библиотека для создания комбинатора сопоставления для сравнения вложенных структур данных.
  • 402
  • GNU General Public License v3.0

joyride

Делаем VS Code взломанным, как Emacs, с 2022 года (от BetterThanTomorrow).
  • 401
  • GNU General Public License v3.0

hikari-cp

Оболочка Clojure для пула соединений HikariCP JDBC.
  • 399
  • Eclipse Public License 1.0

value-category-cheatsheet

Шпаргалка C++14 по lvalue, rvalue, xvalue и т. д.
  • 399
  • GNU General Public License v3.0

metabase-clickhouse-driver

Драйвер базы данных ClickHouse для интерфейса бизнес-аналитики Metabase.
  • 398
  • Apache License 2.0

deep-diamond

Быстрая библиотека Clojure Tensor & Deep Learning.
  • 397
  • Eclipse Public License 1.0

clojure-polylith-realworld-example-app

Кодовая база Clojure, Polylith и Ring, содержащая примеры из реального мира (CRUD, аутентификация, расширенные шаблоны и т. д.), которые соответствуют спецификации и API RealWorld.
  • 397
  • MIT

cherry

Экспериментальный компилятор модуля ClojureScript для ES6.
  • 394

afterglow

Контроллер освещения с кодированием в реальном времени, основанный на открытой архитектуре освещения с Clojure и элементами Overtone.
  • 386
  • Eclipse Public License 2.0

test-refresh

Обновляет и повторно запускает clojure.tests в вашем проекте.
  • 385

failjure

Утилиты монадических ошибок для общего использования в проектах Clojure (скрипты).
  • 385
  • Eclipse Public License 1.0