Projects in Awesome Lists by mitranim
A curated list of projects in awesome lists by mitranim .
https://github.com/mitranim/gow
Missing watch mode for Go commands. Watch Go files and execute a command like "go run" or "go test"
build-tool go golang task-runner watch
Last synced: 15 May 2025
https://github.com/mitranim/posterus
Composable async primitives with cancelation, control over scheduling, and coroutines. Superior replacement for JS Promises.
abortable async async-await cancelable composable coroutine future promise scheduling
Last synced: 04 Apr 2025
https://github.com/mitranim/jisp
Lisp-style language that compiles to JavaScript
Last synced: 17 Mar 2025
https://github.com/mitranim/simple-pjax
Zero-configuration PJAX for typical websites
Last synced: 30 Apr 2025
https://github.com/mitranim/xhttp
[MOVED to mitranim/js] Tiny shortcuts for using the native fetch API. Provides a fluent builder-style API for request building and response reading.
Last synced: 30 Apr 2025
https://github.com/mitranim/sublime-rust-fmt
Sublime Text plugin that formats Rust code with rustfmt
formatter formatter-plugin plugin rust sublime-text sublime-text-plugin
Last synced: 30 Apr 2025
https://github.com/mitranim/ng-decorate
[DEPRECATED] ES7 decorators for AngularJS 1.x
Last synced: 12 Jun 2025
https://github.com/mitranim/gg
Essential utilities missing from the Go standard library.
generics go golang stdlib stdlib-extras
Last synced: 30 Apr 2025
https://github.com/mitranim/emerge
Use plain JS types as immutable data, with efficient merging and memory sharing
data functional-data-structure functional-programming immutable structural-sharing
Last synced: 30 Apr 2025
https://github.com/mitranim/sublime-fmt
Sublime Text generic formatter plugin; formats arbitrary code by calling arbitrary executables, such as `gofmt`
autoformat fmt formatter formatting sublime-text sublime-text-plugin
Last synced: 30 Apr 2025
https://github.com/mitranim/prax
Experimental rendering library geared towards hybrid SSR+SPA apps. Focus on radical simplicity and performance. Tiny and dependency-free.
dom javascript js jsx performance rendering simplicity spa ssr synchronous ui view
Last synced: 19 Oct 2025
https://github.com/mitranim/gax
Simple system for writing HTML as Go code. Use normal Go conditionals, loops and functions. Benefit from typing and code analysis. Better performance than templating. Tiny and dependency-free.
golang html rendering templating
Last synced: 30 Apr 2025
https://github.com/mitranim/jsonfmt
Flexible JSON formatter. Supports comments, multi-line with single-line chunks within width limit, fixes punctuation. Library and optional CLI.
Last synced: 30 Apr 2025
https://github.com/mitranim/atril
[DEPRECATED] Experimental JS rendering library. Ideas from ReactJS, Polymer, Angular 2, Aurelia
Last synced: 30 Apr 2025
https://github.com/mitranim/repr
[MOVED] Pretty-print Go data structures as valid Go code
code-generation go golang pretty-print
Last synced: 30 Apr 2025
https://github.com/mitranim/fpx
Functional programming extensions for JS. Lightweight replacement for Lodash.
functional-programming lodash toolbox toolkit utility utils
Last synced: 31 Aug 2025
https://github.com/mitranim/sublime-gomod
Syntax definitions for "go.mod" and "go.sum" for Sublime Text
Last synced: 30 Apr 2025
https://github.com/mitranim/espo
Observables via proxies. Particularly suited for UI programming. Supports automatic, implicit sub/resub and resource deinit.
Last synced: 09 Oct 2025
https://github.com/mitranim/stylific
[Unmaintained] Themable, responsive CSS library
Last synced: 23 Jun 2025
https://github.com/mitranim/afr
Always FResh: Deno library for serving files, with optional client integration for CSS injection and page reload. Simpler, better alternative to tools like Browsersync and Livereload
browsersync deno devserver file-server http livereload reload watch
Last synced: 30 Apr 2025
https://github.com/mitranim/clojure-forge
Support library for Clojure servers built on the System/Component pattern
Last synced: 30 Apr 2025
https://github.com/mitranim/sublime-clojure
[FROZEN] Better Clojure syntax highlighting for Sublime Text. Merged into https://github.com/sublimehq/Packages
Last synced: 10 Sep 2025
https://github.com/mitranim/sublime-themes
Custom color schemes for Sublime Text
Last synced: 07 Sep 2025
https://github.com/mitranim/codex
Generator of random synthetic words or names
Last synced: 30 Apr 2025
https://github.com/mitranim/sqlb
SQL query builder in Go. Oriented towards plain SQL. Supports composition.
Last synced: 30 Apr 2025
https://github.com/mitranim/clojure-auth0-starter
Quickstart/template for a Clojure/Ring webserver with Auth0
auth0 clojure starter-template
Last synced: 30 Apr 2025
https://github.com/mitranim/sublime-sql
Sublime Text syntax definitions for SQL, rebuilt with better semantics. Currently only Postgres dialect.
Last synced: 07 Sep 2025
https://github.com/mitranim/koa-ring
Ring-style handlers for Koa: ƒ(request) → response. Supports automatic cancelation on client disconnect
cancelation coroutines futures koa middleware ring routing
Last synced: 03 Aug 2025
https://github.com/mitranim/try
[MOVED] Shorter error handling in Go. Supports two styles: explicit "try" and exceptions.
error error-handling errors exceptions go golang
Last synced: 30 Apr 2025
https://github.com/mitranim/sublime-caser
Sublime Text plugin for converting typographic cases
case-converter plugin sublime-text
Last synced: 30 Apr 2025
https://github.com/mitranim/clojure-datomic-starter
Quickstart/template for a Clojure/Ring webserver with Datomic
clojure datomic starter-template
Last synced: 27 Feb 2025
https://github.com/mitranim/gos
[MOVED] Tool for mapping between Go structs and plain SQL. Not an ORM.
Last synced: 30 Apr 2025
https://github.com/mitranim/gulp-html-to-js
Gulp plugin for converting text files to JavaScript modules
Last synced: 30 Apr 2025
https://github.com/mitranim/js
Kinda "JS standard library" that sucks less than alternatives.
Last synced: 30 Apr 2025
https://github.com/mitranim/emptty
Clears the terminal, for real. (But probably only on my system.)
Last synced: 26 Jul 2025
https://github.com/mitranim/ur
[MOVED] Better URL and query implementation for JS. Like built-in URL but actually usable.
Last synced: 27 Feb 2025
https://github.com/mitranim/frac
Missing feature of Go stdlib: integers ↔︎ fractional numeric strings, without rounding errors or bignums. Arbitrary fraction precision and radix.
bignum decimal fractional golang
Last synced: 30 Apr 2025
https://github.com/mitranim/gorun
[Deprecated in favor of https://github.com/Mitranim/gow] Build and run a Go directory with one command. Supports watching
Last synced: 27 Feb 2025
https://github.com/mitranim/sublime-gox
[FROZEN] Better Go syntax highlighting for Sublime Text. Merged into https://github.com/sublimehq/Packages
editor-plugin go golang sublime sublime-syntax sublime-text sublime-text-plugin syntax
Last synced: 27 Feb 2025
https://github.com/mitranim/imperouter
Imperative router for hybrid SSR+SPA JS apps. Uses the standard `Request` and `URL` interfaces with no added junk.
Last synced: 23 Aug 2025
https://github.com/mitranim/react-ideal
Run isomorphic React apps on the server without a DOM polyfill
dom-polyfill isomorphic nodejs react react-server react-server-render renderer server ssr
Last synced: 30 Dec 2025
https://github.com/mitranim/sublime-misc
Minor Sublime Text utils for personal use. Published as a backup and for code sharing.
Last synced: 16 Sep 2025
https://github.com/mitranim/mitranim.github.io
Source code of my personal website.
Last synced: 16 Sep 2025
https://github.com/mitranim/sublime-scss
CSS and SCSS syntaxes for Sublime Text. Complete redesign. Simple, flexible, designed for compatibility with future features.
Last synced: 04 Oct 2025
https://github.com/mitranim/goh
Go Http Handlers. Utility types that represent a not-yet-sent HTTP response as a value (status, header, body) with NO added abstractions or interfaces.
Last synced: 01 Jul 2025
https://github.com/mitranim/srv
Extremely simple Go tool that serves files out of a given folder, using a file resolution algorithm similar to GitHub Pages, Netlify, or the default Nginx config.
Last synced: 27 Feb 2025
https://github.com/mitranim/mox
Scratch for an experimental language syntax
Last synced: 27 Feb 2025
https://github.com/mitranim/sublime-gofmt
[DEPRECATED] Sublime Text plugin that formats Go code using gofmt or goimports
go sublime-text sublime-text-plugin
Last synced: 20 Nov 2025
https://github.com/mitranim/sublime-forth
Sublime Text syntax for the Forth programming language
Last synced: 02 Sep 2025
https://github.com/mitranim/test
Superior testing and benchmarking library for JS.
bench benchmarking javascript test testing
Last synced: 27 Feb 2025
https://github.com/mitranim/webbs
Thin WebSocket adapter with auto-reconnect and offline buffering
Last synced: 27 Feb 2025
https://github.com/mitranim/sublime-lisp
Lisp support for Sublime Text. Supports multiple dialects. Immature work in progress.
Last synced: 27 Feb 2025
https://github.com/mitranim/sublime-goasm
Syntax definition for Go assembly for Sublime Text
asm assembly go golang sublime-text syntax syntax-definition
Last synced: 27 Feb 2025
https://github.com/mitranim/clojure-datomic-auth0-docker-starter
Web application template with Clojure, Datomic, Auth0, and Docker
Last synced: 27 Feb 2025
https://github.com/mitranim/sublime-rebol
Work-in-progress syntax for Rebol/Red in Sublime Text
Last synced: 27 Feb 2025
https://github.com/mitranim/cc
[MOVED] Tiny Go tool for running multiple functions concurrently and collecting their results into an error slice.
Last synced: 18 Jul 2025
https://github.com/mitranim/chat
Realtime chat demo made with Firebase and React.
Last synced: 27 Feb 2025
https://github.com/mitranim/ded
Simple tool for deduplicating concurrent background operations in Go, with limited-time caching.
Last synced: 04 Aug 2025
https://github.com/mitranim/papyre
Build tool for static websites. Bring your own rendering engine. Works well with React and Netlify CMS
build-tool netlify-cms react static-site-generator webpack
Last synced: 06 Oct 2025
https://github.com/mitranim/untext
[MOVED] Missing feature of the Go standard library: unmarshal arbitrary string into arbitrary value.
Last synced: 27 Feb 2025
https://github.com/mitranim/chrome-extension-nojs
Chrome extension for easily toggling JavaScript on and off, per domain
Last synced: 20 Nov 2025
https://github.com/mitranim/sublime-protobuf
Sublime Text syntax for Protocol Buffers (Protobuf). Incomplete but quite usable.
Last synced: 27 Feb 2025
https://github.com/mitranim/jol
JS Collection Classes. Tiny extensions on JS built-in classes, with nice features such as easy-to-use typed collections, dictionary with structured keys; and more. Tiny, dependency-free, single-file, native module.
Last synced: 08 Oct 2025
https://github.com/mitranim/rf
Reflect utils: utilities missing from the "reflect" package in the Go standard library
Last synced: 27 Feb 2025
https://github.com/mitranim/statil
Simple string templating with embedded JS
Last synced: 27 Feb 2025
https://github.com/mitranim/sqlp
[MOVED] Parser for rewriting foreign code embedded in SQL
Last synced: 27 Feb 2025
https://github.com/mitranim/rout
Imperative router for Go HTTP servers. Procedural control flow with declarative syntax. Doesn't need middleware.
Last synced: 27 Feb 2025
https://github.com/mitranim/react-change
Deep `shouldComponentUpdate` for React and Preact
change-detection diff preact react shouldcomponentupdate
Last synced: 27 Feb 2025
https://github.com/mitranim/pp
Source code of the ProstoPoi site. SSG remake.
Last synced: 27 Feb 2025
https://github.com/mitranim/jel
[MOVED] "JSON Expession Language". Expresses a whitelisted subset of SQL with simple JSON structures.
Last synced: 27 Feb 2025
https://github.com/mitranim/cmd
Missing feature of the Go standard library: ability to define subcommands while using `flag`.
Last synced: 27 Feb 2025
https://github.com/mitranim/gtg
Go task group / task graph. Good for CLI task orchestration. Replaces Make and Mage.
golang task-orchestration task-runner
Last synced: 27 Feb 2025
https://github.com/mitranim/jtg
"JS Task Group". Simple JS-based replacement for Make, Gulp, etc.
Last synced: 27 Feb 2025
https://github.com/mitranim/oas
OpenAPI specs for your Go server, generated at server runtime using reflection. No CLI, no code generation, and no HTTP "helpers" 🤮.
Last synced: 13 Sep 2025
https://github.com/mitranim/clj-ws-client
WebSocket client (not server) written in pure Clojure with no dependencies. Less bad than most alternatives.
Last synced: 27 Feb 2025
https://github.com/mitranim/gotools
[DEPRECATED] Micro-framework for Golang web servers
Last synced: 20 Nov 2025
https://github.com/mitranim/gulp-statil
Gulp plugin for statil, a lightweight static site generator.
Last synced: 23 Aug 2025
https://github.com/mitranim/alder
[UNMAINTAINED] Lighter, faster replacement for React
Last synced: 27 Feb 2025
https://github.com/mitranim/css-ideas
Ideas for useful features missing from the CSS spec
Last synced: 08 Oct 2025
https://github.com/mitranim/gulp-atril-html2js
Convert HTML templates into strings for atril
Last synced: 27 Feb 2025
https://github.com/mitranim/foliant
[NEEDS REWRITE] Generator of random synthetic words or names
Last synced: 27 Feb 2025
https://github.com/mitranim/definit
"Diff and deinit". Compares data structures, calling destructors on removed objects.
cleanup deinit destructors diff
Last synced: 27 Feb 2025