This is your work, valued
snitch. Snitch injects inline defs in your functions and multimethods. This enables a repl-based, editor-agnostic, clojure and clojurescript debugging workflow. It is inline-defs on steroids.
★ 217luna. A DSL that translates to regex
★ 144functionali. functional programming tools for python
★ 12sisyphus. sisyphus can schedule multiple tasks and will do them happily for you.
★ 7pretty-timeit. Pretty timeit.
★ 5py-htminify. HTML minifier for Python WSGI apps
★ 2clj-gitignore. The ultimate gitignore file for clojure(script) projects
★ 2cappuccinIO. Java
★ 1pg_bitemporal_1. Bitemporal tables in Postgres
★ 1simulatedlibrary. Java
★ 1cljs-testing. a sample project with cljs testing set up
★ 1functional-algorithms. Famous algorithms defined in a functional fashion
★ 1notamaton. Clojure
★ 1write-a-hash-table. ✏️ Learn how to write a hash table in C
★ 4.3kworstofbreed.net. "If it works, it's probably legacy code."
★ 45presenterm. A markdown terminal slideshow tool
★ 8.7kawesome-compilers. :sunglasses: Curated list of awesome resources on Compilers, Interpreters and Runtimes
★ 9.8kclojox. Clojure implementation of the Lox programming language from the Crafting Interpreters book.
★ 10pugsql. A HugSQL-inspired database library for Python
★ 779a-shell. A terminal for iOS, with multiple windows
★ 3.8kdefnk. Clojure
★ 1atuin. ✨ Making your shell magical
★ 31kcontra. A friendly functional language for finding counterexamples 🎯
★ 15gruvbox. Retro groove color scheme for Vim
★ 16kclojure-template. Opinionated, thorough and up to date starting point for your Clojure projects.
★ 24jit-implementation. 🚀 JIT Implementation: Code That Writes Itself
★ 119in-the-wild. Clojure(Script) Game - Help the apprentice ninja :ninja: collect power-packs and avoid weapons.
★ 7def-sub. Turn re-frame subscriptions into functions
★ 1indef. Nrepl middleware for defn argument instrumentation
★ 1whenfs. A FUSE filesystem for your Google calendar
★ 1.8keftest. Fast and pretty Clojure test runner
★ 431ui. A set of beautifully-designed, accessible components and a code distribution platform. Works with your favorite frameworks. Open Source. Open Code.
★ 120kellie. The Elm Live Editor
★ 750DontF-WithPaste. Google Chrome extension that prevents the blocking of pasting into input fields
★ 913powerpack. A batteries-included static web site toolkit for Clojure
★ 68powerblog. A step-by-step tutorial for building a static site with Stasis Powerpack
★ 24squint. Light-weight ClojureScript dialect
★ 886awesome-cold-showers. For when people get too hyped up about things
★ 7.3ktaplet. Clojure/ClojureScript utilities for tapping things. let> macro, and #t reader tag
★ 33tracer. trace clojure call stack
★ 27elm-calendar. Reusable Calendar widget written in Elm
★ 66helix-date-field-example. Clojure
★ 3elm-todomvc. The TodoMVC app written in Elm, nice example for beginners.
★ 1.2kquiescent. A lightweight ClojureScript abstraction over ReactJS
★ 609dumdom. Efficiently render and re-render immutable data
★ 170electric. Electric Clojure: full-stack differential dataflow for UI
★ 2.1kportfolio. Component-driven development for Clojure
★ 305form-app. Demonstrating how to build frontends around stateless, data-driven components
★ 9roc. A fast, friendly, functional language.
★ 5.9kclojure-tools.el. Toolset for Clojure development
★ 1compiler. Compiler for Elm, a functional language for reliable webapps.
★ 7.8kocto.nvim. Edit and review GitHub issues and pull requests from the comfort of your favorite editor
★ 3.3kre-frisk. Take full control of re-frame app
★ 468react-testing-library-cljs. A ClojureScript wrapper for react-testing-library
★ 4terisk. Annotate Clojure functions with examples that show in docstrings and tests
★ 11re-frame-flow. Graph based visualization tool for re-frame event chains
★ 159lux. The Lux Programming Language
★ 1.7kvim-rhubarb. rhubarb.vim: GitHub extension for fugitive.vim
★ 1kbiff. A Clojure web framework for solo developers.
★ 1.1kkaocha. Full featured next gen Clojure test runner
★ 860racing-game-cljs. A 3D racing game built with ClojureScript, React and ThreeJS
★ 259malli. High-performance data-driven data specification library for Clojure/Script.
★ 1.7kcherry. Experimental ClojureScript to ES6 module compiler
★ 654next-jdbc. A modern low-level Clojure wrapper for JDBC-based access to databases.
★ 861countries-states-cities-database. 🌍 Discover our global repository of countries, states, and cities! 🏙️ Get comprehensive data in JSON, SQL, PSQL, SQLSERVER, MONGODB, SQLITE, XML, YAML, and CSV formats. Access ISO2, ISO3 codes, country code, capital, native language, timezones (for countries), and more. #countries #states #cities
★ 9.8ksluj. Sluj, the small but mighty slug encoding library for Clojure
★ 39ocaml. The core OCaml system: compilers, runtime system, base libraries
★ 6.5kclj-ulid. ULID generating library for Clojure
★ 67ubergraph. An all-purpose Clojure graph data structure that implements Loom protocols and more.
★ 599datawalk. Interactively explore complex data structures at the REPL with minimum keystrokes
★ 273projure. An implementation of Prolog in Clojure
★ 25clojure-get-started-mini. A Clojure Get Started mini project template
★ 36fulcro-rad. Fulcro Rapid Application Development
★ 210monadica. Lightweight clojure webhosting and virtual devopsery
★ 5alia. High performance Cassandra client for clojure
★ 246GitStats. Statistics generator for git repositories. Fork of http://gitstats.sourceforge.net/
★ 615LambdaLite. A functional, relational database in about 250 lines of Common Lisp
★ 411cellular-automaton.nvim. A useless plugin that might help you cope with stubbornly broken tests or overall lack of sense in life. It lets you execute aesthetically pleasing, cellular automaton animations based on the content of neovim buffer.
★ 2.1ktoucan2. Successor library to Toucan with a modern and more-extensible API, more consistent behavior, and support for different backends including non-JDBC databases and non-HoneySQL queries. Currently in active beta.
★ 119clj-async-profiler. Embedded high-precision Clojure profiler
★ 468learntla-v2. Learn TLA+ for free! No prior experience necessary!
★ 268hiring-without-whiteboards. ⭐️ Companies that don't have a broken hiring process
★ 51kawesome-falsehood. 😱 Falsehoods Programmers Believe in
★ 28kawesome-cto. A curated and opinionated list of resources for Chief Technology Officers, with the emphasis on startups
★ 35kmethodical. Functional and flexible multimethods for Clojure. Nondestructive multimethod construction, CLOS-style aux methods and method combinations, partial-default dispatch, easy next-method invocation, helpful debugging tools, and more.
★ 321english-words. :memo: A text file containing 479k English words for all your dictionary/word-based projects e.g: auto-completion / autosuggestion
★ 12ksnitch. Snitch injects inline defs in your functions and multimethods. This enables a repl-based, editor-agnostic, clojure and clojurescript debugging workflow. It is inline-defs on steroids.
★ 217pretty. Library for helping print things prettily, in Clojure - ANSI fonts, formatted exceptions
★ 624ultra. A Leiningen plugin for a superior development environment
★ 1.2kshite. The little hot-reloadin' static site maker from shell.
★ 245flow-storm-debugger. A debugger for Clojure and ClojureScript with some unique features.
★ 857rustly. A Clojure to Rust transpiler
★ 167lambdalisp. A Lisp interpreter written in untyped lambda calculus
★ 253toucan. A classy high-level Clojure library for defining application models and retrieving them from a DB
★ 575defn-spec. Add function args and return Spec checking via assertions
★ 54usermanager-reitit-example. A little demo web app in Clojure, using Integrant, Ring, Reitit, Selmer (and a database)
★ 128re-posh. Use your re-frame with DataScript as a data storage
★ 399accelonome. A webapp made for musicians to practice on the metronome which can be made to accelerate tempo at specified intervals.
★ 16psql. Neovim (nvim) Postgres SQL query execution
★ 59pg_bitemporal. Bitemporal tables in Postgres
★ 63clarktown. A zero-dependency Markdown parser.
★ 874ever-clojure. Pure cljs version of 4clojure, meant to run forever!
★ 269tree-sitter. An incremental parsing system for programming tools
★ 26kdifftastic. a structural diff that understands syntax 🟥🟩
★ 26kclj-konmari. The Life‑Changing Magic of Tidying Up Clojure Codebases
★ 38pg_bitemporal. Bitemporal tables in Postgres
★ 3mito. An ORM for Common Lisp with migrations, relationships and PostgreSQL support
★ 336malli-eql. Clojure
★ 12clerk. ⚡️ Moldable Live Programming for Clojure
★ 2.1khird. An extensible validation library for your data with sane defaults.
★ 13conjure-macroexpand. Macro-expand commands for Conjure
★ 6pg_bitemporal. Bitemporal tables in Postgres
★ 163hugsql. A Clojure library for embracing SQL
★ 706muuntaja. Clojure library for fast http api format negotiation, encoding and decoding.
★ 491vim-surround. surround.vim: Delete/change/add parentheses/quotes/XML-tags/much more with ease
★ 14klazygit. simple terminal UI for git commands
★ 81kreitit. A fast data-driven routing library for Clojure/Script
★ 1.6kneovim. Vim-fork focused on extensibility and usability
★ 101kconjure. Interactive evaluation for Neovim (Clojure, Fennel, Scheme, Python, JavaScript, PHP, R, Lua, Rust and more!)
★ 2.1kcombinator. A curated list of combinators
★ 129oinky. A blazing fast, data-oriented static site generator.
★ 5vimconfig. My VIM Configuration
★ 11lein-clj-kondo. Leiningen plugin to run clj-kondo
★ 16PostgresApp. The easiest way to get started with PostgreSQL on the Mac
★ 7.8kpgbackrest. Reliable PostgreSQL Backup & Restore
★ 4.3ktlaplus. TLC is a model checker for specifications written in TLA+. The TLA+Toolbox is an IDE for TLA+.
★ 3kmulog. μ/log is a micro-logging library that logs events and data, not words!
★ 539edamagit. Magit for VSCode
★ 1.5kchararray. Standard mutable string (character array) implementation for Python.
★ 3EQLizr. A Clojure/Script library to transform your database into EQL graph resolvers using Pathom Connect
★ 65gruvbox-themes-vscode. Visual Studio Code extension including all gruvbox themes.
★ 11clojurescript. Clojure to JS compiler
★ 9.4kevery-programmer-should-know. A collection of (mostly) technical things every software developer should know about
★ 100kfulcro-intro-wshop. Introduction to creating webapps with Fulcro self-paced/facilitated workshop
★ 55pathom-viz. Visualization tools for Pathom
★ 91eql. EQL is a declarative way to make hierarchical (and possibly nested) selections of information about data requirements. This repository contains the base specs and definitions for EQL parsing, AST, etc.
★ 392pathom3. Interface with complex data via graph mapping.
★ 421pathom. Pathom is a Clojure(script) engine for processing EQL requests.
★ 630DMW_Assignments. Repository for Data Mining and Warehousing Assignments
★ 2tldr. Collaborative cheatsheets for console commands 📚.
★ 63kcarve. Remove unused Clojure vars
★ 299gradual. Gradual, dependent typing for Clojure(Script). Also comes with clojure.spec interop.
★ 8router. Pure functional router
★ 4parinfer.js. Let's simplify the way we write Lisp
★ 1.8kmessaging-client. Messaging client - proof of concept. Based on clojurescript, re-frame, doxa and tailwindcss.
★ 3crux-redis. Redis as an index-store KV backend
★ 4clara-rules. Forward-chaining rules in Clojure(Script)
★ 1.2klacinia. GraphQL implementation in pure Clojure
★ 1.9knrepl. A Clojure network REPL that provides a server and client, along with some common APIs of use to IDEs and other tools that may need to evaluate Clojure code in remote environments.
★ 900swagger-ui. Swagger UI is a collection of HTML, JavaScript, and CSS assets that dynamically generate beautiful documentation from a Swagger-compliant API.
★ 29kcompojure. A concise routing library for Ring/Clojure
★ 4.1kiregex. A way to write regex with objects instead of strings.
★ 19realworld. "The mother of all demo apps" — Exemplary fullstack Medium.com clone powered by React, Angular, Node, Django, and many more
★ 84kfulcro. A library for development of single-page full-stack web applications in clj/cljs
★ 1.6kre-com. A ClojureScript library of reusable components for Reagent
★ 822gojure. A compiler from Clojure to Go.
★ 51lens. Lenses, Folds, and Traversals - Join us on web.libera.chat #haskell-lens
★ 2.1kbtrie. A trie implementation with branch widths
★ 10leftrb. Leftrb is a Left-Leaning Red-Black (LLRB) implementation of 2–3 balanced binary search trees in Python. Port of the code presented by Robert Sedgewick in his paper.
★ 20xtdb. An immutable SQL database for application development, time-travel reporting and data compliance. Developed by @juxt
★ 3kscad-clj-workflow. Interactive 3D Modeling with Clojure
★ 23luminus-template. a template project for the Luminus framework
★ 649marky. A modular and extensible ESM and Deno Markdown parser.
★ 27Clojure-Sublimed. Clojure support for Sublime Text 4
★ 396boot-uglify. minification/compression for Clojure
★ 16opencpu-clj. Clojure client for opencpu
★ 19vim-iced. Clojure Interactive Development Environment for Vim8/Neovim
★ 532helix. A simple, easy to use library for React development in ClojureScript.
★ 674honeysql. Turn Clojure data structures into SQL
★ 1.9kcljc.java-time. java.time clojure clojurescript
★ 137svg-clj. DSL for compiling SVG elements with Clojure(script)
★ 115clojure-lsp. Clojure & ClojureScript Language Server (LSP) implementation
★ 1.3kshh. A CLI password manager designed for efficiency.
★ 22salutem. A health check library for sync / async health checks.
★ 45vim-fugitive. fugitive.vim: A Git wrapper so awesome, it should be illegal
★ 22ktetris-clj. Tetris in Clojure! 🕹️
★ 5datascript. Immutable database and Datalog query engine for Clojure, ClojureScript and JS
★ 5.8kre-frame. A ClojureScript framework for building user interfaces, leveraging React
★ 5.5khumanize. Produce human readable strings in clojure
★ 174linsa.io. Work. Save. Share. Privately.
★ 17kluna. A DSL that translates to regex
★ 144clojars-web. A community repository for open-source Clojure libraries
★ 484cljdoc. 📚 A central documentation hub for the Clojure community
★ 563holy-lambda. The extraordinary simple, performant, and extensible custom AWS Lambda runtime for Clojure.
★ 351rum. Simple, decomplected, isomorphic HTML UI library for Clojure and ClojureScript
★ 1.8kbraid. Braid is a team-chat app with a novel UI that leads to better conversations.
★ 936Selmer. A fast, Django inspired template system in Clojure.
★ 1kclj-kondo. Static analyzer and linter for Clojure code that sparks joy
★ 1.8kwcwidth. Python library that measures the width of strings in a terminal
★ 461calva. Clojure & ClojureScript Interactive Programming for VS Code
★ 2.1kcodereviews. Free code reviews for open source projects
★ 117milewski-ctfp-pdf. Bartosz Milewski's 'Category Theory for Programmers' unofficial PDF and LaTeX source
★ 12klein-auto. A Leiningen plugin that executes tasks when files are modifed
★ 131blocko. A block-based WYSIWYG editor.
★ 46Rich-Hickey-fanclub. "every time I watch one of his talks I feel like someone has gone in and organized my brain"
★ 3.2kbabe. A data oriented static site generator.
★ 13FiraCode. Free monospaced font with programming ligatures
★ 82kcloudflare-docs. Cloudflare’s documentation
★ 5kcider. The Clojure Interactive Development Environment that Rocks for Emacs
★ 3.7kleiningen. Moved to Codeberg; this is a temporary convenience mirror
★ 7.3khugo-PaperMod. A fast, clean, responsive Hugo theme.
★ 14ktomli. A lil' TOML parser
★ 570rich. Rich is a Python library for rich text and beautiful formatting in the terminal.
★ 57ktextual. The lean application framework for Python. Build sophisticated user interfaces with a simple Python API. Run your apps in the terminal and a web browser.
★ 37kmondo. Simple Common Lisp REPL
★ 60Deedy-Resume. A one page , two asymmetric column resume template in XeTeX that caters to an undergraduate Computer Science student
★ 5kcljs-vscode-extension-hello-world. A minimal cljs vscode extension using shadow-cljs.
★ 37ring. Clojure HTTP server abstraction
★ 3.9kcljs-http. A ClojureScript HTTP library.
★ 590lein-cljsbuild. Leiningen plugin to make ClojureScript development easy.
★ 1.1kring-json. Ring middleware for handling JSON
★ 319cloverage. Clojure test coverage tool
★ 525hiccup. Fast library for rendering HTML in Clojure
★ 2.9k