Ruby Softwares and Apps

Discover best Ruby softwares, apps and websites.

Filter by Platform

Platforms:

Ruby Applications

Sort:
Sublime Text

Sublime Text

Freemium

Sublime Text is a sophisticated text editor for code, markup, and prose. It's known for its speed, powerful features, and extensive customization options. With features like multiple cursors, GoTo Anything, and a robust plugin ecosystem, it's a favorite among developers and writers alike for boosting productivity and creating a tailored editing environment.

Exceptional performance and speed
Automatic packaging
Development
KDevelop

KDevelop

Open Source

KDevelop is a powerful, free, and open-source Integrated Development Environment (IDE) designed for Unix-like systems, Windows, and macOS. It offers a robust set of features for a wide range of programming languages, including C++, Python, PHP, and more, making it a versatile tool for software developers.

Free and Open Source
Extensible by Plugins/Extensions
Development
Eric

Eric

Open Source

Eric is a powerful, feature-rich integrated development environment (IDE) primarily designed for Python and Ruby development. Written in Python, it offers extensive capabilities for code editing, debugging, project management, and more, making it suitable for developers of all levels.

Feature-rich IDE with strong Python and Ruby support.
Python
Development
Zend Studio

Zend Studio

Commercial

Zend Studio is a comprehensive Integrated Development Environment (IDE) specifically designed for professional PHP developers. It offers a rich set of tools to streamline the development lifecycle for web and mobile applications.

Excellent PHP code editing and completion.
Ruby
Development File Management
Lime Text

Lime Text

Open Source

Lime Text is a community-driven, open-source text editor designed for programmers and web developers. It provides a clean and customizable interface with rich features for efficient coding, including syntax highlighting, distraction-free mode, and extensibility through plugins.

Free and open-source: Accessible to everyone and modifiable.
Distraction-free UI
Development
NetBeans

NetBeans

Open Source

NetBeans is a free and open-source Integrated Development Environment (IDE) specifically designed for enterprise-level Java development, supporting a wide array of other languages and technologies, including PHP, C++, JavaScript, HTML, and CSS. It provides comprehensive tools for coding, debugging, testing, and deploying applications.

Comprehensive features for various programming languages.
Automatic Indentation
Development File Management
repl.it

repl.it

Free

Repl.it is an online integrated development environment (IDE) that allows users to write, run, and debug code in numerous programming languages directly in their web browser. It provides a cloud-based platform for development, collaboration, and learning, eliminating the need for local setup.

Zero setup required to start coding in many languages.
Cloud IDE
Development OS & Utilities
Cloudify

Cloudify

Open Source

Cloudify is an open-source cloud orchestration platform designed for automating the deployment, management, and scaling of applications across various cloud environments and infrastructure.

Strong multi-cloud and multi-infrastructure support.
Nginx
Development
Cloudfoundry

Cloudfoundry

Open Source

Cloud Foundry is an open-source, multi-cloud Platform-as-a-Service (PaaS) designed to simplify the deployment, scaling, and management of applications. It offers developers a comprehensive environment to build and run applications without managing the underlying infrastructure.

Simplifies application deployment and management.
MongoDB
Development
BitNami Application Stacks

BitNami Application Stacks provides a streamlined solution for deploying popular web applications and development environments with minimal effort. Offering a vast catalog of pre-configured, ready-to-run packages, it simplifies the setup process, making it accessible for developers, system administrators, and even non-technical users.

Simplifies installation of complex applications
LAMP
Development Social & Communications
Hackety Hack!

Hackety Hack! is an open-source application designed to introduce absolute beginners to the world of computer programming using the Ruby language. It provides a friendly and interactive environment to learn the fundamentals of coding.

Excellent for absolute beginners with no prior coding experience.
Development
hastebin

hastebin

Open Source

Hastebin is a simple, free, and open-source paste service designed for sharing code snippets, notes, and text quickly and anonymously. It emphasizes speed and a clean interface for effortless pasting and sharing.

Extremely easy to use, minimal interface.
Command line interface
Development OS & Utilities
Buddy

Buddy

Freemium

Buddy is a powerful yet simple Continuous Integration/Continuous Deployment (CI/CD) platform designed to help developers build, test, and deploy applications with ease. Its user-friendly interface and extensive integrations make automating development workflows straightforward, from code commit to production deployment.

Extremely easy to use with visual pipeline editor.
Asset Pipeline
Development
Springloops

Springloops

Freemium

Springloops is a powerful web-based version control and deployment service tailored for web developers. Supporting Git and Subversion, it offers integrated code collaboration, automated deployments, and a user-friendly interface to streamline development workflows from code commit to production.

Integrated version control and deployment
Version Control
Development File Sharing
Diaspora

Diaspora

Open Source

Diaspora is a user-owned, nonprofit, and decentralized social network based on the free Diaspora software. It aims to provide a privacy-focused alternative to traditional social media platforms, empowering users through distributed infrastructure and a focus on community control.

Strong emphasis on user privacy and data control.
Decentralized
Social & Communications
Plesk

Plesk

Commercial

Plesk is a leading web hosting control panel and server management platform designed to simplify the administration of websites, servers, and hosting services. It offers a comprehensive suite of tools for web professionals, developers, and hosting providers.

Intuitive and user-friendly graphical interface.
Bitbucket Integration
Development Network & Admin OS & Utilities
Fluentd

Fluentd

Open Source

Fluentd is an open-source data collector that provides a unified logging layer, enabling you to collect, parse, transform, and output logs from various sources to multiple destinations. It is written in Ruby and highly pluggable.

Highly flexible and extensible via plugins.
Ruby
Network & Admin
ShiftEdit

ShiftEdit

Freemium

ShiftEdit is a versatile, web-based Integrated Development Environment (IDE) designed for web developers. It offers a rich set of features including code editing for various languages, built-in FTP/SFTP access, and seamless integration with cloud storage services like Dropbox and version control platforms like GitHub. Ideal for collaborative projects and development on the go, ShiftEdit provides a comprehensive environment directly within your browser.

Accessible from any web browser, offering great flexibility.
Dropbox integration
Development
Valentina Reports

Embed powerful, cross-platform reporting capabilities into your applications with Valentina Reports ADK. This royalty-free solution supports various programming languages and provides a graphical report designer.

Deeply embeddable reporting engine.
Cross-platform
Development
logstash

logstash

Open Source

Logstash is a powerful open-source data ingestion and transformation pipeline, part of the Elastic Stack. It allows users to collect data from diverse sources, perform real-time transformations, and ship it to a multitude of destinations, making it a cornerstone for centralized logging and data analysis.

Highly flexible and customizable via a rich plugin ecosystem.
Java
Appcelerator Titanium

Appcelerator Titanium

Open Source

Appcelerator Titanium is a powerful open-source framework designed for building native mobile applications from a single JavaScript codebase. It enables developers to leverage their existing web development skills to create high-performance, truly native user experiences across iOS and Android devices.

Develop native apps for iOS and Android with JavaScript
Code completion
Development
Codecademy

Codecademy

Freemium

Codecademy is a leading online interactive platform providing free and paid coding courses in various programming languages and technologies. It offers a hands-on learning experience directly in your browser, making it accessible for beginners and those looking to expand their skill set.

Interactive learning environment is highly effective for beginners.
Built-in Terminal
Development Education & Reference
wxWidgets

wxWidgets

Open Source

wxWidgets is a mature, open-source C++ library that empowers developers to create cross-platform graphical user interfaces (GUIs) with native look and feel.

Native look and feel on each platform.
Python
Development
Amahi Home Server

Amahi Home Server

Open Source

Amahi Home Server is a free and open-source server system based on Fedora Linux, designed to simplify home networking and digital life. It provides easy-to-use solutions for file sharing, backups, media streaming, and application management within a home environment.

User-friendly web interface simplifies setup and management.
Music Streaming
Audio & Music Backup & Sync Development File Sharing Network & Admin Office & Productivity Security & Privacy
jRuby

jRuby

Open Source

JRuby is a robust implementation of the Ruby programming language built on the Java Virtual Machine (JVM). It provides seamless interoperability between Ruby and Java, allowing developers to leverage the strengths of both ecosystems.

Seamless interoperability with Java.
Interpreter
Development
Translation.io

Translation.io

Freemium

Translation.io is a modern translation management platform specifically designed for developers, offering seamless integration with various frameworks, with a strong focus on Ruby. It automates the localization workflow, making it easier to manage and deploy multilingual applications without complex setups.

Excellent integration with Ruby frameworks for automated string extraction.
Ruby
Development Education & Reference
Chef

Chef

Open Source

Chef is a powerful automation platform used for managing and configuring infrastructure as code. It allows organizations to define their infrastructure environment in code, enabling consistent, repeatable, and scalable deployments and configuration management across diverse environments.

Robust Infrastructure as Code implementation for consistency.
Configuration Management
Network & Admin OS & Utilities
Puppet

Puppet

Open Source

Puppet is a comprehensive open-source and commercial software configuration management and automation platform designed to help IT teams manage infrastructure at scale. It allows users to define and enforce the desired state of servers and applications across their environment, automating repetitive tasks and ensuring consistency.