638 projects tagged "Ruby"

No download Website Updated 30 Dec 2012 MyMediaLite

Screenshot
Pop 80.19
Vit 7.74

MyMediaLite is a lightweight, multi-purpose library of recommender system algorithms. It addresses the two most common scenarios in collaborative filtering: rating prediction (e.g. on a scale of 1 to 5 stars), and item prediction from implicit feedback (e.g. from clicks or purchase actions). It contains dozens of recommender engines, including state-of-the-art matrix factorization methods. It also supports real-time updates to the recommender engines, storing engines to disk and reloading them again, and several evaluation measures to compare the accuracy of different recommender system methods. Three command-line programs that offer most of the functionality contained in the library are included.

Download Website Updated 23 Dec 2012 Username-Anarchy

Screenshot
Pop 16.82
Vit 23.30

Username-Anarchy is a commandline tool for the generation of usernames based on the users' real names. This is useful for user account/password brute force guessing and username enumeration when usernames are based on the users’ names. By attempting a few weak passwords across a large set of user accounts, user account lockout thresholds can be avoided. Common aliases (or self-chosen usernames) from forums are also included. Features include a plugin architecture, format string-style username formats, and substitutions. When only a first initial and lastname is known (LinkedIn lists users like this), it will attempt all possible first names, common first and last names from various countries (from Familypedia and PublicProfiler), and an exhaustive list of first and lastnames from Facebook. This also includes usernames scraped from forums, ordered by popularity.

No download Website Updated 20 Dec 2012 Droll

Screenshot
Pop 17.26
Vit 23.33

Droll is a Ruby library providing dice roller functionality, with a command line utility and an IRC bot as included user interfaces. It was created with roleplaying gamers in mind, with a range of sophisticated capabilities for such users.

No download Website Updated 22 Nov 2012 Ruote

Screenshot
Pop 52.63
Vit 9.46

Ruote is a workflow engine. It's a runtime for long running business processes. Processes are explicitly defined and may be explicitly handled (start, pause, cancel, update). A process is started by handing a business process definition to the engine. A process definition is expressed in ruote’s own process definition language, which comes in three flavours: XML, a Ruby DSL, and Radial. A process definition describes the flow of work among participants. A ruote engine can simultaneously handle multiple process instances, created from one or more different process definitions. A process instance can be modified on the fly.

Download No website Updated 31 Oct 2012 MightyString

Screenshot
Pop 16.28
Vit 26.50

MightyString adds array functionality and other tools for Ruby strings, including matching, indexing, substitution, and deletion. MightyString::HTML.strip_html provides more ideal HTML-to-ASCII formatting output. This is an advanced block "filtering" module. It works very well, with extremely rare cases which fall through its fingers.

No download No website Updated 15 Oct 2012 dry_crud

Screenshot
Pop 48.22
Vit 4.81

dry_crud generates simple and extendable controllers, views, and helpers that help you DRY up the CRUD code in your Ruby on Rails projects. Start with these elements and build a clean base on which to efficiently develop your application.

Download No website Updated 14 Oct 2012 mail_fetch

Screenshot
Pop 18.11
Vit 24.99

mail_fetch is a system that retrieves and filters mail from remote IMAP accounts and delivers to local folders according to user-defined rules. It includes examples and is intended to be run from cron.

Download Website Updated 15 Sep 2012 Praliné

Screenshot
Pop 14.46
Vit 25.34

Praliné is a functional Web testing tool built to work with rspec. It uses selenium-webdriver to command a browser and execute your test scenarios written in a human-friendly language.

Download Website Updated 08 Sep 2012 webmanner

Screenshot
Pop 17.32
Vit 1.01

webmanner is a man page-to-HTML converter.

Download Website Updated 23 Aug 2012 RubyTree

Screenshot
Pop 52.92
Vit 7.15

RubyTree is a simple to use general purpose tree data structure implementation in Ruby. It provides easy access methods for navigating the hierarchy, as well as for accessing the nodes. It also provides ability to marshal the entire tree structure. The library provides a generic tree as well as a binary tree implementation. It is available as a RubyGem or standard Tar/ZIP packages.

Screenshot

Project Spotlight

Black Hole Solitaire Solver

An automated solver for the "Black Hole" and "All in a Row" solitaire/patience card games.

Screenshot

Project Spotlight

ejabberd

A distributed fault-tolerant Jabber/XMPP server.