An open API service indexing awesome lists of open source software.

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.

browser builder fetch http

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.

formatter json

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

go golang sublime-text syntax

Last synced: 30 Apr 2025

https://github.com/mitranim/ng-next-gen

[DEPRECATED] Demo for garbage tech

Last synced: 10 Sep 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

clojure devtools

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

clojure sublime-text syntax

Last synced: 10 Sep 2025

https://github.com/mitranim/sublime-themes

Custom color schemes for Sublime Text

color-scheme 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.

go sql sql-query-builder

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/web-starter

"Starter templates" for minimal web apps, from simplest to complex. Sucks less than X. Work in progress.

example js sass starter template web

Last synced: 30 Apr 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.

go sql

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.

javascript stdlib

Last synced: 30 Apr 2025

https://github.com/mitranim/emptty

Clears the terminal, for real. (But probably only on my system.)

clearing golang terminal tty

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.

javascript query url

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

go golang runner

Last synced: 27 Feb 2025

https://github.com/mitranim/gulp-jisp

gulp plugin to compile jisp

Last synced: 02 Jul 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.

router routing

Last synced: 23 Aug 2025

https://github.com/mitranim/wordplay

the PUNS 🔥

puns

Last synced: 30 Apr 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/sb

Survivable CSS core

Last synced: 10 Aug 2025

https://github.com/mitranim/sublime-scss

CSS and SCSS syntaxes for Sublime Text. Complete redesign. Simple, flexible, designed for compatibility with future features.

css scss sublime-text syntax

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.

golang http-response

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/gt

Short for "Go Types". Important data types missing from the Go standard library.

data date datetime go golang interval json null-safety sql time url uuid

Last synced: 27 Feb 2025

https://github.com/mitranim/epdf

Render any URL to PDF using Electron

cli electron html pdf

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.

concurrency golang

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.

cache go golang

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.

go golang parse parser

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.

protobuf sublime-text syntax

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

golang reflect utils

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

go parser 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.

go golang router routing

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`.

cli cmd go golang

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/rd

Tool for decoding HTTP requests into Go structs. Transparently supports multiple formats: JSON, URL-encoded, multipart.

form golang http json multipart request

Last synced: 16 Sep 2025

https://github.com/mitranim/jtg

"JS Task Group". Simple JS-based replacement for Make, Gulp, etc.

make task-runner

Last synced: 27 Feb 2025

https://github.com/mitranim/gord

Simple ordered sets for Go.

golang ordered-set

Last synced: 27 Feb 2025

https://github.com/mitranim/stylific-lite

Unfancy CSS

Last synced: 12 Nov 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" 🤮.

go golang openapi swagger

Last synced: 13 Sep 2025

https://github.com/mitranim/gr

Short for "Go Request-Response". Shortcuts for making HTTP requests and reading HTTP responses in Go.

go golang http request response

Last synced: 20 Oct 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/backup

CLI tool for automatic file backups

backup cli

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