Software for Ruby
Slate API Docs Generator
Slate' API Docs Generator helps you create beautiful, intelligent, responsive API documentation.
Padrino
Padrino is a Ruby web framework built upon the library Sinatra. Sinatra is a DSL designed to create simple and performant applications written in Ruby. Padrino is uses Sinatra at its core and builds upon it to create a framework take makes it even easier and faster to create advanced web applications with Ruby. Padrino is designed to be agnostic and provides full support for many popular testing, templating, mocking, and data storage choices. It also provides generators that makes it easy to create, models, controllers and application scaffolding. On top of that Padrino provides functionality found in most frameworks including solutions for assets, forms, mail, caching, administration and logging.
Ruby on Rails
Ruby on Rails is an iconic, free and open source, server-side web application framework released under the liberal MIT license. The Ruby-based framework has helped millions of developer make their ideas a reality. The framework is opinionated and promotes best standards and practices for web development. When combining that with a community that is open, helpful and guiding, it's not hard to see why Ruby on Rails is one of the most loved web application frameworks to this day. Ruby on Rails is also used by industry giants like Basecamp, HEY, GitHub, Shopify, Airbnb, Twitch, SoundCloud, Hulu, Zendesk, Square, Cookpad.
Jekyll
Jekyll is a static site generator written in Ruby. With Jekyll, you can transform your plain text into static websites or blogs. No more database, and cumbersome updates and install, simply focus on your content. In Jekyll, permalinks categories, pages, posts, and custom layouts are factored into the design, so you can get started writing content, right away. For layouts and template, Jekyll uses the Liquid templating language which allow you to design and structure a site to your liking. In a nutshell Markdown, Liquid, HTML and CSS goes in, and out comes a static site ready for deployment.
Sinatra
Sinatra is a free and open source DSL library for quickly creating web applications in Ruby with minimal effort. Sinatra is loved by many due to its simplicity and ease-of-user. For Ruby developers, Sinatra is an alternative to web application frameworks like Ruby on Rails, Merb, Nitro, and Camping.
Cucumber
Cucumber is a BDD testing and collaboration platform. Whether you are building open source or proprietary software, Cucumber's collaboration tools will boost your engineering team's performance by employing Behavior-Driven Development (BDD).
Hotwire
Hotwire or HTML Over The Wire is an alternative approach to building modern web applications without using much JavaScript by sending HTML instead of JSON over the wire. Hotwire is a newly released project from the guys at Basecamp, and the Ruby on Rails creator David Heinemeier Hansson. The project aims to simplify the process of building web-based apps as a small team or solo developer. The concept is however not new, it dates back years, and we have seen implementations being done before. Laravel Livewire, Phoenix Liveview and HTMX is similar implementations of the concept or serverside render blocks of HTML dynamically.
Motor Admin
Motor Admin is a no-code admin panel for PostgreSQL databases. Deploy your admin panel in minutes using heroku and and other popular Platform-as-a-Service providers. The adming interface of Motor Admin allow you to search, create, update, and delete data entries. Create complex custom actions like sending an automated email to your customers via API integration, build custom reports with SQL and visualize the results with charts and combine individual reports into a single dashboard and share it with your team.
Pakyow
Pakyow is a framework for building modern websites and web apps. Views update in realtime to stay in sync with backend state. This is done using a traditional, backend-driven architecture, which means business logic is written once and stays on the server (write no JavaScript).
AnyCable
With AnyCable you can build lightning fast, reliable real-time applications with Ruby and Rails. It allows you to add real-time features to your Ruby on Rails application without ever having to switch to another platform or language. Stay productive by writing clean, maintainable code in Ruby with the assurance that your application scales and won’t cost a fortune to run.