metaleap
Coding since '98 · Go / Golang since 2011 · Scheme · C ——— backend dev — also (in a drive-by way) into: solvers, shaders, FP, SQL
(Freelance / Consulting)Meiningen, Germany
Pinned Repositories
gerbil-lsp
[WIP] Language Server for Gerbil Scheme. Standalone repo for now, to be merged into https://github.com/mighty-gerbils/gerbil when reaching a certain degree of Done-ness.
go-fromjsonschema
[2017-2018, maintained, stable] generates Go type definitions (ready to `json.Unmarshal` into) from a JSON Schema definition (proper JSD, not just sample .json) file
go-leansite
[2013] a most minimalistic "dynamic-web-page" server written in Go (exploring the `net/http`, `html/template`, and Gorilla libs) ➜ both standalone or on AppEngine (served metaleap.net 2013 - 2016)
go-lisp
Modelled after MAL, including: read/eval, loadFile, macros, try/catch & all that jazz
go-ngine
[2013, incomplete] the goal back then: "a Go-native, modern-OpenGL real-time 3D rendering engine" ➜ I think it's still a solid *basis* for one; the real "meat" is in `___old2013` ➜ project stalled out as my focus shifted elsewhere from 2014
go-opengl
[stable since 2013] lib for creating OpenGL apps of the cross-platform and modern sort (ie. Core profile 3.3+, shader-based, no display lists etc)
go-xsd
[stable since 2013] a lib for loading XML Schema Definition (XSD) files ➜ plus, a tool `makepkg` to code-generate from any *.xsd your Go package with all needed `struct`s to readily `xml.Unmarshal()` documents into, based on the XSD's schema definitions. NOT REALLY MAINTAINED FOR YEARS NOW: try the forks if running into issues.
haxtatic
[2017, stable] static site generator focusing on: raw performance ➜ powerful out-of-box building blocks ➜ composable no-nonsense-time-saver features ➜ dead-simple extensibility (for Haskell hackers) ➜ detailed & ~99% complete docs
yo
[WIP] Web-app stack for Go + JSON-APIs + Postgres + Typescript frontends. Opinionated (controlled panic/recover, for one), lean & mean, convention-over-config.
zui
[WIP] Svelte clone in Go
metaleap's Repositories
metaleap/go-fromjsonschema
[2017-2018, maintained, stable] generates Go type definitions (ready to `json.Unmarshal` into) from a JSON Schema definition (proper JSD, not just sample .json) file
metaleap/zui
[WIP] Svelte clone in Go
metaleap/gerbil-lsp
[WIP] Language Server for Gerbil Scheme. Standalone repo for now, to be merged into https://github.com/mighty-gerbils/gerbil when reaching a certain degree of Done-ness.
metaleap/zentient
[2017-2019, maintained, stable; great for Go, meagre for others] multi-language, multi-editor IDE backend (frontends in separate repos) ➜ first iteration: language support for Go (fully) & Haskell (minimally) ➜ front-ends: for the VScode and Textadept editors (in `zentient-vscode` & `zentient-textadept` repos)
metaleap/textadept-stuff
Scripts and customizations for the lean+mean+clean `foicica.com/textadept` editor
metaleap/go-machines
[2018 - 2019, exploratory · demo · edu] state-transition machines / byte-code VMs + graph-reducing evaluators / etc.
metaleap/mzprobs
MiniZinc: various real-worldish (not-too-mathy/puzzly) problem formulations
metaleap/yo
[WIP] Web-app stack for Go + JSON-APIs + Postgres + Typescript frontends. Opinionated (controlled panic/recover, for one), lean & mean, convention-over-config.
metaleap/zentient-vscode
[2017-2019, maintained, stable] `zentient` frontend (in Node.js TypeScript) for VS-Code
metaleap/go-lisp
Modelled after MAL, including: read/eval, loadFile, macros, try/catch & all that jazz
metaleap/appdemo
`yo` hello-world app / minimal app scaffold
metaleap/atmo
[2018 - 2021] slo-mo WIP
metaleap/atmo-2018-2021
[2018 - 2021] slo-mo WIP
metaleap/comiclab
metaleap/cositegen
Static site generator for comic sites (with PDF generator, story/chapter organisation, multi-lingual comic texting, page scanning, auto-panel-detection etc)
metaleap/gda
metaleap/kaffe
A `yo`-based web chat app
metaleap/lsp-adept
metaleap/mo
metaleap/mztut
MiniZinc Handbook snippets
metaleap/ode
metaleap/pngbattle
metaleap/polyglot-lsp
Generate clienting & serving code and all types for the full Language Server Protocol in your preferred language (currently supported: Go fully, C# semi)
metaleap/solvit
metaleap/syntax-tmthemes
Editor color themes
metaleap/type-stuff
metaleap/vschat
metaleap/vscode-gerbil-scheme
[WIP] VSCode extension counterpart to https://github.com/metaleap/gerbil-lsp. Standalone repo for now, to be moved to https://github.com/mighty-gerbils when reaching a certain degree of Done-ness.
metaleap/wigd
metaleap/z