Pete Vilter (@vilterp)

Top repositories

1

datalog-ts

a datalog interpreter in typescript
TypeScript
199
star
2

lemur

Lemur: visual functional programming language that compiles to Python
Elm
70
star
3

elm-diagrams

An Elm library for creating diagrams, inspired by Brent Yorgey's Diagrams library for Haskell.
Elm
44
star
4

treesql

prototype: a relational database which supports live GraphQL-like queries. Written in Go with BoltDB storage.
Go
37
star
5

elm-tracing-interpreter

WIP: taking a stab at an interpreter for elm which embeds provenance information in output values
Elm
18
star
6

elm-websockets

use the HTML5 WebSockets API
JavaScript
7
star
7

osquery-graphql

Explore what's going on in your system with the power of GraphQL, powered by OSQuery.
JavaScript
7
star
8

elm-gmaps-experiment

JavaScript
7
star
9

stdout-trace

tracing the unix way :P
Go
6
star
10

hobbes

an interpreted dynamic language. Philosophy: minimalist and sensible like Python, but everything's an object like Ruby and Smalltalk.
Java
5
star
11

classdepgraph

Python script to scrape UChicago's course catalog & visualize course prerequisites with Graphviz
Python
5
star
12

braindump

semantic wiki
Python
3
star
13

elm-todos-tutorial

Multiple stages of a todo list, for learning Elm.
JavaScript
3
star
14

AllocDemoSimpleCSV.jl

demo to show how to use Julia's allocation profiler
Julia
3
star
15

elm-vega

WIP: compositional data visualization, inspired by https://vega.github.io/
Elm
3
star
16

Interactive-Scheduler

Build schedules interactively, with major requirement and prerequisite validation
Python
3
star
17

janky-browser

A simple browser for pedagogical purposes.
Go
3
star
18

simplesocialnetwork

Ruby
2
star
19

observable_data_structures

Lists, Maps, etc which emit events when they're updated, plus Signal, & more goodies. Builds on dart:async Stream class.
Dart
2
star
20

elm-pretty-print

combinators for pretty printing based on available width
Elm
2
star
21

elm-ast

Elm
2
star
22

bjscav-item214

the hydraterโ„ข
Ruby
2
star
23

RegexEngine

A simple regular expression engine, written as a learning project
Java
2
star
24

simplerailsblog

just learning rails by making a simple blog. nothing new to see here.
Ruby
2
star
25

LambdaSheet

goal: fusion of a spreadsheet and a functional programming language
Scala
2
star
26

AllocProfileParser.jl

parse allocation profiles from Julia
Julia
1
star
27

elm-workshop

for learnathon
Elm
1
star
28

VMLang

me figuring out how to write a compiler and VM
Scala
1
star
29

instance-manager-toy

Go
1
star
30

Codeviz

Visualizes the execution of Python code over time. Intended to be a learning and/or debugging tool.
Java
1
star
31

bjscav-waterfall

Arduino
1
star
32

go-parserlib

Go
1
star
33

treesql-to-sql

Go
1
star
34

HeapSnapshotParser.jl

parse heap snapshots in the Chrome/V8 JSON format
Julia
1
star
35

HsScheme

a Scheme(-ish) interpreter in Haskell, for learning purposes
Haskell
1
star
36

hitman

Project for Mobile Computing class
Java
1
star
37

react-blog

CSS
1
star
38

web-codeviz

visualize the execution of Python code over time. Python web server, HTML/SVG visualization front-end
JavaScript
1
star
39

PyFilesystem

simple filesystem-within-a-file written for learning purposes
F#
1
star
40

Parseclone

a Haskell parser combinator library, for learning purposes
Haskell
1
star