About | FAQ | Backlog
Open Source projects, categorized.
add filters by typing...
...or clicking
.net apple assembler automation beam build build-tool build-tools bytecode c# c++ closures clr cms code code-generation coding compilador cross-platform development disassembler dlr dsl ducktype duck-typed dynamic emulator instruction-set integration interpreter ironruby java jruby jvm language linux metaprogramming microsoft multi-platform objective-c object-oriented open-objects osx pam parrot programming programming-language python pyvm rita ruby.net scm scripting simulator sourcetranslation static syntax tools vm web win32 x86 x86-64 yarv
[665 users on Ohloh]
Ruby is the interpreted scripting language for quick and easy object-oriented programming. It has many features to process text files and to do system management tasks (as in Perl). It is simple, straight-forward, extensible, and portable.
[53 users on Ohloh]
JRuby is an 100% pure-Java implementation of the Ruby programming language.

JRuby is the effort to recreate the Ruby interpreter in Java. JRuby is tightly integrated with Java to allow both to script any Java class and to embed the interpreter into any Java application.

[24 users on Ohloh]
Rubinius is an execution environment for the Ruby programming language. It is comprised of three major pieces: a compiler, a 'kernel' (otherwise known as the Ruby Core Library), and a virtual machine. The project's goal is to create a top-of-the-line Ruby implementation.
[3 users on Ohloh]
Tags: web cms ruby static compiler
nanoc is a Ruby content management system for building static web sites. It runs on your local computer and compiles Markdown, Textile, Haml, etc. documents into static web pages, ready for uploading to any web server.
[3 users on Ohloh]
Mxx_ru (Make++ on Ruby) is a cross-platform build tool. It's intended for C/C++ languages in general, but it's easy to extend for handling other languages. It uses a template based approach for describing build process.
Ruby compiler project
[2 users on Ohloh]
Tags: development ruby compiler language
This is a project intended to compile Ruby programs so that they can be run on top of the Parrot virtual machine.

It will convert the Ruby source into InterMediate Compiler Code which will then be compiled and executed by Parrot.

[2 users on Ohloh]
IronRuby is an Open Source implementation of the Ruby programming language. It is built using the Dynamic Language Runtime, which makes it easier to build high-quality dynamic language implementations on top of Microsoft's .NET Framework.
[2 users on Ohloh]
MacRuby is a version of Ruby 1.9, ported to run directly on top of Mac OS X core technologies such as the Objective-C common runtime and garbage collector, and the CoreFoundation framework.

While still a work in progress, it is the goal of MacRuby to enable the creation of full-fledged Mac OS X applications which do not sacrifice performance in order to enjoy the benefits of using Ruby.

[1 users on Ohloh]
Toolchain machinery for compilers, code generators, assemblers, linkers and emulators. All written in pure honest-to-goodness Ruby.
[1 users on Ohloh]
[1 users on Ohloh]
Tags: language jvm ruby java compiler programming
XRuby is a Ruby compiler for the JVM, converting .rb files into .class files.

Unlike JRuby, which focuses on just-in-time compilation of Ruby code, XRuby works exclusively by ahead-of-time compiling.

[0 users on Ohloh]
Tags: compiler parrot ruby
Simple compiler of simple language written for term-paper. Want to make a good language and compiler from this.
[0 users on Ohloh]
Tags: interpreter syntax vm compiler language ruby java jvm rita
Rita is a JVM-based language with a simple, concise and powerful syntax. The goal of the Rita project is to create a viable alternative to Java that incorporates some of the best features of other languages such as Ruby.
[0 users on Ohloh]
Tags: ruby.net compiler .net ruby
Please visit our home page at http://rubydotnet.googlegroups.com/web/Home.htm
[0 users on Ohloh]
Tags: pam compilador compiler ruby
Trabalho para a cadeira de Compiladores da Universidade de Fortaleza.

Compilador para a linguagem PAM, escrito em Ruby, gerando um bytecode para a máquina virtual CMS.

[0 users on Ohloh]
Tags: ruby compiler
Implemented in Ruby to make things simple and easy to develop.
[0 users on Ohloh]
Tags: sourcetranslation ruby compiler
An open source project to create an extensible compiler based on the infrastructure of JoeQ.
[0 users on Ohloh]
Tags: compiler java ruby
An Ahead-of-Time (AOT) compiler written in Java for the Ruby programming language.
[0 users on Ohloh]
Tags: compiler ruby development
An amazingly small and easy class that provides _both_ a lexical analyser _and_ a parser in one.