Nelo Mitranim's repositories

gow

Missing watch mode for Go commands. Watch Go files and execute a command like "go run" or "go test"

Language:GoLicense:UnlicenseStargazers:666Issues:8Issues:35

jisp

Lisp-style language that compiles to JavaScript

Language:JavaScriptLicense:MITStargazers:126Issues:7Issues:39

gg

Essential utilities missing from the Go standard library.

Language:GoLicense:UnlicenseStargazers:23Issues:3Issues:0

sublime-fmt

Sublime Text generic formatter plugin; formats arbitrary code by calling arbitrary executables, such as `gofmt`

Language:PythonLicense:UnlicenseStargazers:19Issues:2Issues:8

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.

Language:GoLicense:UnlicenseStargazers:14Issues:3Issues:0

jsonfmt

Flexible JSON formatter. Supports comments, multi-line with single-line chunks within width limit, fixes punctuation. Library and optional CLI.

Language:GoLicense:UnlicenseStargazers:14Issues:3Issues:0

repr

[MOVED] Pretty-print Go data structures as valid Go code

Language:GoLicense:UnlicenseStargazers:13Issues:4Issues:3

sublime-themes

Custom color schemes for Sublime Text

Language:PythonLicense:UnlicenseStargazers:6Issues:4Issues:0

gos

[MOVED] Tool for mapping between Go structs and plain SQL. Not an ORM.

Language:GoLicense:UnlicenseStargazers:4Issues:3Issues:0

sqlb

SQL query builder in Go. Oriented towards plain SQL. Supports composition.

Language:GoLicense:UnlicenseStargazers:4Issues:3Issues:0

sublime-caser

Sublime Text plugin for converting typographic cases

Language:PythonStargazers:4Issues:4Issues:0

try

[MOVED] Shorter error handling in Go. Supports two styles: explicit "try" and exceptions.

Language:GoLicense:UnlicenseStargazers:4Issues:3Issues:0

frac

Missing feature of Go stdlib: integers ↔︎ fractional numeric strings, without rounding errors or bignums. Arbitrary fraction precision and radix.

Language:GoLicense:UnlicenseStargazers:3Issues:3Issues:0

js

Kinda "JS standard library" that sucks less than alternatives.

Language:JavaScriptStargazers:3Issues:3Issues:0

ur

[MOVED] Better URL and query implementation for JS. Like built-in URL but actually usable.

Language:JavaScriptStargazers:3Issues:3Issues:0

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.

Language:GoLicense:UnlicenseStargazers:2Issues:3Issues:0

mitranim.github.io

Source code of my personal website.

Language:GoStargazers:2Issues:3Issues:0

sb

Survivable CSS core

Language:SCSSStargazers:2Issues:3Issues:0

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.

Language:GoLicense:UnlicenseStargazers:2Issues:3Issues:0

sublime-misc

Minor Sublime Text utils for personal use. Published as a backup and for code sharing.

Language:PythonStargazers:2Issues:3Issues:0

sublime-scss

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

wordplay

the PUNS 🔥

Language:GoStargazers:2Issues:4Issues:0

cc

[MOVED] Tiny Go tool for running multiple functions concurrently and collecting their results into an error slice.

Language:GoLicense:UnlicenseStargazers:1Issues:3Issues:0

gr

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

Language:GoLicense:UnlicenseStargazers:1Issues:3Issues:0

gt

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

Language:GoLicense:UnlicenseStargazers:1Issues:3Issues:0

jel

[MOVED] "JSON Expession Language". Expresses a whitelisted subset of SQL with simple JSON structures.

Language:GoLicense:UnlicenseStargazers:1Issues:3Issues:0

oas

OpenAPI specs for your Go server, generated at server runtime using reflection. No CLI, no code generation, and no HTTP "helpers" 🤮.

Language:GoLicense:UnlicenseStargazers:1Issues:3Issues:0

rd

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

Language:GoLicense:UnlicenseStargazers:1Issues:3Issues:0

rout

Imperative router for Go HTTP servers. Procedural control flow with declarative syntax. Doesn't need middleware.

Language:GoLicense:UnlicenseStargazers:1Issues:3Issues:0

sqlp

[MOVED] Parser for rewriting foreign code embedded in SQL

Language:GoLicense:UnlicenseStargazers:1Issues:3Issues:0