This is your work, valued
Hacker / Software Engineering and Data Mining Researcher from CWRU. Now at Google. keybase.io/tadh
zhang-shasha. Tree edit distance using the Zhang Shasha algorithm
459data-structures. Go datastructures.
417lexmachine. Lex machinary for go.
410fs2. B+ Tree - List - File Structures 2 - Memory Mapped File Structures for Go
405file-structures. File Structures (B+Tree, BTree) for Go
68parsemis. The ParSeMiS project (Parallel and Sequential Graph Mining Suite) searches for frequent, interesting substructures in graph databases. https://www2.cs.fau.de/EN/research/zold/ParSeMiS/index.html
46pyflwor. A Query Langauge and System for Python Objects
26jpdg. generate program dependence graphs for java programs.
25dynagrok. Go
23getline. A cross platform, BSD Licensed, Python library for getting keyboard input from the console. Support for history and line editing.
21dot. Stream parsing of the graphviz dot language for go.
11fuzzbuzz. An Attribute Grammar Fuzzer
11slang. Simple Language : A very simple computer language for teaching purposes.
10netutils. A little library for turning TCP connections into go channels.
10dot_tools. A library to parse and generate the graphviz dot langauge.
10goplay. Random Small Go Programs
8goiso. A wrapper around libbliss for graph isomorphism testing and canonical labeling.
7gobuild-fork. An obsolete build to for the Go Language (obsoleted by Go 1, the first stable go release).
7tcel. A type checked functional language.
7regex-machines. Regular Expression Processing Virtual Machines.
7graple. Go
7pyflow. A compiler written in python for dataflow analysis experimentation.
7getopt. Yet Another getopt Library for Go. This one works like the python module getopt.
6swork. A shell enviroment manager. Easily manage the shell enviroment (variables etc.) for working on various projects. Stands for start work.
6peano. A evaluator for Peano Arithmetic as given in "The Incompleteness Phnomenon" by M. Goldstern and H. Judah. ISBN 1-56881-093-8.
6tdpp. Top Down Predictive Parser Written in Go
6GoAST. Generate a serialized AST of a Go Package as an ordered labeled tree.
6combos. Parser combinators for Go. Easy parsing of LL(k) grammars.
5PyGram. An efficient approximation for tree edit-distance.
5betterast. An AST for Python.
4jist. Python
4tst. Ternary Search Trie
4diplomacy. Python
4queued. Queued is a simple queue deamon; allows clients to have persistent TCP connections.
4optutils. Small, composable utilities for writing great command line tools.
4crypt_framework. A generic encrypted communication framework for python.
3gramstat. Produce statistics about the operational distribution of a grammar.
3ops-example. A small, very simple example of how to use Ansible and Fabric.
2gitfutz. Futzing with data from git using pygit2
2pytdpp. A top down predictive parser implementation for Python. Can be used with any LL(1) grammar.
2GoIR. Produces a MIR (Medium level Intermediate Representation) for Go based on the AST produced by github.com/timtadh/GoAST. The MIR is intended to be useful starting point for program analysis/optimization.
2twik. Tim's Web Interaction Kit
2regrax. Go
2hackthology. repo which generates timtadh.github.io
1expr-caculator. A simple calculator
1msbench. Python
1timtadh.github.io. website
1warc-extractor. extract a random sample of HTML files from WARCs
1calloc. An unsafe Go interface to the C memory allocator.
1gopkgr. A packaging and installation system for Go.
1imposterous. a simple markdown posterous poster
1prettyme. Takes [markdown|html] file (singular) adds optional [CSS, title] and outputs an html page.
1lambda. A lambda calculus interpreter
1codegolf. Code Golf Submission Repo
1