Pinned Repositories
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.
gg
Essential utilities missing from the Go standard library.
gow
Missing watch mode for Go commands. Watch Go files and execute a command like "go run" or "go test"
gt
Short for "Go Types". Important data types missing from the Go standard library.
jisp
Lisp-style language that compiles to JavaScript
js
Kinda "JS standard library" that sucks less than alternatives.
posterus
Composable async primitives with cancelation, control over scheduling, and coroutines. Superior replacement for JS Promises.
simple-pjax
Zero-configuration PJAX for typical websites
sqlb
SQL query builder in Go. Oriented towards plain SQL. Supports composition.
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.
mitranim's Repositories
mitranim/gow
Missing watch mode for Go commands. Watch Go files and execute a command like "go run" or "go test"
mitranim/jisp
Lisp-style language that compiles to JavaScript
mitranim/gg
Essential utilities missing from the Go standard library.
mitranim/sublime-fmt
Sublime Text generic formatter plugin; formats arbitrary code by calling arbitrary executables, such as `gofmt`
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.
mitranim/jsonfmt
Flexible JSON formatter. Supports comments, multi-line with single-line chunks within width limit, fixes punctuation. Library and optional CLI.
mitranim/sublime-themes
Custom color schemes for Sublime Text
mitranim/sqlb
SQL query builder in Go. Oriented towards plain SQL. Supports composition.
mitranim/web-starter
"Starter templates" for minimal web apps, from simplest to complex. Sucks less than X. Work in progress.
mitranim/gos
[MOVED] Tool for mapping between Go structs and plain SQL. Not an ORM.
mitranim/js
Kinda "JS standard library" that sucks less than alternatives.
mitranim/sublime-caser
Sublime Text plugin for converting typographic cases
mitranim/try
[MOVED] Shorter error handling in Go. Supports two styles: explicit "try" and exceptions.
mitranim/frac
Missing feature of Go stdlib: integers ↔︎ fractional numeric strings, without rounding errors or bignums. Arbitrary fraction precision and radix.
mitranim/ur
[MOVED] Better URL and query implementation for JS. Like built-in URL but actually usable.
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.
mitranim/gt
Short for "Go Types". Important data types missing from the Go standard library.
mitranim/mitranim.github.io
Source code of my personal website.
mitranim/sb
Survivable CSS core
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.
mitranim/sublime-misc
Minor Sublime Text utils for personal use. Published as a backup and for code sharing.
mitranim/sublime-scss
CSS and SCSS syntaxes for Sublime Text. Complete redesign. Simple, flexible, designed for compatibility with future features.
mitranim/wordplay
the PUNS 🔥
mitranim/gr
Short for "Go Request-Response". Shortcuts for making HTTP requests and reading HTTP responses in Go.
mitranim/jel
[MOVED] "JSON Expession Language". Expresses a whitelisted subset of SQL with simple JSON structures.
mitranim/oas
OpenAPI specs for your Go server, generated at server runtime using reflection. No CLI, no code generation, and no HTTP "helpers" 🤮.
mitranim/rd
Tool for decoding HTTP requests into Go structs. Transparently supports multiple formats: JSON, URL-encoded, multipart.
mitranim/rout
Imperative router for Go HTTP servers. Procedural control flow with declarative syntax. Doesn't need middleware.
mitranim/sqlp
[MOVED] Parser for rewriting foreign code embedded in SQL
mitranim/backup
CLI tool for automatic file backups