clojure
Topic

clojure

Clojure is a functional, dynamic, general-purpose programming language. It provides built-in concurrency support via software transactional memory and asynchronous agents, and offers a rich set of immutable, persistent data structures. Clojure runs on JVM, JavaScript VMs, and Common Language Runtime.

Repositories (1316)

simpro-scene
simpro-scene rururu JavaScript

Simulation of spatial processes in Protege-frames by scenarios

58
defprecated
defprecated alexander-yakushev Clojure

Deprecation in Clojure made easy

58
teaching-fp
teaching-fp expede

Techniques, advice, and anecdotes about how to teach Functional Programming

58
vigil
vigil ane Clojure

Turn files into asynchronous streams

58
datastar.wow
datastar.wow brianium Clojure

A data-oriented approach to Datastar using the official SDK and Nexus. Wow!

58
rente
rente enterlab Clojure

Rente: Clojure, ClojureScript, Reagent (react) + Sente (web sockets). Heroku-ready!

57
lazy-array
lazy-array Olical JavaScript

JavaScript lazy arrays, sort of like Clojure's seqs

57
flycheck-joker
flycheck-joker candid82 Emacs Lisp

Clojure syntax checker (via Joker) for flycheck

57
clj-rn
clj-rn status-im Clojure

A utility for building ClojureScript-based React Native apps

57
impedance
impedance bsless Clojure

Fast declarative Clojure map transforms to solve impedance mismatch

57
malli-cli
malli-cli piotr-yuxuan Clojure

Configuration powertool with `metosin/malli`

57
di
di darkleaf Clojure

DI is a dependency injection framework that allows you to define dependencies as cheaply as defining function arguments.

57
slim
slim abogoyavlensky Clojure

:wrench: The slim way to build Clojure.

57
bb-clis
bb-clis cldwalker Clojure

Babashka CLIs

56
bencode
bencode nrepl Clojure

A netstring and bencode implementation for Clojure.

56
yurt
yurt tolitius Clojure

high quality mounted real (e)states

55
fdat.cljc
fdat.cljc helins Clojure

Function serialization between Clojure processes and dialects

55
beagle
beagle tokenmill Clojure

Beagle helps you identify keywords, phrases, regexes, and complex search queries of interest in streams of text documents.

55
power-dot
power-dot athos Clojure

Clojure library for enhanced Java interop that helps you make friends with Java's functional interfaces 😍

55
clj-cef
clj-cef phronmophobic Java

Clojure bindings for the Chromium Embedded Framework

55
clojurust
clojurust clojurust Rust

A proof of concept version of Clojure in Rust.

55
atemoia
atemoia souenzzo Clojure

A simple full-stack clojure app

55
zaphod
zaphod danprince JavaScript

🌌 Clojure's API for JavaScript's Objects

54
speculation
speculation english Ruby

Ruby port of clojure.spec

54
defn-spec
defn-spec Provisdom Clojure

Add function args and return Spec checking via assertions

54
tech-radar
tech-radar abtv Clojure

Technology radar in Clojure/ClojureScript

53
speck
speck j-cr Clojure

A concise and composable syntax for your function specs

53
mixfix-clj
mixfix-clj awto Clojure

mixfix syntax for clojure

53
shadow
shadow thheller Clojure

collection of useful CLJS code

53
tengen
tengen taoensso Clojure

Simple React component DSL for Clojure/Script

53
jayfu
jayfu borkdude Clojure

Jayfu is a tutorial on how to create a Clojure CLI with GraalVM native-image and SCI.

53
webapp-clojure-2020
webapp-clojure-2020 serioga Clojure

Multi-page web application prototype with Clojure(Script)

53
html-to-hiccup
html-to-hiccup green-coder Clojure

A html->hiccup conversion function in pure CLJC

53
snowball
snowball phronmophobic Clojure

View the sizes of your dependencies.

53
demo-rama-electric
demo-rama-electric jeans11 Clojure

Demo of web application with Rama and Electric

53
revolt
revolt mbuczko Clojure

Your trampoline to Clojure dev toolbox

52
ring-spec
ring-spec ring-clojure Clojure

Clojure specs for Ring

52
cats.match
cats.match zalando-stups Clojure

Pattern matching for the monads in the cats Clojure library

52
respeced
respeced borkdude Clojure

Testing library for clojure.spec fdefs

52
mockery
mockery igrishaev Clojure

Clojure mocking library

52
ClojureRNProject
ClojureRNProject flexsurfer Clojure

Simple React Native application with ClojureScript, re-frame and react navigation v5

52
openbirdingmap
openbirdingmap sunng87 Clojure

eBird location and observation data rendered on OpenStreetMap

52
emmy-viewers
emmy-viewers mentat-collective Clojure

High-performance symbolic, 2D and 3D visual extensions to the Emmy computer algebra system.

52
vrac
vrac green-coder Clojure

A frontend rendering library in Clojure, for Clojurists

52
nrepl.hx
nrepl.hx waddie Rust

An nREPL client plugin for the Helix editor

52
recurrent
recurrent jeremykross Clojure

A library for building functional-reactive (FRP) GUIs in Clojurescript

51
graph-demo
graph-demo souenzzo Clojure

A simple demo using pathom, fulcro and crux

51
diffuse
diffuse green-coder Clojure

Diffuse is a library to create, use and manipulate diffs, to build the change you wish to see in your data.

51
deps-library
deps-library applied-science Clojure

Publish deps.edn libraries to Clojars

51
ruby-dragon
ruby-dragon goatshriek Java

Ruby, Kotlin, Groovy, Clojure, and JShell support for Ghidra scripting and interactive sessions.

51