Open Source Ruby Software - Page 33

Ruby Software

Ruby Clear Filters

Browse free open source Ruby Software and projects below. Use the toggles on the left to filter open source Ruby Software by OS, license, language, programming language, and project status.

  • Earn up to 16% annual interest with Nexo. Icon
    Earn up to 16% annual interest with Nexo.

    Let your crypto work for you

    Put idle assets to work with competitive interest rates, borrow without selling, and trade with precision. All in one platform. Geographic restrictions, eligibility, and terms apply.
    Get started with Nexo.
  • Stop Cyber Threats with VM-Series Next-Gen Firewall on Azure Icon
    Stop Cyber Threats with VM-Series Next-Gen Firewall on Azure

    Native application identity and user-based security for your Azure cloud

    Gain integrated visibility across all traffic in a single pass. Deploy Palo Alto Networks VM-Series to determine application identity and content while automating security policy updates via rich APIs.
    Get a free trial
  • 1
    Mesos Cluster

    Mesos Cluster

    Scripts to configure a Mesos cluster using Mesos and Mesosphere

    Scripts to configure a Mesos cluster using Mesos and Mesosphere services. Mesos master running the Marathon and Chronos frameworks. Mesos agent with Docker containerizer. Mesos DNS for core service discovery. Marathon load balancer using HAProxy for SSL and proxying to internal applications. To try it out locally use the Vagrant configuration. To use the scripts to build a custom Mesos cluster first install the roles in your project and configure Ansible to load roles from the roles directory provided by this project. Install the chronos-sync ruby script distributed as part of Chronos. Once installed the script can be used for keeping version controlled Chronos job definitions up-to-date with a Chronos instance. Install DCOS CLI and configure for use "inside the cluster" with configured master nodes. The configuration relies on Mesos DNS to provide the Mesos master and Marathon endpoints.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    If you're managing several people, playing one or more games, and you want a better way than paper and pencil to determine who's on top, then Meta Tourney is for you.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    Advanced weather logger using METAR data written in Ruby, remotely controlled via TCP, create charts updated daily or manualy.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Miciosegone Grand Prix
    The best racer of the galaxy, Hardley Race, kidnaps some random people from three random universes. He caught characters from the worlds of Dovadula's Burn, T-rex, Muscle SAM and Space Hunter and forces them to compete in a series of cups for his entertainment. Only the best racer can win all the cups and challenge Hardley Race for the title of best racer of the galaxy and the safety of all the universes. This racing game has a very simple system, with four directions movement and boost items in some points of the circuit. The player can only go through the story mode, where he can proceed cup by cup in order to win all the trophies and the boss keys. New worlds are unlocked as the player wins the cups and defeats boss enemies.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Go from Code to Production URL in Seconds Icon
    Go from Code to Production URL in Seconds

    Cloud Run deploys apps in any language instantly. Scales to zero. Pay only when code runs.

    Skip the Kubernetes configs. Cloud Run handles HTTPS, scaling, and infrastructure automatically. Two million requests free per month.
    Try it free
  • 5
    This is a simplified version of the GNU Grep. Search a RegExp on a file that contain all alphanumeric characters. Use special symbols like @ and # to extend the search. Now you can set Case Sensitive option and ignore withespaces during the search.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    Middleman

    Middleman

    Hand-crafted frontend development

    Middleman is a Ruby-powered static site generator that emphasizes clean templates, flexible layouts, and a great developer experience. It supports common templating languages (ERB, Haml, Slim) and content formats (Markdown, AsciiDoc), plus front-matter metadata to drive layouts, navigation, and per-page behavior. A built-in dev server with live reload keeps iteration fast, while an asset pipeline handles fingerprinting, minification, and cache-friendly builds. Extensions cover blogging, internationalization, sitemaps, data-driven pages, and external build steps, so complex sites remain manageable without server-side code. Because output is plain files, Middleman sites deploy anywhere—from object storage and CDNs to GitHub Pages—benefiting from high performance and low attack surface. Teams use it for marketing sites, docs, microsites, and prototypes where content and design matter more than dynamic backends.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    A suite of emergency notification tools using the Common Alerting Protocol format for messages. Includes a web interface for posting, administration, and public viewing, public and monitored alert monitors and a mass SMS / email sender.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Mila Ajax Map is an AJAX web application that may be used with a Web browser to display a network map with monitoring fuctions.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Millennial

    Millennial

    A minimalist Jekyll theme for running a blog or publication

    Millennial is a minimalist Jekyll theme for running a simple, clean, content-focused publishing platform for your publication site or blog through Github Pages, or on your own server. Everything that you will ever need to know about this Jekyll theme is included in the README below, which you can also find in the demo site.
    Downloads: 0 This Week
    Last Update:
    See Project
  • $300 Free Credits for Your Google Cloud Projects Icon
    $300 Free Credits for Your Google Cloud Projects

    Start building on Google Cloud with $300 in free credits. No commitment, no credit card required until you're ready to scale.

    Launch your next project with $300 in free Google Cloud credits—no strings attached. Test, build, and deploy without risk. Use your credits across the entire Google Cloud platform to find what works best for your needs. After your credits are used, continue with always-free tier services. Only pay when you're ready to scale. Sign up in minutes and start exploring.
    Start Free Trial
  • 10
    Mimochodem Screensaver

    Mimochodem Screensaver

    Memorize text information, like vocabulary, in (literally) no time.

    Mimochodem Screensaver is a Windows screensaver that helps you memorize things (vocabulary, foreign language phrases, idioms or any other text information) employing idle “screensaving” moments happening thorough your workday. Why not to use these bits of time productively? Mimochodem Screensaver uses a text file as an input and let you set up the display rules according to your preferences, optimizing the memorizing process.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Mina Deploy

    Mina Deploy

    Blazing fast deployer and server automation tool

    A fast deployment tool that generates Bash scripts to automate server deployment processes.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    "MiniKidsGames" is a collention of small games for kids. It's fun to play and learn. Full-screen easy-to-play games will keep your kids on your Mac. Xcode projects/templates/tutorial are available so you can make your games quickly!
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    MiniRGSS-Editor is a lightweight RGSS(Ruby Game Scripting System) syntax-highlighter for the RPG Maker XP/VX. It uses the Qt 4.3.0 framework.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Minima

    Minima

    Minima is a one-size-fits-all Jekyll theme for writers

    It's Jekyll's default (and first) theme. It's what you get when you run jekyll new. Minima has been scaffolded by the jekyll new-theme command and therefore has all the necessary files and directories to have a new Jekyll site up and running with zero-configuration. From Minima v3 onwards, the base layout is named base.html instead of default.html to avoid confusing new users into assuming that name holds a special status. Users migrating from older versions with customized _layouts/default.html are advised to rename their copy to _layouts/base.html. Migrating users with additional customized layouts may either update front matter references to the former default.html layout or create a new default.html layout referencing the current base.html, whichever route is the easiest.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Minimal Jekyll Theme

    Minimal Jekyll Theme

    A minimal one-column Jekyll theme

    This theme is currently in beta and not recommended for production use with Jekyll v4.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Minimalist

    Minimalist

    A simple and minimalistic jekyll blogging theme

    Minimalist is a simple and light weighted Jekyll theme. It focuses on a minimalistic design but still provides all the functionality for a personal blog. To install Open Recipes you have to install jekyll. After successfully installing jekyll you have to clone this repository to your computer. After you successfully installed the theme on your computer you can add additional blog posts by creating new files in the _posts directory. The new files have to follow the name convention year-month-day-title.md.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Miso Python Library is a Python for S60 extension providing simple utility functions and classes, implemented on top of Symbian OS native resources. (The latest source code is hosted on GitHub, not on SourceForge.)
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Mobility

    Mobility

    Pluggable Ruby translation framework

    Mobility is a gem for storing and retrieving translations as attributes on a class. These translations could be the content of blog posts, captions on images, tags on bookmarks, or anything else you might want to store in different languages. Storage of translations is handled by customizable "backends" which encapsulate different storage strategies. The default way to store translations is to put them all in a set of two shared tables, but many alternatives are also supported, including translatable columns and model translation tables, as well as database-specific storage solutions such as json/jsonb and Hstore (for PostgreSQL).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19

    Mocker++11

    C++ Mock object auto generator

    Unlike Java or other languages where reflection / introspection is available, mocking is not easy with C++. Even with Google Mock, we need some hand writing. I solved this problem by using home made class declaration parser/generator that reads the class declaration (header file), then generates a mock class. What you need is to run the generator and full featured mock class is there for your unit test. ---- How to use: You need Ruby. Obtain it if you don't have it yet. Get Tools At your convenient directory: git clone https://git.code.sf.net/p/cpp-tools-in-ruby/code tools Get Mocker++11 git clone https://git.code.sf.net/p/mockerplusplus11/code mocker++ Run it Change directory to mocker++ ./Mocker++ --help (On Mac/Unix, you may need to run dos2unix) Code samples (unit test codes) are found in 'unittest/MockerppTest
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Mollino

    Mollino

    Not your usual Architectural Modeler

    Why do Archicad and Revit only share 30 or 40% of the global architectural sofware market ? Maybe because lots of small practices find these software unadapted to the way they work, and to their bank account. I think there's place for an open software that doesn't work like the existing. It will be simple in its tools and processes, and will have infinite capabilities. This will be possible by defining a logical structure. As I am an architect, and I know very little about programming, and wouldn't reach even in 10 years the necessary level to be able to write anything useful for this type of software, my part will be to bring ideas and coherence to this project. If you want to know some more : - go to the blog https://sourceforge.net/p/mollino/blog/ - write me a message ;) I speak french, german, english and italian. Martin Lucas
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Networking and sockets in scripting languages is difficult and often overcomplicated! Monasic is a server daemon (service) which does all the low level work to create a simple message-based environment, allowing easy access to networking via scripts.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    MongoDB Ruby Driver

    MongoDB Ruby Driver

    The Official MongoDB Ruby Driver

    The MongoDB Ruby Driver is the official MongoDB client for Ruby applications, providing an idiomatic API to interact with MongoDB databases. It enables seamless integration with Ruby on Rails and other Ruby-based frameworks for NoSQL data management.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Mongoid

    Mongoid

    Ruby ODM framework for MongoDB

    Mongoid is the officially supported ODM (Object-Document-Mapper) framework for MongoDB in Ruby. This Mongoid community organization is a group of open-source contributors around the Mongoid ODM not affiliated with the company, MongoDB. Mongoid is customarily configured through a mongoid.yml file that specifies options and clients. The simplest configuration is as follows, which configures Mongoid to talk to a MongoDB server at “localhost:27017” and use the database named “mongoid”. If you are not using Ruby on Rails, Mongoid configuration must be loaded manually. This can be done via the Mongoid.load! method, which takes the configuration file path as its argument. It is also possible to configure Mongoid directly in Ruby, without using a configuration file. This configuration style does not support the concept of environments - whatever configuration is provided, it is applied to the current environment, but it does support defining multiple clients.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    .Net/Mono development. Some of the projects hosted here are : FastOpen gksu-sharp
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Monophase

    Monophase

    A one-column minimal responsive Jekyll blog theme

    Monophase is a one-column minimal responsive Jekyll blog theme. One of the purposes of Monophase is to be an alternative option to the default theme of Jekyll—Minima. Monophase is still keeping minimal, but meanwhile, more beautiful and mellow, and doesn't lose some useful basic features, such as archive.
    Downloads: 0 This Week
    Last Update:
    See Project