West Long Branch, NJ

Brian Callahan

Elite
@ibara

OpenBSD developer and Prof., Dept. of Computer Science and Software Engineering at Monmouth University

oksh. Portable OpenBSD ksh, based on the Public Domain Korn Shell (pdksh).

448

pl0c. Self-hosting PL/0 to C compiler to teach basic compiler construction from a practical, hands-on perspective.

154

mg. OpenBSD Mg editor. Portable Public Domain Micro Emacs for *BSD, Cygwin, Linux, Mac OS X.

140

8088ify. The famous Intel 8080 CP/M 2.2 to Intel 8086/8088 MS-DOS assembly language translator.

98

oed. Portable OpenBSD ed(1) editor.

58

l80. CP/M and MS-DOS COM executable linker written in D.

44

baseutils. Portable OpenBSD userland utilities

41

yacc. Portable OpenBSD Yacc.

39

a80. Intel 8080/Zilog Z80 assembler written in D.

35

O. Peephole optimizer for QBE

33

make. Portable OpenBSD Make.

32

cpaint. https://briancallahan.net/blog/20220220.html

31

snakeqr. Game of snake that fits in a QR code.

29

bf256. Brainfuck compiler under 256 bytes in size.

27

sprite. ncurses-based sprite editor

26

m4. Portable OpenBSD m4.

24

echo. Learn how argc and argv are passed from environment to Unix program.

19

d80. Intel 8080/Zilog Z80 disassembler written in D.

19

bf.ssa. Brainfuck compiler written in QBE IR.

18

LiteBSD-Ports. The LiteBSD ports tree.

17

shuf. ISC licensed reimplementation of GNU shuf.

17

planck. The world's worst text editor, if it can even be considered a text editor.

17

libpuffy. Library to ease porting userland OpenBSD code to Serenity

16

i80. Intel 8080 emulator with built-in CP/M emulation

14

edx. Small Wordstar-like text editor for X11.

14

openbsd-ports-wip. Work-in-progress ports for OpenBSD

14

PPCTigerGCC. Native powerpc-apple-darwin8.11.0 gcc and friends.

13

repology. Command line interface for Repology.org

13

qbe. Mirror of https://c9x.me/git/qbe.git

11

easyconfig. Configuration for the rest of us.

10

ash. Port of NetBSD sh(1) to OpenBSD.

9

bfc. Compile Brainfuck to multi-platform assembly.

9

vce. Visual Code Editor

9

otar. Portable OpenBSD tar and pax

8

dqoi. Tiny X11 image viewer for QOI images.

8

getexecname. Get the pathname of a running executable on OpenBSD.

8

ar80. CP/M and MS-DOS library archiver utility written in D.

7

cowgol-utilities. Quick utilities in Cowgol to try out the language.

7

ocsh. Portable OpenBSD csh.

7

ogzip. Portable OpenBSD gzip utility

7

sysctlbyname. sysctlbyname(3) compat library for OpenBSD

7

libterminfo. Port of NetBSD libterminfo for other POSIX systems.

7

mgksh. OpenBSD ksh(1) and mg(1) in a single static binary!

7

nbc. Portable NetBSD bc(1) calculator.

6

coin. Command interpreter for Unix, for learning how shells issue commands.

6

libppc. Modernization effort (C11-C23) for Mac OS X PowerPC

6

dmake. Illumos make ported to OpenBSD

5

eva. simple Wirthian programming language

5

OpenRCS. Portable OpenBSD OpenRCS.

5

4q. Forth to QBE compiler

5

gcc-bootstrap. A shell script for easy bootstrapping of niche GCC languages (e.g., D)

4

libwordexp. Port of NetBSD wordexp(3) to OpenBSD.

3

cmb. OpenBSD port of FreeBSD combinatorics library/utility

3
53
Apply