Phil Schumann (@metaleap)
  • Stars
    star
    470
  • Global Rank 61,048 (Top 3 %)
  • Followers 77
  • Following 34
  • Registered over 16 years ago
  • Most used languages
    Go
    70.8 %
    Haskell
    12.5 %
    TypeScript
    8.3 %
    Scheme
    4.2 %
    Lua
    4.2 %
  • Location ๐Ÿ‡ฉ๐Ÿ‡ช Germany
  • Country Total Rank 3,308
  • Country Ranking
    Scheme
    58
    Haskell
    148
    Go
    189
    Lua
    1,032
    TypeScript
    3,856

Top repositories

1

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.
Go
217
star
2

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
77
star
3

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
32
star
4

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
20
star
5

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
20
star
6

go-xsd-pkg

[2013] wrappers for various common XML formats, ready for use with `encoding/xml.Unmarshal()`, all generated with my `go-xsd` project
Go
17
star
7

go-fsdb

[2013] for prototyping data-access layers: a mock "DB driver" (compatible with `database/sql`) using a local directory of (json/toml) files as a backing "database" of "tables" (no query language =)
Go
16
star
8

go-collada

[2013] libs for the Collada 3D content open-standard file format
Go
13
star
9

zui

[WIP] Svelte clone in Go
Go
10
star
10

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
Haskell
9
star
11

go-util

[stable but abandoned โ€” new under github.com/go-leap] 3d, db, db/mgo, dev, dev/bower, dev/go, dev/hs, dev/ps, fs, geo, gfx, hash, net, num, run, slice, str, sys
Go
7
star
12

go-buildrun

[2013; outdated/abandoned] simple-minded "build tool" that performs "pseudo-generics templating" Go code generation just prior to then invoking `go install` and running the result if package is an executable (`package main`)
Go
7
star
13

rosetta-haskell-dump

Haskell-only sources from rosettacode.org -- useful when writing language-level tooling -- copied from acmeism/RosettaCodeData
Haskell
4
star
14

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)
Go
4
star
15

gonad-coreimp

[2017, incomplete & aborted] PureScript-to-Golang exploration (alternative to gonad-corefn)
Go
3
star
16

vscode-extexpo

[2017] showcases most-all kinds of integrations possible in a custom VScode extension
TypeScript
3
star
17

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.
Scheme
2
star
18

textadept-stuff

Scripts and customizations for the lean+mean+clean `foicica.com/textadept` editor
Lua
2
star
19

go-geo-names

[ca. 2011 โ€” pre Go 1.0] fetch-parse-and-mongodb raw `download.GeoNames.org/export/dump` CSV data files
Go
1
star
20

go-machines

[2018 - 2019, exploratory ยท demo ยท edu] state-transition machines / byte-code VMs + graph-reducing evaluators / etc.
Go
1
star
21

mzprobs

MiniZinc: various real-worldish (not-too-mathy/puzzly) problem formulations
1
star
22

gonad-corefn

[2017, incomplete & aborted] PureScript-to-Golang exploration (alternative to gonad-coreimp)
Go
1
star
23

haxpile-apptests

[2017, aborted] complementary to haxpile
Haskell
1
star
24

go-ezmq

[2017] Higher-level, type-driven, simplified message-queuing โžœ wrapping+hiding+streamlining RabbitMQ-via-streadway/amqp under the hood
Go
1
star
25

zentient-vscode

[2017-2019, maintained, stable] `zentient` frontend (in Node.js TypeScript) for VS-Code
TypeScript
1
star