Newer-to-older. Some stuff is omitted.
Client library for interacting with Ethereum from Go. Superior alternative to the “official” client libraries provided with “go-ethereum”.
Go pretty-printer. Formats data structures into syntactically valid Go code. Useful for code generation.
“Missing” watch mode for the
go command. Watch Go files and rerun, clear terminal on restart, hit
Go syntax highlighting for Sublime Text. Significantly better than the built-in.
Pending pull request to replace the built-in package: https://github.com/sublimehq/Packages/pull/1662.
Minimal pushstate routing for JS apps. Much more simple, lightweight, low-level and flexible than existing routers. Compatible with isomorphic server-side rendering.
Oxygen Economics (Go, JS)
Prototype for a charity crowdfunding platform. Purelab and ShanzhaiCity collaboration, work in progress.
Clojure syntax highlighting for Sublime Text. Better than the built-in syntax. 100% accurate.
Pending pull request to replace the built-in package: https://github.com/sublimehq/Packages/pull/1259.
Clojure Forge (Clojure)
Development tool for Clojure programmers, especially useful for Ring servers. Watches files, reloads code, restarts system, displays system errors on a webpage.
Asynchronous primitives (futures): alternative to JS promises with true cancelation and scheduling control.
Utils for using plain JS objects as immutable data structures with extremely memory-efficient updates. Heavily inspired by
clojure.core. Much lighter and simpler than the popular alternatives.
Framework for state and side effects in React applications. Heavily inspired by Clojure and ClojureScript libraries. Battle-tested in large apps since 2015.
Deprecated: has become obsolete after discovering an architecture that doesn’t require a reactivity framework.
Adapter for native DOM
WebSocket with auto-reconnect and offline buffering.
Pair of libraries for making HTTP requests in Node.js and browsers. Much better than all existing alternatives.
[unmaintained] Experimental rendering library inspired by React and Angular. Documented with flashy demos, but unused.
jisp (JS, jisp)
stylific (Sass, JS)
Drop-in JS tool that dramatically speeds up page transitions on server-rendered websites. See the explanatory blog post.
Simple generator of static websites.
ShanzhaiCity (2017—2018, Go, JS, Clojure).
Various webapps and websites for ShanzhaiCity, a US-Chinese startup aiming at making charity effective.
Render.js (JS, Node)
- An order of magnitude faster than the alternatives
- 2016—2017, part of team at Purelab.io
ToBox (2015—2016, JS, React)
Stylish, visual platform for creating online shops. (Part of web frontend team.)
Bolala (2017—2018, JS)
An e-commerce platform. Work in progress. (Note: Russian residents may require a VPN or SSH tunnel to visit the site.)
ProstoPoi (2014—2016, Python, Django, React)
Poi community website. We have our own video lessons, go check us out!