Open Source Ruby Software

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.

  • Optimize your workforce. Icon
    Optimize your workforce.

    Avilar serves clients in the private, government and non-profit sectors, with 50 to 250,00 learners and administrative users.

    To win in today’s business environment, you need the right people, with the right skills, in the right jobs, at the right time. Avilar, the Competency Company, helps astute organizations optimize their workforce for success. Avilar’s competency and eLearning tools provide flexible workforce analytics solutions that work.
  • An All-in-One EMR Exclusively for Therapy and Rehab. Icon
    An All-in-One EMR Exclusively for Therapy and Rehab.

    Electronic Medical Records Software

    Managing your therapy and rehab practice is a time-consuming process. You spend hours on paperwork, billing, scheduling, and more. Raintree’s Therapy & Rehab EHR is here to help you manage your practice more efficiently. With our all-in-one solution, you’ll get the tools you need to streamline your therapy and rehab practice, improve patient care, and get back to doing what you love.
  • 1
    Zero Install
    Zero Install is a decentralised cross-distribution software installation system. Create one package that works everywhere! With dependency handling and automatic updates, full support for shared libraries, and integration with native package managers
    Leader badge
    Downloads: 13,670 This Week
    Last Update:
    See Project
  • 2
    OpenProject

    OpenProject

    OpenProject is the leading open source project management software

    Open source project management software. Efficient classic, agile or hybrid project management in a secure environment. Take control of your data and stay secure. Take back your data ownership, we give you the power to protect your privacy in a secure environment and with highest standards in data security and privacy. OpenProject can be installed on-premises in your own infrastructure, having full control and 100% data ownership. You know where your data is stored and what happens to it, without external influence. Make your teams' working lives easier, more productive, and more enjoyable. Whether it is traditional, agile or hybrid project management, OpenProject is the fastest and safest way for teams to connect, structure their work and achieve results. Everyone knows the goals and works together to achieve them. Organize your own tasks and assign tasks to a teammate. With OpenProject you have all the information in one place.
    Downloads: 66 This Week
    Last Update:
    See Project
  • 3

    milter manager

    Protects you from spam mails and virus mails effectively with milter

    This project has been moved to https://milter-manager.osdn.jp/ milter manager protects you from spam mails and virus mails effectively with milter. milter manager has embedded Ruby interpreter to control milters flexibly. milter manager can be used with Sendmail on Postfix on Ubuntu, CentOS, FreeBSD and so on.
    Leader badge
    Downloads: 4,274 This Week
    Last Update:
    See Project
  • 4
    Bridge Designer and Contest

    Bridge Designer and Contest

    A national virtual bridge engineering contest for kids of all ages.

    **Unfortunately, the Bridge Contest is no longer operational. We hope the code base will be of use to others with similar projects in mind.** A national virtual bridge engineering contest with prizes for middle and high school kids, grades 6 to 12, but anyone can enter for fun. Based on the award-wining Bridge Designer client software, now open source through this project. Web site infrastructure supports worldwide participation in qualifying and semifinal rounds with a tiny administrative staff. The new Rails back end is a RubyMine project. Thanks to JetBrains for this mega development environment!
    Leader badge
    Downloads: 3,450 This Week
    Last Update:
    See Project
  • Claims Processing solution for healthcare practitioners. Icon
    Claims Processing solution for healthcare practitioners.

    Very easy to use for medical, dental and therapy offices.

    Speedy Claims became the top CMS-1500 Software by providing the best customer service imaginable to our thousands of clients all over America. Medical billing isn't the kind of thing most people get excited about - it is just a tedious task you have to do. But while it will never be a fun task, it doesn't have to be as difficult or time consumimg as it is now. With Speedy Claims CMS-1500 software you can get the job done quickly and easily, allowing you to focus on the things you love about your job, like helping patients. With a simple interface, powerful features to eliminate repetitive work, and unrivaled customer support, it's simply the best HCFA 1500 software available on the market. A powerful built-in error checking helps ensure your HCFA 1500 form is complete and correctly filled out, preventing CMS-1500 claims from being denied.
  • 5
    Jbuilder

    Jbuilder

    Generate JSON objects with a Builder-style DSL

    Jbuilder gives you a simple DSL for declaring JSON structures that beats manipulating giant hash structures. This is particularly helpful when the generation process is fraught with conditionals and loops. You can either use Jbuilder stand-alone or directly as an ActionView template language. When required in Rails, you can create views à la show.json.jbuilder (the json is already yielded). Fragment caching is supported, it uses Rails.cache and works like caching in HTML templates. If your collection cache depends on multiple sources (try to avoid this to keep things simple), you can name all these dependencies as part of a block that returns an array.
    Downloads: 17 This Week
    Last Update:
    See Project
  • 6
    MailCatcher

    MailCatcher

    Catches mail and serves it through a dream

    Catches mail and serves it through a dream. MailCatcher runs a super simple SMTP server that catches any message sent to it to display in a web interface. Run mailcatcher, set your favorite app to deliver to smtp://127.0.0.1:1025 instead of your default SMTP server, then check it out to see the mail that's arrived so far. Shows HTML, Plain Text and Source version of messages, as applicable. Rewrites HTML enabling display of embedded, inline images/etc and opens links in a new window. Command-line options to override the default SMTP/HTTP IP and port settings. Mail appears instantly if your browser supports WebSockets, otherwise updates every thirty seconds. Sendmail-analogue command, catchmail, makes using mailcatcher from PHP a lot easier. Encodings are difficult. MailCatcher does not completely support utf-8 straight over the wire, you must use a mail library that encodes things properly based on SMTP server capabilities.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 7
    Pro Git

    Pro Git

    Pro Git 2nd Edition

    Welcome to the second edition of the Pro Git book. The entire Pro Git book, written by Scott Chacon and Ben Straub and published by Apress, is available here. All content is licensed under the Creative Commons Attribution Non Commercial Share Alike 3.0 license. Print versions of the book are available on Amazon.com. What is “version control”, and why should you care? Version control is a system that records changes to a file or set of files over time so that you can recall specific versions later. For the examples in this book, you will use software source code as the files being version controlled, though in reality you can do this with nearly any type of file on a computer. If you are a graphic or web designer and want to keep every version of an image or layout (which you would most certainly want to), a Version Control System (VCS) is a very wise thing to use.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 8
    Cucumber

    Cucumber

    Cucumber for Ruby

    It’s simple. Whether open source or commercial, our collaboration tools will boost your engineering team's performance by employing Behavior-Driven Development (BDD). And with our world-class training, take it to places it’s never been. Cucumber is a tool for running automated tests written in plain language. Because they're written in plain language, they can be read by anyone on your team. Because they can be read by anyone, you can use them to help improve communication, collaboration and trust on your team. This is the Ruby implementation of Cucumber. Cucumber is also available for JavaScript, Java, and a lot of other languages. Validate executable specifications against your code on any modern development stack. 40+ million open source downloads, the #1 tool for BDD. CucumberStudio is the leading collaboration platform for BDD - an easy-to-use tool to define ideas, test code, and learn in production from real-time insight.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 9
    Jazzy

    Jazzy

    Soulful docs for Swift & Objective-C

    jazzy is a command-line utility that generates documentation for Swift or Objective-C. Instead of parsing your source files, jazzy hooks into Clang and SourceKit to use the AST representation of your code and its comments for more accurate results. The output matches the look and feel of Apple’s official reference documentation, post WWDC 2014. Jazzy can also generate documentation from compiled Swift modules using their symbol graph instead of source code. You need development tools to build the project you wish to document. Jazzy supports both Xcode and Swift Package Manager projects. Jazzy expects to be running on macOS. Run jazzy from your command line. Run jazzy -h for a list of additional options. Swift documentation is written in markdown and supports a number of special keywords. You can set options for your project’s documentation in a configuration file, .jazzy.yaml by default.
    Downloads: 6 This Week
    Last Update:
    See Project
  • Create state-of-the-art conversational agents with Google AI Icon
    Create state-of-the-art conversational agents with Google AI

    Using Dialogflow, you can provide new and engaging ways for users to interact with your product.

    Dialogflow can analyze multiple types of input from your customers, including text or audio inputs (like from a phone or voice recording). It can also respond to your customers in a couple of ways, either through text or with synthetic speech. Dialogflow CX and ES provide virtual agent services for chatbots and contact centers. If you have a contact center that employs human agents, you can use Agent Assist to help your human agents. Agent Assist provides real-time suggestions for human agents while they are in conversations with end-user customers.
  • 10
    mrViewer

    mrViewer

    Flipbook, Image Viewer and Audio-Video Player

    This project is no longer active. It has been replaced by mrv2 at: www.sourceforge.net/p/mrv2 A video player, interactive image viewer, and flipbook for use in VFX, 3D computer graphics and professional illustration.
    Leader badge
    Downloads: 143 This Week
    Last Update:
    See Project
  • 11
    vym - view your mind
    VYM (View Your Mind) is a tool to generate and manipulate maps which show your thoughts. Such maps can help you to improve your creativity and effectivity. You can use them for time management, to organize tasks, to get an overview over complex contexts
    Leader badge
    Downloads: 128 This Week
    Last Update:
    See Project
  • 12
    Chatwoot

    Chatwoot

    Open-source customer engagement suite, an alternative to Intercom

    If you have questions, are confused, or just want to understand our product better, we've got your back. Customer engagement suite, an open-source alternative to Intercom, Zendesk, Salesforce Service Cloud etc. Chatwoot is an open-source, self-hosted customer engagement suite. Chatwoot lets you view and manage your customer data, communicate with them irrespective of which medium they use, and re-engage them based on their profile. Talk to your customers using our live chat widget and make use of our SDK to identify a user and provide contextual support. Connect your Facebook pages and start replying to the direct messages to your page. Connect your Instagram profile and start replying to the direct messages. Connect your Twitter profiles and reply to direct messages or the tweets where you are mentioned. Connect your Telegram bot and reply to your customers right from a single dashboard.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 13
    Logstash

    Logstash

    Centralize, transform and stash your data

    Logstash is a server-side data processing pipeline that dynamically ingests data from numerous sources, transforms it, and ships it to your favorite “stash” regardless of format or complexity. It supports and ingests data of all shapes, sizes and sources, dynamically transforms and prepares this data, and transports it to the output of your choice. Logstash is extensible, with over 200 plugins available to let you create and configure your pipeline how you choose.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 14
    Robolinux

    Robolinux

    MAX Privacy with Robolinux R12.12

    All 3 Robolinux Desktop versions come with new login and grub boot splash screens & LibreWolf browser which has the highest privacy! LibreWolf is a fork of Firefox so you can use its data. The Legacy Bios isos only work in VM's & Non UEFI PC's. Don't miss 50% Off 12+ price only $59.95 Expires March 27th 2024 The 12+ Sale details Robo UNTRACKER Custom Installer FREE! Save $40 FAAST Boot Custom Installer FREE! Save $40 Backdoor security Custom Installer FREE! Save $40 12 Advanced upgrades! Privacy App installers FREE! Stealth VM for FREE! Save $40 C Drive to VM for FREE! Save $40 The UNTRACKER makes you 100% anonymous on the internet so you can stop being tracked & traced by Evil Governments & Spy Agencies! All Robolinux R12 rolling realease Legacy BIOS & UEFI versions have the newest 5.15 Linux Kernel, compilers & software libraries & applications. Each rock solid R12 version has Long Term Support through 2025 Follower of YASHUA! John Martinson Robolinux
    Leader badge
    Downloads: 134 This Week
    Last Update:
    See Project
  • 15
    Jekyll

    Jekyll

    A simple, blog-aware static site generator written in Ruby

    Jekyll is a simple, blog-aware, static site generator that’s ideal for creating personal, project, or organization sites. Jekyll is incredibly simple-- it just takes your content, renders Markdown and Liquid templates, and spits out a complete, static website ready for deployment. No configurations, databases, pesky updates and other needless complexities. Jekyll lets you focus on what really matters: your content. Jekyll is easy to install and run. You can have your own website or blog up and running in no time at all!
    Downloads: 4 This Week
    Last Update:
    See Project
  • 16
    OpenSourceBilling

    OpenSourceBilling

    A super simple way to create & send invoices, receive payments online

    OpenSourceBilling or OSB is a simple, open source web application for creating and sending invoices, receiving payments, managing clients, and tracking and reporting. There’s no need to pay for these services because OSB does it all for free and easily. OSB can produce reports of sales, payments and collected revenues, and simply makes billing and invoicing hassle-free. OSB comes with plenty of built-in features, such as recurring invoices, exporting to PDF, time tracking, receiving payments through Paypal and credit card, Freshbooks and Quickbooks data importing and more. It also supports several different languages as well as currencies.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 17
    Systems Biology Markup Language (SBML)

    Systems Biology Markup Language (SBML)

    A file format for exchanging computational models in systems biology

    The Systems Biology Markup Language (SBML) is an XML-based description language for representing computational models in systems biology. Visit the project web site to learn more.
    Leader badge
    Downloads: 84 This Week
    Last Update:
    See Project
  • 18
    Brakeman

    Brakeman

    A static analysis security vulnerability scanner for Ruby on Rails app

    Brakeman is a free vulnerability scanner specifically designed for Ruby on Rails applications. It statically analyzes Rails application code to find security issues at any stage of development. Brakeman now uses the parallel gem to read and parse files in parallel. By default, parallel will split the reading/parsing into a number of separate processes based on number of CPUs. In testing, this has dramatically improved speed for large code bases, around 35% reduction in overall scan time. Brakeman will now track and return very simple literal values (e.g. strings, hashes of literals, arrays of literals) from very simple class methods (e.g. single line). Since ActiveRecord enums essentially generate some class (and instance) methods that return fixed literal values, the above class method return values is also used to support enum.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 19
    Mastodon

    Mastodon

    Self-hosted, globally interconnected microblogging community

    Social networking, back in your hands. Follow friends and discover new ones among more than 4.4M people. Publish anything you want: links, pictures, text, video. All on a platform that is community-owned and ad-free. Mastodon isn’t a single website like Twitter or Facebook, it's a network of thousands of communities operated by different organizations and individuals that provide a seamless social media experience. Mastodon comes with effective anti-abuse tools to help protect yourself. Thanks to the network's spread out and independent nature there are more moderators who you can approach for personal help, and communities with strict codes of conduct. You have 500 characters. You can adjust the thumbnails of your pictures with focal points. You can use custom emojis, hide things behind spoiler warnings and choose who sees a given post. Messed it up? You can delete & redraft for quick corrections.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 20
    Vagrant

    Vagrant

    Vagrant is a tool for building and distributing environments

    Development environments simplified. Vagrant enables the creation and configuration of lightweight, reproducible, and portable development environments. Download the open-source Vagrant binary and run it locally or within your environments. Vagrant is designed for everyone as the simplest and fastest way to create a virtualized environment. Single workflow to build and manage virtual machine environments. Declarative configuration file describes all the requirements and builds them through a consistent workflow. Mirror production environments by providing the same operating system, packages, users, and configurations, all while giving users the flexibility to use their favorite editor, IDE, and browser. Share files and folders between a local machine and the Vagrant box. Start by following a tutorial to create a simple environment with Vagrant or learn about how the project works by exploring the documentation.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 21
    image-builder-rpi

    image-builder-rpi

    SD card image for Raspberry Pi with Docker: HypriotOS

    This repo builds the SD card image with HypriotOS for the Raspberry Pi 1, 2, 3, 4 and Zero. You can find released versions of the SD card image here in the GitHub releases page. To build this SD card image we have to take the files for the root filesystem from os-rootfs.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 22
    Development of this library has been moved to https://github.com/kordamp/json-lib/ Json-lib is a java library for transforming beans, maps, collections, java arrays and XML to JSON and back again to beans and DynaBeans. It is based on the work by Douglas Crockford in http://www.json.org/java.
    Downloads: 89 This Week
    Last Update:
    See Project
  • 23
    Active Admin

    Active Admin

    The administration framework for Ruby on Rails applications

    Active Admin is a Ruby on Rails plugin for generating administration style interfaces. It abstracts common business application patterns to make it simple for developers to implement beautiful and elegant interfaces with very little effort. Customizable global navigation allows you to create usable admin interfaces for your business. Use the bundled Devise configuration or implement your own authorization using the provided hooks. Use scopes to create sections of mutually exclusive resources for quick navigation and reporting. Add buttons, links or other content in the “Action Items” section on each screen. Index screens are available in many styles. The default, shown here, is a table view, but Active Admin also supports Grids, Blocks and a Blog view. Allow users to filter resources by searching strings, text fields, dates, and numeric values. Customize the sidebar sections with a simple DSL built in to Active Admin.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 24
    Alan AI for React Native

    Alan AI for React Native

    Build a multimodal conversational UX for apps created with React

    Quickly add voice to your app with the Alan Platform. Create an in-app voice assistant to enable human-like conversations and provide a personalized voice experience for every user. Alan is a conversational voice AI platform that lets you create an intelligent voice assistant for your app. It offers all the necessary tools to design, embed, and host your voice solutions. A powerful web-based IDE where you can write, test and debug dialog scenarios for your voice assistant or chatbot. Alan's AI-backend powered by the industry’s best Automatic Speech Recognition (ASR), Natural Language Understanding (NLU) and Speech Synthesis. The Alan Cloud provisions and handles the infrastructure required to maintain your voice deployments and perform all the voice processing tasks. Voice enable your app, you only need to get the Alan Client SDK and drop it into your app. No need to plan for, deploy and maintain any infrastructure or speech components - the Alan Platform does the bulk of the work.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 25
    Asciidoctor

    Asciidoctor

    A fast, open source text processor and publishing toolchain

    A fast text processor & publishing toolchain for converting AsciiDoc to HTML5, DocBook & more. Asciidoctor is a fast, open source, Ruby-based text processor for parsing AsciiDoc® into a document model and converting it to output formats such as HTML 5, DocBook 5, manual pages, PDF, EPUB 3, and other formats. Asciidoctor also has an ecosystem of extensions, converters, build plugins, and tools to help you author and publish content written in AsciiDoc. Asciidoctor reads the AsciiDoc source, and converts it to publishable formats, such as HTML 5. Asciidoctor provides built-in converters for three output formats by default: HTML 5, DocBook 5, and man page (short for manual page). Additional converters, such as PDF and EPUB 3, are provided by separate gems. Asciidoctor also provides an out-of-the-box HTML experience complete with a default stylesheet and built-in integrations.
    Downloads: 2 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next