28-day current streak·47-day longest streak
Hi there 👋 <!-- bbatsov/bbatsov is a ✨ _special_ ✨ repository because its README.md (this file) appears on your GitHub profile. Here are some ideas to get you started: 🔭…
Hi there 👋


<!--
bbatsov/bbatsov is a ✨ _special_ ✨ repository because its README.md (this file) appears on your GitHub profile.
Here are some ideas to get you started:
- 🔭 I’m currently working on ...
- 🌱 I’m currently learning ...
- 👯 I’m looking to collaborate on ...
- 🤔 I’m looking for help with ...
- 💬 Ask me about ...
- 📫 How to reach me: ...
- 😄 Pronouns: ...
- ⚡ Fun fact: ...
-
prelude ★ PINNED
Prelude is an enhanced Emacs 29.1+ distribution that should make your experience with Emacs both more pleasant and more powerful.
Emacs Lisp ★ 5.3k 10d agoExplain → -
clojure-style-guide ★ PINNED
A community coding style guide for the Clojure programming language
★ 4.1k 3mo agoExplain → -
projectile ★ PINNED
Project Interaction Library for Emacs
Emacs Lisp ★ 4.2k 14h agoExplain → -
emacs-lisp-style-guide
A community-driven Emacs Lisp style guide
★ 1.1k 4mo agoExplain → -
zenburn-emacs
The Zenburn colour theme ported to Emacs
Emacs Lisp ★ 1.1k 4d agoExplain → -
crux
A Collection of Ridiculously Useful eXtensions for Emacs
Emacs Lisp ★ 1.0k 4mo agoExplain → -
solarized-emacs
The Solarized colour theme, ported to Emacs.
Emacs Lisp ★ 844 2d agoExplain → -
super-save
Save Emacs buffers when they lose focus
Emacs Lisp ★ 362 4mo agoExplain → -
helm-projectile
Helm UI for Projectile
Emacs Lisp ★ 340 7d agoExplain → -
powerpack
Some useful extensions to the core Ruby classes
Ruby ★ 273 2y agoExplain → -
emacs.d
My personal Emacs configuration
Emacs Lisp ★ 229 1d agoExplain → -
neocaml
A modern, TreeSitter-powered, Emacs package for programming in OCaml
Emacs Lisp ★ 126 20d agoExplain → -
persp-projectile
Projectile integration for perspective.el
Emacs Lisp ★ 123 5y agoExplain → -
guru-mode
Learn to use Emacs the way it was meant to be used (the Emacs guru way)
Emacs Lisp ★ 113 4y agoExplain → -
emacs-dev-kit
An advanced self-contained Emacs configuration suitable for many software developers (deprecated)
Emacs Lisp ★ 92 14y agoExplain → -
adoc-mode ⑂
A major-mode for editing AsciiDoc files in Emacs
Emacs Lisp ★ 86 1mo agoExplain → -
beamer-torino-theme
Torino, a pretty theme for LaTex Beamer
Emacs Lisp ★ 37 14y agoExplain → -
batppuccin-emacs
An opinionated Emacs port of the Catppuccin color scheme
Emacs Lisp ★ 36 13h agoExplain → -
asciidoc-mode
A modern Emacs major mode for editing AsciiDoc files, powered by TreeSitter
Emacs Lisp ★ 22 1mo agoExplain → -
tokyo-night-emacs
A faithful Emacs port of folke's Tokyo Night color theme
Emacs Lisp ★ 19 1d agoExplain → -
emacsredux
Emacs Redux is a blog dedicated to the One True Editor
HTML ★ 14 1d agoExplain → -
lein-annotations
Display comment annotations in your project
Clojure ★ 13 6y agoExplain → -
fsharp-ts-mode
A modern Emacs major mode for editing F# files, powered by TreeSitter
Emacs Lisp ★ 11 2d agoExplain → -
cv
My professional CV in LaTeX
TeX ★ 11 4y agoExplain → -
find-file-in-project ⑂
Find file in project
Emacs Lisp ★ 10 16y agoExplain → -
cl-99-problems
Solutions to the 99 Lisp problems in Common Lisp
Common Lisp ★ 10 15y agoExplain → -
metaredux
No description.
HTML ★ 9 1d agoExplain → -
activerecord-extra-validators
Some nice additional validators for ActiveRecord
Ruby ★ 9 14y agoExplain → -
java-in-action-lectures
The lectures from the "Java in Action" programming course
★ 9 15y agoExplain → -
advent-of-code2021
Advent of Code 2021, Clojure Edition
Clojure ★ 8 4y agoExplain → -
legacy-octopress-blog
My personal blog
HTML ★ 8 7y agoExplain → -
batsov.com
My personal blog
Ruby ★ 7 6d agoExplain → -
emacs-helm ⑂
Emacs incremental and narrowing framework
Emacs Lisp ★ 5 14y agoExplain → -
zshrc
My personal zsh setup
★ 5 16y agoExplain → -
docs.projectile.mx
Projectile's documentation site
Handlebars ★ 4 3d agoExplain → -
god-mode ⑂
Global minor mode for entering Emacs commands without modifier keys
★ 4 12y agoExplain → -
master-thesis
My Master university degree thesis
Emacs Lisp ★ 4 16y agoExplain → -
ruby-end ⑂
Emacs minor mode for automatic insertion of end blocks for Ruby
Emacs Lisp ★ 4 15y agoExplain → -
ensime ⑂
Enhanced Scala Interaction Mode for Emacs
Emacs Lisp ★ 4 16y agoExplain → -
hard-cider
A demo projecto to showcase CIDER
Clojure ★ 3 4y agoExplain → -
emacs-anzu ⑂
Emacs Port of anzu.vim
Emacs Lisp ★ 3 12y agoExplain → -
avy ⑂
Jump to things in Emacs tree-style
Emacs Lisp ★ 3 11y agoExplain → -
cljfmt ⑂
A tool for formatting Clojure code
Clojure ★ 3 11y agoExplain → -
forem ⑂
The best Rails 3.1 and Rails 3.2 forum engine. Ever.
Ruby ★ 3 14y agoExplain → -
slim-lint ⑂
Configurable tool for analyzing Slim templates
Ruby ★ 3 10y agoExplain → -
weasel ⑂
ClojureScript REPL over WebSocket
★ 2 7y agoExplain → -
otp ⑂
Erlang/OTP
Erlang ★ 2 4mo agoExplain → -
praxis
Praxis makes perfect!
OCaml ★ 2 3y agoExplain → -
unrepl.el ⑂
Emacs Clojure IDE based on UNREPL
Emacs Lisp ★ 2 8y agoExplain → -
clojure ⑂
The Clojure programming language
★ 2 12y agoExplain → -
markdown-mode ⑂
Emacs Markdown Mode
Emacs Lisp ★ 2 7y agoExplain → -
calva ⑂
Calva: Clojure & Clojurescript interactive programming made easy - Evaluate code, run tests, navigate to definitions, see docs, interactive REPLs, etcetera.
TypeScript ★ 2 7y agoExplain → -
compliment ⑂
Clojure completion library you deserve
Clojure ★ 2 12y agoExplain → -
opal ⑂
Ruby to Javascript compiler
Ruby ★ 2 11y agoExplain → -
clj-debugger ⑂
The missing tool
Clojure ★ 2 11y agoExplain → -
emacs-neotree ⑂
A emacs tree plugin like NerdTree for Vim.
Emacs Lisp ★ 2 11y agoExplain → -
ruby-lint ⑂
Static code analysis for Ruby.
★ 2 12y agoExplain → -
grizzl ⑂
Grizzl - A fuzzy search index & completing-read for Emacs
Emacs Lisp ★ 2 13y agoExplain → -
flx ⑂
Fuzzy matching for Emacs ... a la Sublime Text.
Emacs Lisp ★ 2 13y agoExplain → -
pry-debugger ⑂
Pry navigation commands via debugger (formerly ruby-debug)
Ruby ★ 2 14y agoExplain → -
presentations
Presentations I created for various occasions
★ 2 15y agoExplain → -
blog
My personal blog
Ruby ★ 2 14y agoExplain → -
melpa ⑂
Scripts for building Emacs packages from Version Control
Emacs Lisp ★ 1 2mo agoExplain → -
emacs-buttercup ⑂
Behavior-Driven Emacs Lisp Testing
★ 1 4mo agoExplain → -
ocaml.org ⑂
The official OCaml website.
Markdown ★ 1 5mo agoExplain → -
merlin-eldoc ⑂
Type and doc on hover for OCaml and Reason in emacs
★ 1 4y agoExplain → -
FSharp.Core.Extended ⑂
A drop-in replacement for F# core library with generally faster defaults
★ 1 1y agoExplain → -
bbatsov
No description.
★ 1 1y agoExplain → -
marksman ⑂
Write Markdown with code assist and intelligence in the comfort of your favourite editor.
★ 1 1y agoExplain → -
portfolio ⑂
A simple tool to calculate the overall performance of an investment portfolio.
★ 1 3y agoExplain → -
prism ⑂
Prism Ruby parser
★ 1 2y agoExplain → -
flycheck-clj-kondo ⑂
Emacs integration for clj-kondo via flycheck
★ 1 2y agoExplain → -
riemann ⑂
A network event stream processing system, in Clojure.
Clojure ★ 1 10y agoExplain → -
mm-github-pages-starter ⑂
Minimal Mistakes GitHub Pages site starter
★ 1 4y agoExplain → -
book ⑂
V2 of Real World OCaml
★ 1 4y agoExplain → -
ocamlverse.github.io ⑂
Documentation of everything relevant in the OCaml world
SCSS ★ 1 3y agoExplain → -
ruby ⑂
Ruby Style Guide
★ 1 6y agoExplain → -
leiningen ⑂
Automate Clojure projects without setting your hair on fire.
Clojure ★ 1 4y agoExplain → -
slime ⑂
The Superior Lisp Interaction Mode for Emacs
Common Lisp ★ 1 12y agoExplain → -
conjure ⑂
Neovim Clojure(Script) tooling over prepl
★ 1 6y agoExplain → -
rewrite-clj ⑂
Rewrite Clojure Code and EDN!
Clojure ★ 1 11y agoExplain → -
company-quickhelp ⑂
Adds documentation popup to completion candidates
Emacs Lisp ★ 1 11y agoExplain → -
company-flx ⑂
Flx fuzzy matching for company
Emacs Lisp ★ 1 10y agoExplain → -
sly ⑂
Sylvester the Cat's Common Lisp IDE
Common Lisp ★ 1 11y agoExplain → -
spinner.el ⑂
Emacs mode-line spinner for operations in progress
Emacs Lisp ★ 1 11y agoExplain → -
opalrb.org ⑂
Source for opal website http://opalrb.org
CSS ★ 1 11y agoExplain → -
boot ⑂
Build tooling for Clojure.
Clojure ★ 1 7y agoExplain → -
docs ⑂
Documentation and tutorials for Volt - using gitbook
★ 1 11y agoExplain → -
rails ⑂
Ruby on Rails
Ruby ★ 1 11y agoExplain → -
volt ⑂
A Ruby web framework where your Ruby runs on both server and client
Ruby ★ 1 11y agoExplain → -
dash.el ⑂
A modern list library for Emacs
Emacs Lisp ★ 1 7y agoExplain → -
jafingerhut.github.com ⑂
No description.
★ 1 12y agoExplain → -
emacs-elixir ⑂
Emacs major mode for Elixir
Emacs Lisp ★ 1 9y agoExplain → -
cljx ⑂
Write a portable codebase targeting Clojure/ClojureScript
★ 1 12y agoExplain → -
tools.nrepl ⑂
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.
Clojure ★ 1 8y agoExplain → -
swift-mode ⑂
Emacs support for Apple's Swift programming language.
Emacs Lisp ★ 1 12y agoExplain → -
rubocop-checkstyle_formatter ⑂
A rubocop formatter that outputs in checkstyle format
Ruby ★ 1 12y agoExplain → -
Mew ⑂
Messaging in the Emacs World
Emacs Lisp ★ 1 12y agoExplain → -
redis-session-store ⑂
A simple session store for Rails based on Redis.
Ruby ★ 1 12y agoExplain → -
cljs-tooling ⑂
Tooling support and test cases for CLJS
Clojure ★ 1 12y agoExplain → -
reply ⑂
REPL-y: A fitter, happier, more productive REPL for Clojure.
Clojure ★ 1 7y agoExplain → -
company-mode ⑂
Modular in-buffer completion framework for Emacs
Emacs Lisp ★ 1 12y agoExplain → -
textmate2-rubocop ⑂
Rubocop bundle for TextMate2
Ruby ★ 1 12y agoExplain → -
guides ⑂
Documentation guides and tutorials for Clojure. Various authors.
Ruby ★ 1 12y agoExplain → -
browse-kill-ring ⑂
For when 'C-y M-y M-y M-y' gets you down
Emacs Lisp ★ 1 12y agoExplain → -
el-get ⑂
Manage the external elisp bits and pieces upon which you depend!
Emacs Lisp ★ 1 10y agoExplain → -
inf-ruby ⑂
No description.
Emacs Lisp ★ 1 12y agoExplain → -
magit ⑂
It's Magit! An Emacs mode for Git.
Emacs Lisp ★ 1 13y agoExplain → -
smartparens ⑂
Modern minor mode for Emacs that deals with parens pairs and tries to be smart about it.
Emacs Lisp ★ 1 11y agoExplain → -
parser ⑂
A Ruby parser.
Yacc ★ 1 10y agoExplain → -
emacsredux-legacy
Emacs Redux
HTML ★ 1 7y agoExplain → -
flycheck ⑂
On the fly syntax checking for GNU Emacs (aka "flymake done right")
Emacs Lisp ★ 1 12y agoExplain → -
elisp-slime-nav ⑂
Slime-style navigation of Emacs Lisp source with M-. & M-,
Emacs Lisp ★ 1 13y agoExplain → -
clojure-mode ⑂
Emacs support for the Clojure language
Emacs Lisp ★ 1 13y agoExplain → -
coffee-mode ⑂
Emacs Major Mode for CoffeeScript
Emacs Lisp ★ 1 14y agoExplain → -
haskell-mode ⑂
Emacs mode for Haskell
Emacs Lisp ★ 1 10y agoExplain → -
lambdaisland-guides ⑂
In depth guides into Clojure and ClojureScript by Lambda Island
TeX ★ 1 6y agoExplain → -
mkdocs ⑂
Project documentation with Markdown.
JavaScript ★ 1 8y agoExplain → -
nrepl-bridge ⑂
No description.
Clojure ★ 1 8y agoExplain → -
ahk-mode ⑂
Autothotkey major mode for emacs
Emacs Lisp ★ 1 10y agoExplain → -
emacs-erlang-ts ⑂
Emacs Erlang mode using tree-sitter
Emacs Lisp ★ 0 1mo agoExplain → -
tree-sitter-ocaml ⑂
OCaml grammar for tree-sitter
★ 0 1mo agoExplain → -
tree-sitter-asciidoc ⑂
asciidoc grammar for tree-sitter
★ 0 1mo agoExplain → -
fsharp ⑂
The F# compiler, F# core library, F# language service, and F# tooling integration for Visual Studio
F# ★ 0 1mo agoExplain → -
mranderson ⑂
Dependency inlining and shadowing
Clojure ★ 0 1mo agoExplain → -
ocaml-eglot ⑂
An overlay on Eglot for editing OCaml code using LSP
Emacs Lisp ★ 0 4mo agoExplain → -
lsp-mode ⑂
Emacs client/library for the Language Server Protocol
★ 0 4mo agoExplain → -
reason ⑂
Simple, fast & type safe code that leverages the JavaScript & OCaml ecosystems
★ 0 4mo agoExplain → -
tree-sitter-dune ⑂
Dune grammar for tree-sitter
★ 0 4mo agoExplain → -
ocamlformat ⑂
Auto-formatter for OCaml code
★ 0 4mo agoExplain → -
shadow-cljs ⑂
ClojureScript compilation made easy
★ 0 5mo agoExplain → -
ocp-indent ⑂
Indentation tool for OCaml, to be used from editors like Emacs and Vim.
★ 0 4mo agoExplain → -
utop ⑂
Universal toplevel for OCaml
OCaml ★ 0 18d agoExplain → -
ocaml ⑂
The core OCaml system: compilers, runtime system, base libraries
OCaml ★ 0 4mo agoExplain → -
vim ⑂
The official Vim repository
★ 0 5mo agoExplain → -
fsharp.org ⑂
The F# Software Foundation website
TeX ★ 0 5mo agoExplain → -
Claudius ⑂
A fantasy-console style graphics library for OCaml
★ 0 11mo agoExplain → -
fslang-design ⑂
RFCs and docs related to the F# language design process, see https://github.com/fsharp/fslang-suggestions to submit ideas
★ 0 1y agoExplain → -
copilot.el ⑂
An unofficial Copilot plugin for Emacs.
Emacs Lisp ★ 0 1y agoExplain → -
fslang-spec ⑂
F# Language Specification
F# ★ 0 1y agoExplain → -
fsharp-cheatsheet ⑂
This cheatsheet aims to succinctly cover the most important aspects of the F# language
★ 0 1y agoExplain → -
package-lint ⑂
A linting library for elisp package metadata
★ 0 1y agoExplain → -
tuareg ⑂
Emacs OCaml mode
Emacs Lisp ★ 0 1y agoExplain → -
kickstart.nvim ⑂
A launch point for your personal nvim configuration
★ 0 1y agoExplain → -
catppuccin-emacs ⑂
🍄 Soothing pastel theme for Emacs
Emacs Lisp ★ 0 1y agoExplain → -
splint ⑂
A Clojure linter focused on style and code shape.
★ 0 2y agoExplain → -
ob-clojure-literate
Setup scaffold for Clojure Literate Programming in Org-mode.
Emacs Lisp ★ 0 8y agoExplain → -
spellbook-dictionary ▣
Automatically exported from code.google.com/p/spellbook-dictionary
Java ★ 0 10y agoExplain → -
awesome-ocaml ⑂
A curated collection of awesome OCaml tools, frameworks, libraries and articles.
★ 0 3y agoExplain → -
ocaml-re ⑂
Pure OCaml regular expressions, with support for Perl and POSIX-style strings
★ 0 1y agoExplain → -
merlin ⑂
Context sensitive completion for OCaml in Vim and Emacs
OCaml ★ 0 4y agoExplain → -
ruby.style ⑂
Collects Ruby Style Guides
★ 0 5y agoExplain → -
HyREPL ⑂
NREPL for Hy
Hy ★ 0 7y agoExplain → -
zprint ⑂
Library to reformat Clojure and Clojurescript source code and s-expressions
★ 0 5y agoExplain → -
rubocop-graphql ⑂
Rubocop extension for enforcing graphql-ruby best practices
★ 0 6y agoExplain → -
clojure-site ⑂
clojure.org site
HTML ★ 0 7y agoExplain → -
shadow-cljs.github.io ⑂
shadow-cljs homepage
Ruby ★ 0 7y agoExplain → -
unrepl ⑂
A common ground for better Clojure REPLs
Clojure ★ 0 7y agoExplain → -
spacemacs ⑂
A community-driven Emacs distribution - The best editor is neither Emacs nor Vim, it's Emacs *and* Vim!
Emacs Lisp ★ 0 8y agoExplain → -
sayid ⑂
a debugger for clojure
Clojure ★ 0 8y agoExplain → -
cljdoc ⑂
A future central documentation hub for the Clojure community 🙌
Clojure ★ 0 8y agoExplain → -
vim-iced ⑂
Clojure Interactive Development Environment for Vim8
Vim script ★ 0 6y agoExplain → -
relaxed.ruby.style ⑂
A Relaxed Style Guide for Ruby & Configuration for RuboCop
Ruby ★ 0 7y agoExplain → -
monroe ⑂
Clojure nREPL client for Emacs
Emacs Lisp ★ 0 8y agoExplain → -
capybara ⑂
Acceptance test framework for web applications
★ 0 12y agoExplain → -
cask-mode ⑂
Major mode for editing Cask files
Emacs Lisp ★ 0 10y agoExplain → -
gorilla-repl.org ⑂
Wesbite of the gorilla-repl project
CSS ★ 0 10y agoExplain → -
powershell.el ⑂
An Emacs mode for editing and running Microsoft PowerShell code.
Emacs Lisp ★ 0 10y agoExplain → -
imenu-anywhere ⑂
ido/helm imenu tag selection across all buffers with the same mode
Emacs Lisp ★ 0 10y agoExplain → -
elm-reactor ⑂
Interactive development tool that makes it easy to develop and debug Elm programs.
JavaScript ★ 0 10y agoExplain →
No repos match these filters.