ruby gem
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 324
RubyGems 0.8.11
RubyGems is the premier ruby packaging system. more>>
RubyGems is the premier ruby packaging system.
It provides:
- A standard format for destributing Ruby programs and libraries.
- An easy to use tool for managing the installation of gem packages.
- A gem server utility for serving gems from any machine where RubyGems is installed.
RubyGems Benefits
Using RubyGems, you can:
- download and install Ruby libraries easily
- not worry about libraries A and B depending on different versions of library C
- easily remove libraries you no longer use
- have power and control over your Ruby platform!
Main features:
- Easy Installation and removal of RubyGems packages and their dependents.
- Management and control of local packages
- Package dependency management
- Query, search and list local and remote packages
- Multiple version support for installed packages
- Web-based interface to view the documentation for your installed gems
- Easy to use interface for building gem packages
- Simple server for distributing your own gem packages
<<lessIt provides:
- A standard format for destributing Ruby programs and libraries.
- An easy to use tool for managing the installation of gem packages.
- A gem server utility for serving gems from any machine where RubyGems is installed.
RubyGems Benefits
Using RubyGems, you can:
- download and install Ruby libraries easily
- not worry about libraries A and B depending on different versions of library C
- easily remove libraries you no longer use
- have power and control over your Ruby platform!
Main features:
- Easy Installation and removal of RubyGems packages and their dependents.
- Management and control of local packages
- Package dependency management
- Query, search and list local and remote packages
- Multiple version support for installed packages
- Web-based interface to view the documentation for your installed gems
- Easy to use interface for building gem packages
- Simple server for distributing your own gem packages
Download (0.15MB)
Added: 2005-09-23 License: GPL (GNU General Public License) Price:
1493 downloads
Ruby webgen 0.4.0
webgen is a Web site generator implemented in Ruby. more>>
webgen is a Web site generator implemented in Ruby. Ruby webgen is used to generate static Web sites from templates and page description files. Ruby webgen is easy to use and extensible through plugins.
Main features:
webgen core
- Easily extendable through plugins
- Easy to install and use
- Uses templates for separating layout from content
- Easy to configure if one needs to (no need if you are happy with the default values)
- Command line interface uses command style syntax (like Subversions svn command)
- Fast
File Handler (for handling the files in the source directory)
- Powerful file copy handler for copying single files or entire directories to the output directory
- Support for gallery definition files generates entire image galleries, with automatic thumbnail creation
Page Description Files (for define web pages)
- Support for ERB (embedded Ruby) in page description files and in templates
- Supports several different content formats (Textile, Markdown, RDOC, plain HTML), new ones are easy to add
- Support for specifying meta information (e.g. title, menu ordering information, ...)
Tags (used for easily adding dynamic content to web pages)
- Standard distribution provides often used tags
- Menu tag can generate different types of menus (simple menus and ones with CSS drop downs)
- Breadcrumb trail tag generates a breadcrumb trail so that one always knows where he is in the hierarchy
- Relocatable tag for automatically generating correct relative paths to files
- ... and much more!
Other Features
- Automatically checks generated files if they are standard conform
- Supports virtual files via meta information backing files
- Support for automatic smiley replacement with emoticons
Enhancements:
- The core of webgen has been completely rewritten, many new plugins have been added, more predefined Web site styles are now available, and the homepage has been redesigned.
<<lessMain features:
webgen core
- Easily extendable through plugins
- Easy to install and use
- Uses templates for separating layout from content
- Easy to configure if one needs to (no need if you are happy with the default values)
- Command line interface uses command style syntax (like Subversions svn command)
- Fast
File Handler (for handling the files in the source directory)
- Powerful file copy handler for copying single files or entire directories to the output directory
- Support for gallery definition files generates entire image galleries, with automatic thumbnail creation
Page Description Files (for define web pages)
- Support for ERB (embedded Ruby) in page description files and in templates
- Supports several different content formats (Textile, Markdown, RDOC, plain HTML), new ones are easy to add
- Support for specifying meta information (e.g. title, menu ordering information, ...)
Tags (used for easily adding dynamic content to web pages)
- Standard distribution provides often used tags
- Menu tag can generate different types of menus (simple menus and ones with CSS drop downs)
- Breadcrumb trail tag generates a breadcrumb trail so that one always knows where he is in the hierarchy
- Relocatable tag for automatically generating correct relative paths to files
- ... and much more!
Other Features
- Automatically checks generated files if they are standard conform
- Supports virtual files via meta information backing files
- Support for automatic smiley replacement with emoticons
Enhancements:
- The core of webgen has been completely rewritten, many new plugins have been added, more predefined Web site styles are now available, and the homepage has been redesigned.
Download (1.2MB)
Added: 2007-01-05 License: GPL (GNU General Public License) Price:
1022 downloads
Rubygame 2.0.1
Rubygame is a combination extension and library for the Ruby language. more>>
Rubygame is a combination extension and library for the Ruby language, with the goal of making it easy and fun to create games in Ruby.
Rubygame has SDL as a backend, and is styled after the very nice pygame library for the Python language.
Rubygame is free softwarereleased under the GNU Lesser General Public License.
<<lessRubygame has SDL as a backend, and is styled after the very nice pygame library for the Python language.
Rubygame is free softwarereleased under the GNU Lesser General Public License.
Download (0.27MB)
Added: 2007-07-02 License: LGPL (GNU Lesser General Public License) Price:
848 downloads
Ruby Chess 1.0.0
Ruby Chess is a chess game implemented in Ruby using GTK2. more>>
Ruby Chess is a chess game implemented in Ruby using GTK2. Ruby Chess project has a good artificial intelligence that is heuristic-based and stochastic.
<<less Download (0.020MB)
Added: 2006-12-27 License: GPL (GNU General Public License) Price:
1035 downloads
Ruby-BDD 0.2
Ruby-BDD is a BDD Binding for Ruby. more>>
Ruby-BDD is a BDD Binding for Ruby.
BDDs [bry86,and97] (or more precisely ROBDDs) are efficient data structures for representing boolean formula. They are widely used in formal verification, in particular symbolic model-checking. The idea of symbolic model-checking is to represent sets of states transition relations as formula (and to compute the fix-point of the set of all reachable states for reachability analysis).
Buddy is a BDD library written in C with an API both in C and C++. It is developer friendly with a simple interface. It supports all standard BDD operations, variable ordering, printing, has automated garbage collection, and is compilable on Unix and Windows platforms.
Ruby, despite being a scripting language, is a powerful and clean object-oriented language that is very easy to learn and use. In particular it is well-suited for quick prototyping and education purposes. Ruby-BDD is a binding for Ruby based on Buddy that provides BDD classes to create and manipulate BDDs in Ruby.
Enhancements:
- This release adds support for bit vectors and finite domains.
- Most of the Buddy library is now available through a Ruby style API.
<<lessBDDs [bry86,and97] (or more precisely ROBDDs) are efficient data structures for representing boolean formula. They are widely used in formal verification, in particular symbolic model-checking. The idea of symbolic model-checking is to represent sets of states transition relations as formula (and to compute the fix-point of the set of all reachable states for reachability analysis).
Buddy is a BDD library written in C with an API both in C and C++. It is developer friendly with a simple interface. It supports all standard BDD operations, variable ordering, printing, has automated garbage collection, and is compilable on Unix and Windows platforms.
Ruby, despite being a scripting language, is a powerful and clean object-oriented language that is very easy to learn and use. In particular it is well-suited for quick prototyping and education purposes. Ruby-BDD is a binding for Ruby based on Buddy that provides BDD classes to create and manipulate BDDs in Ruby.
Enhancements:
- This release adds support for bit vectors and finite domains.
- Most of the Buddy library is now available through a Ruby style API.
Download (0.037MB)
Added: 2006-08-09 License: GPL (GNU General Public License) Price:
1172 downloads
MPI Ruby 0.3
MPI Ruby is a Ruby binding of MPI. more>>
MPI Ruby is a Ruby binding of MPI. MPI Rubys primary goal in making this binding was to make the power of MPI available to Ruby users in a way that fits into the languages 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. While there is not a one-to-one correspondence to functions and constants in the Ruby and C/C++/Fortran bindings, all of the communication and topology features are available.
There are fewer methods in the Ruby binding than there are functions in the C/C++/Fortran bindings, but this is mainly due to the fact that the programmer no longer needs to deal with buffers and datatypes.
Enhancements:
- examples/irecv.rb: Removed sleep from irecv example
- configure: Removed configure
- examples/Makefile.am: Added op example to Makefile
- examples/redsubmit.rb, examples/op.rb, examples/redhalt.rb, examples/red.rb:
New examples:
User-defined operations
Ruby Execution Daemon (red).
- src/ops.rb, src/main.c, src/mpi.c, src/mpi_comm.c, src/mpi_group.c, src/mpi_keyval.c, src/mpi_op.c, src/mpi_op_fns.c, src/mpi_request.c:
Fixed all of the rb_str_new2()s that were causing marshalling problems.
Fixed defines of singleton methods.
Fixed dims_create()
Now works with MPICH because of atexit(MPI_Finalize)
Set the MPI error handler
Fixed operators in MPI::Group (+ -> | and ^ -> &)
- examples/Makefile.am: New examples.
- docs/rd/mpi_group.rd, docs/rd/mpi_keyval.rd, docs/rd/mpi_op.rd, docs/rd/mpi_ruby.rd, docs/rd/mpi_comm.rd, docs/man/man3/Makefile.am, docs/man/man3/mpi_comm.3, docs/man/man3/MPI_Ruby.3, docs/man/man3/MPI_Status.3, docs/man/man3/MPI_Exception.3, docs/man/man3/MPI_Group.3, docs/man/man3/MPI_Keyval.3, docs/man/man3/MPI_Op.3, docs/man/man3/MPI_Request.3, docs/man/man3/MPI_Comm.3:
Doc updates to reflect fixes to singleton methods in several classes.
Typos fixed.
- docs/man/man1/mpi_ruby.1, docs/man/man1/Makefile.am:
Short doc on the interpreter itself (how to run)
- docs/man/Makefile.am: Added man1
- docs/html/index.html, docs/html/mpi_comm.html, docs/html/mpi_group.html, docs/html/mpi_keyval.html, docs/html/mpi_op.html, docs/html/mpi_ruby.html:
Doc updates to reflect fixes to singleton methods in several classes.
Typos fixed.
- configure, configure.in: Bumped to 0.3
Added man1/Makefile to output
<<lessIn 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. While there is not a one-to-one correspondence to functions and constants in the Ruby and C/C++/Fortran bindings, all of the communication and topology features are available.
There are fewer methods in the Ruby binding than there are functions in the C/C++/Fortran bindings, but this is mainly due to the fact that the programmer no longer needs to deal with buffers and datatypes.
Enhancements:
- examples/irecv.rb: Removed sleep from irecv example
- configure: Removed configure
- examples/Makefile.am: Added op example to Makefile
- examples/redsubmit.rb, examples/op.rb, examples/redhalt.rb, examples/red.rb:
New examples:
User-defined operations
Ruby Execution Daemon (red).
- src/ops.rb, src/main.c, src/mpi.c, src/mpi_comm.c, src/mpi_group.c, src/mpi_keyval.c, src/mpi_op.c, src/mpi_op_fns.c, src/mpi_request.c:
Fixed all of the rb_str_new2()s that were causing marshalling problems.
Fixed defines of singleton methods.
Fixed dims_create()
Now works with MPICH because of atexit(MPI_Finalize)
Set the MPI error handler
Fixed operators in MPI::Group (+ -> | and ^ -> &)
- examples/Makefile.am: New examples.
- docs/rd/mpi_group.rd, docs/rd/mpi_keyval.rd, docs/rd/mpi_op.rd, docs/rd/mpi_ruby.rd, docs/rd/mpi_comm.rd, docs/man/man3/Makefile.am, docs/man/man3/mpi_comm.3, docs/man/man3/MPI_Ruby.3, docs/man/man3/MPI_Status.3, docs/man/man3/MPI_Exception.3, docs/man/man3/MPI_Group.3, docs/man/man3/MPI_Keyval.3, docs/man/man3/MPI_Op.3, docs/man/man3/MPI_Request.3, docs/man/man3/MPI_Comm.3:
Doc updates to reflect fixes to singleton methods in several classes.
Typos fixed.
- docs/man/man1/mpi_ruby.1, docs/man/man1/Makefile.am:
Short doc on the interpreter itself (how to run)
- docs/man/Makefile.am: Added man1
- docs/html/index.html, docs/html/mpi_comm.html, docs/html/mpi_group.html, docs/html/mpi_keyval.html, docs/html/mpi_op.html, docs/html/mpi_ruby.html:
Doc updates to reflect fixes to singleton methods in several classes.
Typos fixed.
- configure, configure.in: Bumped to 0.3
Added man1/Makefile to output
Download (0.12MB)
Added: 2006-05-31 License: Freely Distributable Price:
1242 downloads
MetaRuby 0.7
MetaRuby contains miscellaneous libraries (useful now) for a future Ruby-in-Ruby interpreter. more>>
MetaRuby contains miscellaneous libraries (useful now) for a future Ruby-in-Ruby interpreter including Array/Hash/String as abstract ("Hollow") classes, an undo queue, a statistical time-profiler.
It also has an event loop, a modular marshaller ("ToSource"), a specification for a modular+reflexive+homoiconic remote call system ("LGRAM"), a declarative type system, a schema for expressing Ruby source code as proper (non-special) Ruby objects, etc.
<<lessIt also has an event loop, a modular marshaller ("ToSource"), a specification for a modular+reflexive+homoiconic remote call system ("LGRAM"), a declarative type system, a schema for expressing Ruby source code as proper (non-special) Ruby objects, etc.
Download (0.051MB)
Added: 2006-08-24 License: GPL (GNU General Public License) Price:
1156 downloads
FXRuby 1.6.5
FXRuby is a Ruby extension module that provides an interface to the FOX GUI toolkit. more>>
FXRuby project is a Ruby extension module that provides an interface to the FOX GUI toolkit.
Enhancements:
- This release fixes a number of recently reported problems, and adds preliminary support for keyword-style arguments.
<<lessEnhancements:
- This release fixes a number of recently reported problems, and adds preliminary support for keyword-style arguments.
Download (1.7MB)
Added: 2007-01-23 License: LGPL (GNU Lesser General Public License) Price:
1007 downloads
Ruby/Google 0.6.0
Ruby/Google offers a higher-level abstraction of Googles SOAP-driven Web API. more>>
Ruby/Google offers a higher-level abstraction of Googles SOAP-driven Web API. Ruby/Google module allows the user to programatically query the Google search engine from Ruby.
The aim of the library is to shield the programmer from the details of the raw data structures returned by the Web API, and in the process make the API more accessible for everyday use.
<<lessThe aim of the library is to shield the programmer from the details of the raw data structures returned by the Web API, and in the process make the API more accessible for everyday use.
Download (0.025MB)
Added: 2006-02-10 License: GPL (GNU General Public License) Price:
1351 downloads
Ruby OpenID 0.9.4
Ruby OpenID is a Ruby library for verifying and serving OpenID identities. more>>
Ruby OpenID is a Ruby library for verifying and serving OpenID identities. Ruby OpenID makes it easy to add OpenID authenticaion to your web applications.
Main features:
- Easy-to-use API for verifying OpenID identities (OpenIDConsumer)
- New support for serving OpenID identities (OpenIDServer)
- Does not depend on underlying web framework
- Multiple storage implementations (Filesystem, SQL)
- Comprehensive test suite
- Example code to help you get started, including:
- WEBrick based consumer
- Ruby on rails based consumer
- Ruby on rails based server
- OpenIDLoginGenerator for quickly creating a rails app that uses OpenID for authentication
- ActiveRecord adapter for using an SQL store in rails
<<lessMain features:
- Easy-to-use API for verifying OpenID identities (OpenIDConsumer)
- New support for serving OpenID identities (OpenIDServer)
- Does not depend on underlying web framework
- Multiple storage implementations (Filesystem, SQL)
- Comprehensive test suite
- Example code to help you get started, including:
- WEBrick based consumer
- Ruby on rails based consumer
- Ruby on rails based server
- OpenIDLoginGenerator for quickly creating a rails app that uses OpenID for authentication
- ActiveRecord adapter for using an SQL store in rails
Download (0.19MB)
Added: 2006-02-02 License: LGPL (GNU Lesser General Public License) Price:
1359 downloads
rubyzip 0.9.1
rubyzip is a Ruby module for reading and writing zip files. more>>
rubyzip is a Ruby module for reading and writing zip files.
Installation:
If you have rubygems you can install rubyzip directly from the gem repository
gem install rubyzip
Otherwise obtain the source (see below) and run
ruby install.rb
To run the unit tests you need to have test::unit installed
rake test
Enhancements:
- Symlink support was added along with support for Unix file permissions.
- Memory usage during decompression was reduced.
- Zip streams now model IO objects more closely.
<<lessInstallation:
If you have rubygems you can install rubyzip directly from the gem repository
gem install rubyzip
Otherwise obtain the source (see below) and run
ruby install.rb
To run the unit tests you need to have test::unit installed
rake test
Enhancements:
- Symlink support was added along with support for Unix file permissions.
- Memory usage during decompression was reduced.
- Zip streams now model IO objects more closely.
Download (0.060MB)
Added: 2006-07-04 License: GPL (GNU General Public License) Price:
696 downloads
Ruby-UDBM 0.7
Ruby-UDBM is a Ruby binding for the UPPAAL DBM library. more>>
The Ruby DBM library has now a binding to the popular Ruby language. The binding offers several modules as different layers on top of the DBM library, depending on what the user wants to do. The different modules are:
- udbm: This is the core binding that provides the classes Constraint to define constraints 3) or (a.x > 4) | (a.y > 5), compute intersections, relations, unions, whatever you can do on federations, but with sets instead. It is another view of federations.
Enhancements:
- The graphical viewer can now display points together with federations.
- This release has been rebuilt against the DBM library version 2.0.5.
<<less- udbm: This is the core binding that provides the classes Constraint to define constraints 3) or (a.x > 4) | (a.y > 5), compute intersections, relations, unions, whatever you can do on federations, but with sets instead. It is another view of federations.
Enhancements:
- The graphical viewer can now display points together with federations.
- This release has been rebuilt against the DBM library version 2.0.5.
Download (0.11MB)
Added: 2006-06-30 License: GPL (GNU General Public License) Price:
1211 downloads
Ruben 0.3
Ruben provides Maven 2.x plugins for Ruby builds. more>>
Ruben provides Maven 2.x plugins for Ruby builds. It currently provides the bare basics for building Ruby classes with Maven 2.x.
Ruben project runs Ruby Unit Tests and fails builds if the unit tests do not pass. It also does dependency resolution, but this does not include transitive dependencies (so you will need to include every dependency in the pom.xml file) nor does it include downloading from a remote repo.
Enhancements:
- This is a minor release that includes transitive dependency resolution and gem packaging support.
<<lessRuben project runs Ruby Unit Tests and fails builds if the unit tests do not pass. It also does dependency resolution, but this does not include transitive dependencies (so you will need to include every dependency in the pom.xml file) nor does it include downloading from a remote repo.
Enhancements:
- This is a minor release that includes transitive dependency resolution and gem packaging support.
Download (0.010MB)
Added: 2006-08-29 License: The Apache License 2.0 Price:
663 downloads
Ruby-GNOME2 0.16.0
Ruby-GNOME2 is a set of Ruby language bindings for the GNOME 2 development environment. more>>
Ruby-GNOME2 is a set of Ruby language bindings for the GNOME 2 development environment.
Ruby-GNOME2 contains bindings for many of the core GNOME libraries and also some less common ones.
Bindings for GTK2 and associated libraries (ie. Pango, ATK, GLib, GdkPixbuf2) are released as part of the ruby-gtk2 package.
The ruby-gnome2-all package contains all the above as well as bindings for LibGlade2, LibGNOME2/LibGNOMEUI2, LibArt2, GConf2, GnomeCanvas2, GnomeVFS, GtkGLExt, GtkHtml2, LibGDA, GStreamer, GtkSourceView, PanelApplet.
A third package, ruby-gtktrayicon, features the freedesktop.org compatible tray icon code from the libegg with ruby bindings.
The GTK bindings support versions from GTK+ 2.0 to GTK+ 2.6.
<<lessRuby-GNOME2 contains bindings for many of the core GNOME libraries and also some less common ones.
Bindings for GTK2 and associated libraries (ie. Pango, ATK, GLib, GdkPixbuf2) are released as part of the ruby-gtk2 package.
The ruby-gnome2-all package contains all the above as well as bindings for LibGlade2, LibGNOME2/LibGNOMEUI2, LibArt2, GConf2, GnomeCanvas2, GnomeVFS, GtkGLExt, GtkHtml2, LibGDA, GStreamer, GtkSourceView, PanelApplet.
A third package, ruby-gtktrayicon, features the freedesktop.org compatible tray icon code from the libegg with ruby bindings.
The GTK bindings support versions from GTK+ 2.0 to GTK+ 2.6.
Download (0.72MB)
Added: 2006-12-30 License: GPL (GNU General Public License) Price:
1032 downloads
ruby-ircd 0.04
ruby-ircd is an IRC daemon implementation. more>>
ruby-ircd is an IRC daemon implementation. ruby-ircd extends the webrick generic server.
Currently, it only supports minimal facilities like creation of rooms and private messaging between users and rooms.
Enhancements:
- Compatibility fixes were made for different clients. AWAY, LIST, TOPIC, WHOIS, and VERSION were implemented.
- The code was cleaned up.
<<lessCurrently, it only supports minimal facilities like creation of rooms and private messaging between users and rooms.
Enhancements:
- Compatibility fixes were made for different clients. AWAY, LIST, TOPIC, WHOIS, and VERSION were implemented.
- The code was cleaned up.
Download (0.004MB)
Added: 2007-06-16 License: GPL (GNU General Public License) Price:
861 downloads
Secleted [ 0 ] software to compare
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above ruby gem search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed