Source code at vsta.org
This site provides a bunch of source code. Much of it was
previously hosted at github.com, but when Microsoft bought them,
I didn't want to wait for what happened to Skype to happen to
github too, so here they are.
If you're looking for VSTa,
the project is right here, just look down the list.
(You also have a link to the regular web site, although
mostly it just points here.) The source is inside
the project, along
with a Wiki with a bunch of documentation.
Oh, ForthOS is down there, too....
comp.sources.unix is an archive
of the old Usenet group of that name. There's lots of old skool
source code there.
In addition, here's a number source trees I wrote or have used
and modified. Note they're all stored under
Fossil source code management.
It's easy to use, but each of these projects can also just
provide you a tarball or zip of the source tree, too.
To get the files from Fossil for
a project, go to its Files, and then click on
the top-level check-in tag (it looks like a hex number).
You'll be on a screen which describes that check-in, along
with Downloads available in various formats.
Questions? Comments. I'd love to
hear from you!
An HTML5 RSS reader
Chore account management
ANSI terminal emulator for the Propeller CPU on the propterm
Chore WWW Python middleware
Dynamic DNS Server
An operating system written from scratch and capable of hosting
its own development (edit, compile, debug) and OS re-generation.
Based on the Forth
mh clone for imap server access
Source of noagendatorrents.com web site
Server to scrape metadata from Internet radio streams (Icecast) and
supply it to JS web clients so they can update their UI.
Very lightweight middleware to implement an embedded web server
on top of Micropython. This is an experiment in adding device
services to a web mobile OS (like Firefox OS) without having
to modify the DOM, thus accomodating vanilla browser technology.
The example here provides flashlight and notification lights for
Firefox OS on a Nexus 5.
A multi-move version of the CLI "mv" command, so you can
do things like bulk renaming "foo.*" to "bar.*"
CLI address book, calendar and todo manager
A cloud notepad; implemented with a Python CGI and
Sqlite3. Supports offline note reading/writing.
Now Playing facility for radio stations
An enhanced pdb for Python2. up/down take a count argument
for traversing large stacks (like, runaway recursion stacks).
Also thread aware, and can handle being entered by multiple
threads, and permits you to switch between them.
Python implementation of Coco3 DriveWire
RawHide C syntax find utility
Read News CLI
The old PHP-based webmail system, with fixes to keep it
running on modern systems
A revamped shopping list, touch/mobile friendly, responsive,
embodying experiences dog-fooding Swipr. Still builds on
the Chore middleware. Supports multiple concurrent users,
with dynamic/sync'ed list updates.
Chore based HTML5 shopping list (deprecated, see Shopr instead)
TECO editor clone in C
RS-232 terminal program for CLI
Small Smalltalk implementation
This is an ASCII/curses version of the old game Tetris.
It started as some BSD source, but I've added drop outline,
next piece preview, and a cheat mode.
vim version 5.7
Voice of Vashon mobile site
Warp game, version 8
Web service using Chore, XMPP access for browsers
Web based calendaring
ePub reader from your web browser, using chore middleware
Web view of your imap folders
Audio player from your web browser
Streaming Internet player from your browser
Initial code sketch, web Usenet reader