Skip to content
View tonsky's full-sized avatar

Block or report tonsky

Report abuse

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

Report abuse
tonsky/README.md

Here are a few projects I worked on.

Fonts:

Clojure libraries:

  • DataScript: Immutable database and Datalog query engine
  • Humble UI: Clojure Desktop UI framework
  • Rum: Simple, decomplected, isomorphic HTML UI library
  • clj-reload: Smarter way to reload Clojure code
  • fast-edn: Drop-in replacement for clojure.edn that is 6 times faster
  • clojure+: A project to improve experience of using Clojure stdlib
  • clj-simple-router: Simple order-independent Ring router
  • extend-clj: Easily extend clojure.core built-in protocols
  • toml-clj: Fast TOML parser for Clojure
  • Uberdeps: Uberjar builder for deps.edn
  • Tongue: Do-it-yourself i18n library
  • Compact UUIDs: Compact 26-char URL-safe representation of UUIDs
  • Persistent Sorted Set: Fast B-tree-based persistent sorted set
  • CLJS Drag-n-Drop: Sane wrapper around Drag-n-Drop DOM API

Sublime Text:

  • Clojure Sublimed: Clojure support for Sublime Text 4
  • Executor: Run any executable from your working dir in Sublime Text
  • Writer: Color scheme for focused long-form writing

Apps:

  • AnyBar: universal macOS menubar status indicator
  • DarkModeToggle: menubar app to quickly toggle between light and dark modes

Java libraries:

  • Skija: Bindings for Skia, a graphics library
  • JWM: Cross-platform window management

Alabaster, a Minimalist Color Scheme:

Keyboard layouts:

  • Universal: EN/RU reimagined to be used together

Pinned Loading

  1. FiraCode FiraCode Public

    Free monospaced font with programming ligatures

    Clojure 80.7k 3.2k

  2. AnyBar AnyBar Public

    OS X menubar status indicator

    Objective-C 6k 158

  3. datascript datascript Public

    Immutable database and Datalog query engine for Clojure, ClojureScript and JS

    Clojure 5.7k 312

  4. HumbleUI/Skija HumbleUI/Skija Public

    Java bindings for Skia

    Java 613 45

  5. HumbleUI/JWM HumbleUI/JWM Public

    Cross-platform window management and OS integration library for Java

    C++ 604 48

  6. Clojure-Sublimed Clojure-Sublimed Public

    Clojure support for Sublime Text 4

    Clojure 391 24