Skip to content
View bbatsov's full-sized avatar

Sponsors

@DeLaGuardo
@alexmemory
@codeasone
@FiV0
@albertchae
@jcazevedo
@bsless
@andrewpeck
@srehorn
Private Sponsor
@raxod502
@kijimaD
Private Sponsor

Organizations

@fosscourse @slim-template @toptal @rails-girls-sofia @clojure-emacs

Block or report bbatsov

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
263 results for source starred repositories
Clear filter

A native Emacs buffer to interact with LLM agents powered by ACP

Emacs Lisp 309 30 Updated Nov 9, 2025

Write, edit, and publish your blog without ever leaving your terminal!

Rust 318 19 Updated Oct 27, 2025

A Python library to use infix notation in Python

Python 2,082 117 Updated Mar 23, 2025

💎💨 Next-gen very fast Ruby tooling

Rust 1,468 32 Updated Nov 10, 2025

Toplevel expectation test

OCaml 19 5 Updated Oct 30, 2025

What I Wish I Knew When Learning Haskell

Haskell 2,638 242 Updated Sep 13, 2025

OCaml implementation of the Model Context Protocol (MCP)

OCaml 49 9 Updated Aug 12, 2025

The AI coding agent built for the terminal.

TypeScript 32,281 2,534 Updated Nov 10, 2025

A self-paced course to learn Rust, one exercise at a time.

Rust 8,502 1,792 Updated Oct 30, 2025

OCaml support

Tree-sitter Query 27 7 Updated Oct 3, 2025

Deep diff Clojure data structures and pretty print the result

Clojure 319 19 Updated Oct 2, 2025

Neovim plugin introducing a new operators motions to quickly replace and exchange text.

Lua 707 6 Updated Mar 21, 2025

A project to improve experience of using Clojure stdlib

Clojure 176 5 Updated Oct 3, 2025

Emacs minor mode that intercepts and translates keystrokes to provide a modifier-free non-modal editing experience

Emacs Lisp 198 13 Updated Jul 22, 2024

Yet another modal editing on Emacs / 猫态编辑

Emacs Lisp 1,498 150 Updated Sep 14, 2025

Tab completion and initialization for zoxide in fish shell

Shell 31 Updated Feb 28, 2025

The Vim plugin shortlist

2,099 138 Updated Jun 6, 2025

An open effort to structure learning resources with meaningful connections.

Clojure 74 33 Updated Nov 10, 2025

F# grammar for treesitter

C 89 22 Updated Sep 24, 2025

Unobtrusively trim extraneous white-space *ONLY* in lines edited.

Emacs Lisp 270 31 Updated Jun 13, 2025

NeoVim dark colorscheme inspired by the colors of the famous painting by Katsushika Hokusai.

Lua 5,604 206 Updated Oct 15, 2025

rsi.vim: Readline style insertion

Vim Script 624 36 Updated Apr 30, 2023

Use the w, e, b motions like a spider. Move by subwords and skip insignificant punctuation.

Lua 810 15 Updated Nov 8, 2025

abolish.vim: Work with several variants of a word at once

Vim Script 2,921 90 Updated Aug 7, 2024

This is a open source tutorial on Vim and NeoVim

78 7 Updated Jan 6, 2025

Clojure MCP

Clojure 628 60 Updated Nov 6, 2025

endwise.vim: Wisely add

Vim Script 1,155 104 Updated Nov 5, 2025

A Vim plugin which shows git diff markers in the sign column and stages/previews/undoes hunks and partial hunks.

Vim Script 8,450 295 Updated Aug 29, 2025

A polyglot REPL built on .NET Interactive

C# 815 38 Updated Jun 9, 2025

modern alternative to easymotion written in vim9

Vim Script 115 5 Updated Jan 17, 2024
Next