GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — tonsky - Overview

@tonsky tonsky Follow
More
  • Overview
  • Repositories
  • Projects
  • Packages
  • Stars
  • Sponsoring
@tonsky
tonsky
Follow
View tonsky's full-sized avatar

Nikita Prokopov tonsky

Follow
Clojure, Databases, Sync engines, frontend, UI/UX, product design
5.9k followers · 42 following
  • Berlin, Germany
  • 11:57 (UTC +01:00)
  • https://tonsky.me/
  • @[email protected]
  • in/prokopov

Achievements

Achievement: Pair Extraordinairex2Achievement: YOLOAchievement: Galaxy Brainx2Achievement: Pull Sharkx3Achievement: QuickdrawAchievement: Public SponsorAchievement: Arctic Code Vault ContributorAchievement: Starstruckx4

Achievements

Achievement: Pair Extraordinairex2Achievement: YOLOAchievement: Galaxy Brainx2Achievement: Pull Sharkx3Achievement: QuickdrawAchievement: Public SponsorAchievement: Arctic Code Vault ContributorAchievement: Starstruckx4
More
  • Overview
  • Repositories
  • Projects
  • Packages
  • Stars
  • Sponsoring
tonsky/README.md

Here are a few projects I worked on.

Fonts:

  • Fira Code: Coding font with ligatures
  • Writer: Font for long-form writing

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:

  • for Sublime Text
  • for VS Code
  • for IntelliJ
  • for Alacritty

Keyboard layouts:

  • Universal: EN/RU reimagined to be used together

Pinned Loading

  1. FiraCode FiraCode Public

    Free monospaced font with programming ligatures

    Clojure 82.2k 3.2k

  2. AnyBar AnyBar Public

    OS X menubar status indicator

    Objective-C 6k 157

  3. datascript datascript Public

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

    Clojure 5.8k 319

  4. HumbleUI/Skija HumbleUI/Skija Public

    Java bindings for Skia

    Java 701 56

  5. HumbleUI/JWM HumbleUI/JWM Public

    Cross-platform window management and OS integration library for Java

    C++ 643 49

  6. Clojure-Sublimed Clojure-Sublimed Public

    Clojure support for Sublime Text 4

    Clojure 399 26

Something went wrong, please refresh the page to try again.
If the problem persists, check the GitHub status page or contact support.

Uh oh!

There was an error while loading. Please reload this page.

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.