This is your work, valued
Clojure enthusiast, old Apple guy, ancient denizen of Stanford LOTS.
herbert. Clojure library defining a schema for edn values
★ 254clj-ftp. Clojure wrapper for Apache Commons Net for basic FTP
★ 51strgen. Generate strings from regular expressions, for use with Clojure test.check and spec
★ 44tagged. Clojure library for encoding Records as EDN tagged literals
★ 18wilkins. Experimental lib for Clojure conditional feature reader using tagged literals
★ 14transmuters. Playing with Clojure transducers
★ 11lambdo. Key-value store based on LMDB
★ 4rastelli. Rastelli juggles with Clojure
★ 3halfbaked. Half-baked Clojure code that might be useful
★ 2lucky. Lucky numbers in Clojure
★ 2fs. File system utilities for Clojure.
★ 1kibit. There's a function for that!
★ 1clojure. The Clojure programming language
★ 1luhnybin. Java
★ 1queens. Eight Queens puzzle in Clojure
★ 1rinzelight. Clojure image processing library
★ 1hack. Private Clojure hacks
★ 1challenges-for-lp. Challenges for Logic Programming talk from Clojure Conj 2012
★ 1ordered-collections. Fast, modern, ropes and ordered collections that do more than sort – Drop-in replacements for sorted-set and sorted-map. With inherent parallelism, work-optimal set algebra, positional access, parallel fold, and specialized collections for problems you didn't know you could solve efficiently
★ 83clojure-elisp. A Clojure dialect that compiles to Emacs Lisp
★ 29sqlite4clj. C
★ 52java.doc. Javadocs in your REPL
★ 37dbval. A Datomic-like database library on top of Sqlite
★ 49process. Clojure library for shelling out / spawning sub-processes
★ 249neil. A CLI to add common aliases and features to deps.edn-based projects
★ 468clojurecivitas.github.io. An open effort to structure learning resources with meaningful connections.
★ 100better-cond. A version of cond that supports :let clauses, and a number of other conveniences.
★ 301flow-example. core.async flow example
★ 22clojure-plus. A project to improve experience of using Clojure stdlib
★ 228injest. +>, +>>, x>>, =>>: Auto-transducifying, auto-parallelizing path thread macros
★ 229awesome-clojure-likes. Curated list of Clojure-like programming languages.
★ 265fugato. Data-first stateful generator for Clojure
★ 112clein. Build and deploy your deps.edn projects with ease! (But only if they're not too complicated.)
★ 41fast-edn. Drop-in replacement for clojure.edn that is 6 times faster
★ 183deed. Fast, flexible, 0-deps (de)serialization library for Clojure
★ 76clay. A REPL-friendly Clojure tool for notebooks and datavis
★ 204rich4clojure. Practice Clojure using Interactive Programming in your editor
★ 235emmy. The Emmy Computer Algebra System.
★ 486gaka. A CSS-generating library for Clojure
★ 127basilisp. A Clojure-compatible(-ish) Lisp dialect hosted on Python 3 with seamless Python interop
★ 476broch. A library for handling numbers with units.
★ 87telemere. Structured logs and telemetry for Clojure/Script
★ 287kalai. A source-to-source transpiler to convert Clojure to multiple target languages (Rust, C++, Java, ...)
★ 246tempel. Data security framework for Clojure
★ 151bb-scripts. Development incubator for Babashka scripts
★ 38clojure-cli-config. User aliases and Clojure CLI configuration for deps.edn based projects
★ 560deps-new. Create new projects for the Clojure CLI / deps.edn
★ 449clojure-test. A clojure.test-compatible version of the classic Expectations testing library.
★ 137lein2deps. Lein project.clj to deps.edn converter
★ 70tiara. A small data structure library
★ 54refx. re-frame without Reagent
★ 151tick. Time as a value.
★ 642wiretap. A Clojure library for adding generic trace support without having to modify code.
★ 49obb. Ad-hoc ClojureScript scripting of Mac applications via Apple's Open Scripting Architecture.
★ 247swift-sh. Easily script with third-party Swift dependencies.
★ 1.9kquickdoc. Quick and minimal API doc generation for Clojure
★ 138swift-collections. Commonly used data structures for Swift
★ 4.5kjank. jank is the native Clojure dialect with seamless C++ interop.
★ 3.3kflow-storm-debugger. A debugger for Clojure and ClojureScript with some unique features.
★ 858transmuters. Playing with Clojure transducers
★ 11inf-clojure. Basic interaction with a Clojure subprocess from Emacs
★ 260dom-top. Unorthodox control flow, for Clojurists with masochistic sensibilities.
★ 213bogus. A simple GUI debugger for Clojure
★ 27ordered. Ordered sets and maps, implemented in pure clojure
★ 266fs. File system utilities for Clojure. (forked from Raynes/fs)
★ 81uclj. Small, quick, native Clojure interpreter
★ 154ClojureDart. Clojure dialect for Flutter and Dart
★ 1.6kclj-holmes. A CLI SAST (Static application security testing) tool which was built with the intent of finding vulnerable Clojure code via rules that use a simple pattern language.
★ 114nvd-clojure. National Vulnerability Database dependency checker for Clojure projects
★ 286tablecloth. Dataset manipulation library built on the top of tech.ml.dataset
★ 367tech.ml.dataset. A Clojure high performance data processing system
★ 750viz.clj. A Clojure data visualization library
★ 29hanami. Interactive arts and charts plotting with Clojure(Script) and Vega-lite / Vega. Flower viewing 花見 (hanami)
★ 409spec.alpha. Clojure library to describe the structure of data and functions
★ 242clj-fast. Unpredictably faster Clojure
★ 250dtype-next. A Clojure library designed to aid in the implementation of high performance algorithms and systems.
★ 382rolling-stones. A Clojure interface to the Sat4j satisfaction solver.
★ 80membrane. A Simple UI Library That Runs Anywhere
★ 643deps.clj. A faithful port of the clojure CLI bash script to Clojure
★ 283clj-async-profiler. Embedded high-precision Clojure profiler
★ 468prechelt-phone-number-encoding. Comparison between Java and Common Lisp solutions to a phone-encoding problem described by Prechelt
★ 29shadow-cljs. ClojureScript compilation made easy
★ 2.4kfs. File system utility library for Clojure
★ 216tools.build. Clojure builds as Clojure programs
★ 230Boop. A scriptable scratchpad for developers. In slow yet steady progress.
★ 4.2kesprit. ClojureScript on the ESP32 using Espruino
★ 142ferret. Ferret is a free software lisp implementation for real time embedded control systems.
★ 1.1kphel-lang. A functional, Lisp-inspired language that compiles to PHP. Inspired by Clojure, Phel brings macros, persistent data structures, and expressive functional idioms to the PHP ecosystem.
★ 519interval.cljc. Immutable interval trees and utilities
★ 63spec-tools. Clojure(Script) tools for clojure.spec
★ 606data.union-find. A Clojure implementation of the Union-Find data structure
★ 28fxl. fxl is a Clojure spreadsheet library
★ 130abclj. Clojure to Common lisp interop
★ 93hush. 🤫 Noiseless Browsing – Content Blocker for Safari
★ 3.7kqlkit. Clojurescript UI Development with Graph Queries
★ 177sketchy. Sketching Algorithms for Clojure (bloom filter, min-hash, hyper-loglog, count-min sketch)
★ 151deep-diff2. Deep diff Clojure data structures and pretty print the result
★ 325sicmutils. Computer Algebra, Physics and Differential Geometry in Clojure.
★ 823portal. A clojure tool to navigate through your data.
★ 1kgrasp. Grep Clojure code using clojure.spec regexes
★ 250grape. :grapes: Syntax-aware grep-like for Clojure
★ 153malli. High-performance data-driven data specification library for Clojure/Script.
★ 1.7kreveal. Read Eval Visualize Loop for Clojure
★ 631instar. Simpler and more powerful assoc/dissoc/update-in for both Clojure and ClojureScript
★ 174jsonista. Clojure library for fast JSON encoding and decoding.
★ 469encore. Core utils library for Clojure/Script
★ 301asami. A graph store for Clojure and ClojureScript
★ 660datalevin. A simple, fast and versatile Datalog database
★ 1.5kWWDC. The unofficial WWDC app for macOS
★ 8.8kswift-syntax. A set of Swift libraries for parsing, inspecting, generating, and transforming Swift source code.
★ 3.7kanakondo. Minor mode for Clojure[Script] completion powered by clj-kondo.
★ 115ClojureRS. Clojure, implemented atop Rust (unofficial)
★ 980krell. Simple ClojureScript React Native Tooling
★ 696erdos.yield. lazy-seq generator in clojure
★ 20sieppari. Small, fast, and complete interceptor library for Clojure/Script
★ 217reap. A Clojure library for decoding and encoding strings used by web protocols.
★ 79full-stack-clj-example. A sample Clojure CLI project containing Clojure and ClojureScript
★ 114deps-ancient. Clojure
★ 24kaocha. Full featured next gen Clojure test runner
★ 860tools.deps.alpha. A functional API for transitive dependency graph expansion and the creation of classpaths
★ 434clash. Clojure Data Analysis Shell - interactive data analysis with Clojure from input streams.
★ 62regal. Royally reified regular expressions
★ 343Brisk. A proof of concept scripting library for Swift
★ 496Ink. A fast and flexible Markdown parser written in Swift.
★ 2.5kPlot. A DSL for writing type-safe HTML, XML and RSS in Swift.
★ 2kPublish. A static site generator for Swift developers
★ 5khawk. Clojure file and directory watcher using the JDK 7 java.nio.file.WatchService and Barbary WatchService
★ 192dirwatch. A Clojure directory watcher, wrapping the JDK 7 java.nio.file.WatchService.
★ 70jedi-time. Datafiable/Navigable protocol extensions for the core java.time objects
★ 35domic. Clojure
★ 40codax. An idiomatic transactional embedded database for clojure
★ 188Brooklyn. 🍎 Screensaver inspired by Apple's Event on October 30, 2018
★ 5.6kclojureconj2019.
★ 6persistent-sorted-set. Fast B-tree based persistent sorted set for Clojure/Script
★ 87Aerial. Apple TV Aerial Screensaver for Mac
★ 21ksqlitebrowser. Official home of the DB Browser for SQLite (DB4S) project. Previously known as "SQLite Database Browser" and "Database Browser for SQLite". Website at:
★ 24kcljfx. Declarative, functional and extensible wrapper of JavaFX inspired by react and re-frame
★ 1.1kclj-kondo. Static analyzer and linter for Clojure code that sparks joy
★ 1.8kdot-clojure. My .clojure/deps.edn file
★ 633fastmath. Fast primitive based math library
★ 285depot. Find newer versions of your dependencies in your deps.edn file
★ 268eva. A distributed database-system implementing an entity-attribute-value data-model that is time-aware, accumulative, and atomically consistent
★ 561xtdb. An immutable SQL database for application development, time-travel reporting and data compliance. Developed by @juxt
★ 3kduratom. A durable atom type for Clojure
★ 230Sloth. Mac app that shows all open files, directories, sockets, pipes and devices in use by all running processes. Nice GUI for lsof.
★ 8.9kAttabench. Microbenchmarking app for Swift with nice log-log plots
★ 1.3koz. Data visualizations in Clojure and ClojureScript using Vega and Vega-lite
★ 834meander. Tools for transparent data transformation
★ 980cloroutine. Coroutine support for clojure
★ 239xodarap. Fearless recursion in Clojure!
★ 75trikl. Terminal UI library for Clojure
★ 156awesome-swift. A collaborative list of awesome Swift libraries and resources. Feel free to contribute!
★ 26kProjects. :page_with_curl: A list of practical projects that anyone can solve in any programming language.
★ 48kcompliment. Clojure completion library that you deserve
★ 361tvm-clj. clojure tvm bindings and exploration
★ 97katamari. Roll up all your software into artifacts!
★ 67expound. Human-optimized error messages for clojure.spec
★ 934figurer. Planner for continuous state spaces, especially robotics.
★ 5pointfreeco. 🎬 The source for www.pointfree.co, a hub for advanced Swift programming.
★ 1.2kdoric. Clojure table layout
★ 106specmonstah. Specmonstah will eat the face off your test fixtures
★ 362clj-new. Generate new projects based on clj, Boot, or Leiningen Templates!
★ 516litetree. SQLite with Branches
★ 1.6kdatsync. Datomic <-> DataScript syncing/replication utilities
★ 331schism. CRDTs in Clojure(Script) with EDN Serialization
★ 361spectomic. Generate Datomic or Datascript schema from your Clojure(Script) specs
★ 111awesome-datomic. Awesome Datomic and Datascript related resources.
★ 55notation. Collection of quotes on notation design & how it affects thought.
★ 1.9kdurable-ref. Durable reference types for Clojure
★ 77learndatalogtoday. Interactive Datalog Tutorial
★ 375paip-lisp. Lisp code for the textbook "Paradigms of Artificial Intelligence Programming"
★ 7.5kincanter. Clojure-based, R-like statistical computing and graphics environment for the JVM
★ 2.2kre-posh. Use your re-frame with DataScript as a data storage
★ 399swift-algorithm-club. Algorithms and data structures in Swift, with explanations!
★ 29kdepify. Creates or updates your deps.edn file, based on your project’s project.clj
★ 81tools.decompiler. A decompiler for clojure, in clojure
★ 71conch. A flexible library for shelling out in Clojure
★ 542hosts. 🔒 Consolidating and extending hosts files from several well-curated sources. Optionally pick extensions for porn, social media, and other categories.
★ 31kspell-spec. clojure.spec.alpha helpers that check for misspelled map keys, with expound integration
★ 135geom. 2D/3D geometry toolkit for Clojure/Clojurescript
★ 996LLVMSwift. A Swift wrapper for the LLVM C API (version 11.0)
★ 762key-path-tests. Speed tests of Clojure functions that return sequences of sequences of keys representing paths through embedded maps.
★ 1shelving. A toolkit for building data stores.
★ 38editscript. A library to diff and patch Clojure/ClojureScript data structures
★ 532byte-streams. A Rosetta stone for JVM byte representations
★ 430kee-frame. re-frame with batteries included
★ 357datahike. Versioned, fast, distributed Datalog engine for everyone.
★ 1.9kspicerack. A Clojure wrapper for MapDB, which is a fast, disk-persistent data-structures library.
★ 83kapok. A Lisp on the Erlang VM
★ 121clj-memory-meter. Measure object memory consumption in Clojure
★ 319depstar. A clj-based uberjarrer. See version maintained by Sean for up to date releases.
★ 103dyn-edn. Dynamic properties in EDN content
★ 97emacs-anywhere. Configurable automation + hooks called with application information
★ 1.1kqlmarkdown. QuickLook generator for Markdown files.
★ 3.3kqlstephen. A QuickLook plugin that lets you view plain text files without a file extension
★ 2.8kclojure-utils. A library of various small but handy clojure utility functions
★ 115test-runner. A test runner for clojure.test
★ 308etaoin. Pure Clojure Webdriver protocol implementation
★ 965parallel. A library of parallel-enabled Clojure functions
★ 203clj-java-decompiler. REPL-integrated Clojure-to-Java decompiler
★ 284coal-mine. Clojure(Script) compiler characterization tests corpus
★ 39doo. doo is a library and lein plugin to run cljs.test on different js environments.
★ 324kerodon. interaction and testing library for html based ring apps.
★ 304odin. An embedded extensible logic DSL for Clojure.
★ 189datawalk. Interactively explore complex data structures at the REPL with minimum keystrokes
★ 273closh. Bash-like shell based on Clojure
★ 1.6kjmh-clojure. Seamless JMH benchmarking for Clojure
★ 134joker. Small Clojure interpreter, linter and formatter.
★ 1.8kmetamorphic. A complex event processing library for Clojure and ClojureScript.
★ 102phrase. Clojure(Script) library for phrasing spec problems.
★ 288clojureconj2017.
★ 9clojerl. Clojure for the Erlang VM (unofficial)
★ 1.7kbrew-install. Clojure CLI installer
★ 90no.disassemble. Clojure
★ 282insn. Functional JVM bytecode generation for Clojure.
★ 223tarantella. A Clojure implementation of the Dancing Links algorithm
★ 75clj-wallhack. A clojure library for bypassing java protected fields
★ 46precept. A declarative programming framework
★ 662