RSS 451 projects tagged "Ruby"

Download Website Updated 15 Jan 2006 AweMUD

Screenshot
Pop 205.87
Vit 7.17

AweMUD is a MUD server for use with fantasy-settings. Features include fully dynamic objects and characters, an advanced scripting system, and custom worlds. The engine will eventually have completely interactive rooms (items can be placed under benches, doors can be destroyed), complex magick, and interactive NPCs.

Download Website Updated 09 Mar 2006 Code Crusader

Screenshot
Pop 140.57
Vit 5.96

Code Crusader is a graphical Integrated Development Environment (IDE) designed to smoothly integrate the tasks of working with source files, compiling, and debugging; in short, everything involved in developing code.

Download No website Updated 12 Nov 2010 CVSsuck

Screenshot
Pop 45.30
Vit 1.00

CVSsuck is a mirroring tool for CVS repositories. Unlike other tools such as CVSup or rsync, it uses cvs command to access the repository. So, it works well with remote repositories without a special server or shell account. However, it is inefficient because the CVS client/server protocol is not designed for mirroring.

Download Website Updated 20 Aug 2001 Ming

Screenshot
Pop 202.24
Vit 3.91

Ming is a library for writing SWF (Flash) format files. It includes high-level functions which abstract away mundane specifics of the file format and PHP (and now Python/Zope, Ruby, and c++) module code which wraps the library into handy objects.

Download Website Updated 05 Jun 2010 Simplified Wrapper and Interface Generator

Screenshot
Pop 358.11
Vit 7.72

SWIG is a software development tool that connects programs written in C and C++ with a variety of high-level programming languages. SWIG is primarily used with common scripting languages such as Perl, PHP, Python, Tcl/Tk, and Ruby, however the list of supported languages also includes non-scripting languages such as C#, Common Lisp (CLISP, Allegro CL, UFFI), Java, Modula-3, OCAML, Octave, and R. Also several interpreted and compiled Scheme implementations (Guile, MzScheme, Chicken) are supported. SWIG is most commonly used to create high-level interpreted or compiled programming environments, user interfaces, and as a tool for testing and prototyping C/C++ software. SWIG can also export its parse tree in the form of XML and Lisp s-expressions.

Download Website Updated 25 Apr 2001 Rinn

Screenshot
Pop 18.81
Vit 68.90

Rinn is a CORBA ORB written in Ruby. Currently, the client side of the object-request-broker is usable.

Download Website Updated 07 Apr 2002 ruby-tmpl

Screenshot
Pop 26.31
Vit 1.78

ruby-tmpl is used for the online and offline creation of HTML, XML, and email documents. Like many other templating languages, ruby-tmpl lets you abstract the presentation from the actual content of a document. However, unlike other templating languages, ruby-tmpl also lets you perform offline processing of documents so that you can have your Web server serve static content created by templates as well as dynamic content. The templating language itself is fully XML-compliant and can safely be embedded in XML documents.

Download Website Updated 27 Jul 2001 MPI Ruby

Screenshot
Pop 13.64
Vit 1.73

MPI Ruby is a Ruby binding of MPI. The primary goal in making this binding was to make the power of MPI available to Ruby users in a way that fits into the language's object oriented model. In order to do this, the buffer and datatype management necessary in the C, C++, and Fortran bindings have been removed. What this means is that MPI Ruby allows you to treat objects as messages. MPI Ruby also aims to be a complete binding to MPI, in that it offers access to nearly all functionality of MPI.

Download Website Updated 25 Mar 2010 PhysicsFS

Screenshot
Pop 143.30
Vit 6.84

PhysicsFS is a library to provide abstract access to various archives. The programmer defines a "write directory" on the physical filesystem. No file writing done through the PhysicsFS API can leave that write directory, for security. For file reading, the programmer lists directories and archives that form a "search path". Once the search path is defined, it becomes a single, transparent, hierarchical filesystem. This makes for easy access to ZIP files in the same way as you access a file directly on the disk, and it makes it easy to ship a new archive that will override a previous archive on a per-file basis. Symbolic links can be disabled, for added safety. Finally, PhysicsFS gives you a platform- abstracted means to determine if CD-ROMs are available, the user's home directory, where in the real filesystem your program is running, etc.

No download Website Updated 04 Feb 2010 PLEAC

Screenshot
Pop 64.48
Vit 3.88

The PLEAC project aims to re-implement the solutions presented in the Perl Cookbook (by Tom Christiansen & Nathan Torkington, published by O'Reilly) in other programming languages. If successful, this project may become a primary resource for quick, handy, free solutions to most common programming problems using higher-level programming languages. It could also be useful for comparison on ease-of-use and power/efficiency of these languages.

Screenshot

Project Spotlight

MASTIFF

A static analysis automation framework.

Screenshot

Project Spotlight

CalDavZAP

A CalDAV Web client.