Home

CodingRobots.org is a website hosting free software projects (including source code) by Coding Robots.

Most of the following projects are hosted in Fossil SCM, a standalone version control, bug tracking, and wiki system.
You can view or download source code, browse history, view tickets. To submit bug reports, go to the project page and login as anonymous user.
You can also clone whole repositories; please see Fossil Quick Start.

Projects

I Write Like

Source code for I Write Like project: check which famous writer you write like. ISC license. Racket.

EllipticLicense

Short license key generation and validation framework based on elliptic curve digital signatures (ECDSA) for Mac OS X/Cocoa. Public domain. Objective-C, C, PHP.

Go Packages

Useful packages for Go programming language, hosted on GitHub.

Utilities written in Go:

QuickLook Plugins

WebP QuickLook

WebP QuickLook is a QuickLook plugin to generate thumbnails and previews for WebP images. MIT License. Objective-C.

QLFossil

QLFossil is Quick Look plugin for Mac OS X to display Fossil repositories. It displays repository name and description, and timeline in Quick Look thumbnails and previews. Apache License 2.0. Objective-C

Chrome Extensions

CryptoPass

Create strong passwords for different websites (or anything else) using a single secret key. If you lose your password for a website, you can regenerate it if you remember your secret key, username, and address of the web site. There's no need to remember or store multiple passwords if you can derive them from your master key. MIT License. JavaScript.

Minimal New Tab

Replaces your New Tab page with minimalistic version that only shows your bookmarks from Bookmarks Bar. MIT License. JavaScript.

Highly Experimental / Coding Robots Labs

Lua NaCl

Pure Lua implementation of Networking and Cryptography library. Public domain. Lua.

CocoaScheme

Scheme bridge to Objective-C based on s7 interpreter. Apache 2 License. C, Objective-C, Scheme.

Lunkhod

Lua bridge to Objective-C with ability to create ObjC classes from Lua. Aims to provide a small simplified Cocoa-based UI library for Lua. Apache 2 License. C, Objective-C, Lua.

TinyScheme/ObjC

Fork of TinyScheme to support no-hassle building on Mac OS X. Includes a bridge to Objective-C. (Succeeded by CocoaScheme.) BSD License. C, Objective-C, Scheme.

Smaller Projects

BLAKE-256 and HMAC implementation in C

C implementation of BLAKE-256 hash function and HMAC function based on it, which is supposed to be readable and easy to study. Public domain. C.

PrimLit

Primitive literal programming system for Scheme + reStructuredText. ISC License. Scheme.

Lua CorWeb

Tiny unfinished Lua coroutine-based web framework. MIT License. Lua.

CRDatabase

CRDatabase is an experimental fork of EGODatabase, a thread-safe Objective-C SQLite wrapper (which uses some code from FMDB), where thread-safety is implemented via custom GCD queues. It also has some asynchronous methods with C blocks. MIT License. Objective-C.

ick

Stupid, but fast and tiny, static website generator written in C. Apache License 2.0. C.

PyBayesAntispam

Simple Bayesian spam rating in Python that is easy to use, small, contained in a single file, and doesn’t require any external modules. MIT License. Python.

Flickr Export plugin for Acorn

Upload images to Flickr right from Acorn image editor. MIT License. Python.

Kitchen Timer

Simple kitchen timer in GTK+. ISC License. C.

gotweet (No longer works)

Simple command-line Twitter client in Go programming language. Apache License 2.0. Go.

Our Proprietary Software

We make some useful proprietary applications, such as Mac journal software and Mac video diary.
Check out our main website.