Ash

An expression-oriented, dynamically typed, lexically scoped, Scheme-inspired programming language.

(let fib 
  (lambda (n)
    (if (<= n 1)
      n
      (+ (self (- n 1)) (self (- n 2))))))

Rhea

A type safe, partially type inferred, garbage collected programming language that compiles to C.

fun fib(n : int64) -> int64 {
  if (n <= 1) {
    return n
  }
  return fib(n - 1) + fib(n - 2)
}

Painter

A genetic algorithm that paints pictures using triangles.

Fern

A DSL for writing REST APIs on top of Ruby on Rails.

class PostsController < ApplicationController
  get :show do
    params do
      param :id, :integer, required: true
    end

    presenter PostPresenter
    
    request do
      present Post.find(params.validated.id)
    end
  end
end

Sea

Git-compatible source control.

Nyx

A 3D rendering engine written in C# using the XNA framework.

Photo Booth

A Raspberry Pi and Arduino powered DSLR photo booth.

TinyVM

A tiny register based virtual machine in C.

li $1 0x00000000
li $2 0x0000FFFF
li $3 loop

loop:
  sw $1 $1
  inc $1
  bne $1 $2 $3

halt

UUU

A software 3D renderer.