Jonathan Daugherty (@jtdaugherty)

Top repositories

1

brick

A declarative Unix terminal UI library written in Haskell
Haskell
1,601
star
2

tart

Tart - draw ASCII art in the terminal with your mouse!
Haskell
381
star
3

vty

A high-level ncurses alternative written in Haskell
Haskell
320
star
4

dbmigrations

A library for the creation, management, and installation of schema updates for relational databases.
Haskell
76
star
5

vty-ui

A terminal user interface programming library similar to graphical interfaces such as GTK and QT. (DEPRECATED, see https://github.com/jtdaugherty/brick)
Haskell
72
star
6

mathblog

A package for managing a static, mathematically-inclined web log
Haskell
25
star
7

tracy

A Haskell ray tracer largely based on http://www.raytracegroundup.com/
Haskell
23
star
8

text-zipper

A text editor zipper libary
Haskell
18
star
9

brick-skylighting

Display syntax-highlighted text in Brick user interfaces
Haskell
12
star
10

dbmigrations-postgresql

This is the PostgreSQL support package for dbmigrations.
Haskell
8
star
11

word-wrap

A Haskell library for wrapping long lines of text
Haskell
8
star
12

tmux-config

My tmux configuration
Shell
7
star
13

mutt-tutorial

7
star
14

vty-unix

Unix backend for Vty
Haskell
5
star
15

ccat

Colorize just about any text file in a terminal with Pygments
Python
4
star
16

toot

Console twitter client
Haskell
3
star
17

t2

An interactive ray tracer powered by OpenCL
C
3
star
18

text-markup

Text markup data structure
Haskell
3
star
19

smtp

Haskell client support for SMTP
Haskell
3
star
20

vty-crossplatform

Build-time cross-platform package for Vty
Haskell
3
star
21

vty-ui-builder-tool

A command-line tool interface for the vty-ui-builder library and document reader backends
Haskell
2
star
22

flux

A ray tracer implementation in Rust
Rust
2
star
23

vty-ui-builder

A user interface code generator for vty-ui
Haskell
2
star
24

dbmigrations-client

An interactive terminal client for dbmigrations
Haskell
2
star
25

dbmigrations-mysql

This is the MySQL support package for dbmigrations.
Haskell
2
star
26

vimrc

My Vim configuration
Vim Script
2
star
27

rules

A library for structured data validation and extraction
Haskell
2
star
28

vty-ui-extras

Extra functionality not included in the core vty-ui package
Haskell
2
star
29

mix-assembler

Haskell implementation of an assembler for the MIXAL assembly language
Haskell
2
star
30

language-mixal

Haskell parser and pretty-printer for the MIXAL assembly language
Haskell
2
star
31

vty-ui-builder-xml

vty-ui-builder XML input document reader
Haskell
2
star
32

jtdaugherty.github.com

github site
CSS
2
star
33

prj

A shell script tool for managing project environment configurations
Shell
2
star
34

rttest

Haskell
1
star
35

rebound

A ray tracer project in Rust based on Ray Tracing In One Weekend
Rust
1
star
36

brick-devlunch

Haskell
1
star
37

dbmigrations-sqlite

This is the SQLite support package for dbmigrations.
Haskell
1
star
38

sdl-sandbox

An SDL sandbox codebase for 2-D game engine explorations
C++
1
star
39

text-zipper-benchmarks

Criterion benchmarks for the text-zipper library
Haskell
1
star
40

emacs-config

Obligatory emacs configuration repository
Emacs Lisp
1
star