Alternatives to RubyMotion
Compare RubyMotion alternatives for your business or organization using the curated list below. SourceForge ranks the best alternatives to RubyMotion in 2026. Compare features, ratings, user reviews, pricing, and more from RubyMotion competitors and alternatives in order to make an informed decision for your business.
-
1
Google Cloud Run
Google
Cloud Run is a fully-managed compute platform that lets you run your code in a container directly on top of Google's scalable infrastructure. We’ve intentionally designed Cloud Run to make developers more productive - you get to focus on writing your code, using your favorite language, and Cloud Run takes care of operating your service. Fully managed compute platform for deploying and scaling containerized applications quickly and securely. Write code your way using your favorite languages (Go, Python, Java, Ruby, Node.js, and more). Abstract away all infrastructure management for a simple developer experience. Build applications in your favorite language, with your favorite dependencies and tools, and deploy them in seconds. Cloud Run abstracts away all infrastructure management by automatically scaling up and down from zero almost instantaneously—depending on traffic. Cloud Run only charges you for the exact resources you use. Cloud Run makes app development & deployment simpler. -
2
Twilio
Twilio
Design and deploy your ideal customer engagement experience. Twilio is a single fully-programmable platform with flexible APIs for any channel and over 400+ integrations, backed by a community of over 9 million developers. Build accurate and personalized experiences for your customers, easily and at scale, using SMS and WhatsApp messaging, voice, video, email, and more. Browse documentation and SDKs in multiple coding languages, including Ruby, Python, PHP, Node.js, java, and C#, or jumpstart your first project with our open source code templates to quickly build production-ready communications apps. Sign up and start building today. -
3
Engine Yard
Engine Yard
The full-stack Ruby on Rails DevOps experts. Engine Yard is up to 90% cheaper than hiring an internal DevOps team. A decade of experience optimizing and contributing back to open source. We are here to help you. Global support engineers to watch over your application day and night. Let us stay up so you don’t have to. The best Ruby DevOps in the world to help you troubleshoot or optimize your code base. No need to hire in-house DevOps. Global support engineers to watch over your application day and night. Let us stay up so you don’t have to.Starting Price: $25 per month -
4
Scout Monitoring
Scout Monitoring
Scout Monitoring is Application Performance Monitoring (APM) that finds what you can't see in charts. Scout APM is application performance monitoring that streamlines troubleshooting by helping developers find and fix performance issues before customers ever see them. With real-time alerting, a developer-centric UI, and tracing logic that ties bottlenecks directly to source code, Scout APM helps you spend less time debugging and more time building a great product. Quickly identify, prioritize, and resolve performance problems – memory bloat, N+1 queries, slow database queries, and more – with an agent that instruments the dependencies you need at a fraction of the overhead. Scout APM is built for developers, by developers, and monitors Ruby, PHP, Python, Node.js, and Elixir applications. -
5
Codename One
Codename One
Codename One is an open-source cross-platform mobile app development framework to build native iOS, Android, Desktop & Web apps with a single Java or Kotlin codebase. It compiles Java or Kotlin into native code for iOS, Android, UWP (Universal Windows Platform), and even JavaScript (with seamless PWA and Thread support). It's a complete mobile platform featuring virtual machines, simulator, design tools (visual theme/builder/css), IDE integrations, ports to multiple OS's and much more. It provides full access to the underlying native OS code (e.g. Objective-C, C#, Dalvik/ART) through a portable abstraction which enables 100% code reuse. -
6
Ruby
Ruby Language
Wondering why Ruby is so popular? Its fans call it a beautiful, artful language. And yet, they say it’s handy and practical. Since its public release in 1995, Ruby has drawn devoted coders worldwide. In 2006, Ruby achieved mass acceptance. With active user groups formed in the world’s major cities and Ruby-related conferences filled to capacity. Ruby-Talk, the primary mailing list for discussion of the Ruby language, climbed to an average of 200 messages per day in 2006. It has dropped in recent years as the size of the community pushed discussion from one central list into many smaller groups. Ruby is ranked among the top 10 on most of the indices that measure the growth and popularity of programming languages worldwide (such as the TIOBE index). Much of the growth is attributed to the popularity of software written in Ruby, particularly the Ruby on Rails web framework.Starting Price: Free -
7
Crystal
Crystal
Crystal’s syntax is heavily inspired by Ruby’s, so it feels natural to read and easy to write, and has the added benefit of a lower learning curve for experienced Ruby devs. Crystal is statically type-checked, so any type errors will be caught early by the compiler rather than fail on runtime. Moreover, and to keep the language clean, Crystal has built-in type inference, so most type annotations are unneeded. All types are non-nilable in Crystal, and available variables are represented as a union between the type and nil. As a consequence, the compiler will automatically check for null references in compile time. Crystal’s answer to metaprogramming is a powerful macro system, which ranges from basic templating and AST inspection to types inspection and running arbitrary external programs.Starting Price: Free -
8
Ruby
Ruby
Ruby’s here to answer your calls and connect with your website visitors, so you can focus on your business. We never call in sick. We never go on vacation. We are always on. From full-time to just-when-you-need-it, Ruby’s virtual receptionists have got you covered—making the most out of every customer conversation. Ruby can work as a full-time extension of your team. Call answering, routing and transferring, customer intake, messages, and more are all included. Send calls to Ruby, straight to you, or any other number you choose with call forwarding. Have us hold calls with one tap, or set Ruby as backup—we’ll answer only if you don’t. Update receptionists on your preferred call answering instructions with the status function, sync your day’s schedule with your call handling using Ruby’s calendar integration, and provide messages you’d like relayed to your callers.Starting Price: $349 per month -
9
PointPin
PointPin
Pointpin is a simple API that gives your sites and apps fast, reliable IP geolocation (and useful location data, too). No configuration, no troubleshooting: it just works. The lightweight JSON API makes integration trivial. Perfect for native apps (iOS or Android), web apps, or websites. We recommend using the official Pointpin Ruby gem for integration with Ruby apps. First install the gem by adding this to your gemfile.Starting Price: $12 per month -
10
Rubi CRM
Cmis-Uk
Rubi includes all of the tools required to effectively manage data for your Members, Customers, Contacts, Sales, Events, Training and Bookings. We also offer a wide range of integration options including Website, Outlook, Sage, QuickBooks, Xero, eCERT and Zoom services. We are CMIS-UK, an experienced UK based CRM provider and the creators of the outstanding Rubi CRM system. Since 2010, we have been working in partnership with businesses across the UK and globally to improve data management processes through high quality CRM Products, Services and Support. Rubi is a cloud-based Customer Relationship Manager (CRM) solution for companies that offer Membership, Training, Events and B2B services. Accessible via any device connected to the internet, Rubi is also packed with functionality to effectively manage data for Companies, Contacts, Membership Programmes, Events, Training Courses, Bookings and more!Starting Price: $15.00/month/user -
11
Lita
Lita
A robot companion for your company's chat room. Lita is a chat bot written in Ruby. It connects with your favorite chat service and helps keep you efficient while having fun. Turn tedious, time-consuming, and error-prone tasks into simple commands. Using chat as the primary interface for business operations lets everyone see what's happening all the time. Having fun with your robot forms bonds and develops a sense of community. Lita is written in Ruby, a powerful, easy to learn programming language. Lita is free to use and the source code is available on GitHub. Install plugins from those already published, or write your own. -
12
Komodo IDE
ActiveState Software
Code faster with the IDE for today’s web languages – Python, PHP, Perl, Golang, Ruby and more. -
13
Ruby AI
Ruby AI
Ruby AI is a cloud-based, AI-powered sales strategist that accelerates deal-making by instantly generating personalized, insights-driven sales playbooks for any prospect. With just a few inputs, no prompts required, Ruby crafts tailored multi-stage strategies covering initial outreach, discovery questions, objection handling, ROI projections, implementation plans, competitive positioning, and win-closing tactics. It acts as an elite sales coach by evolving strategies based on account-specific notes or transcripts, and even produces ready-to-send slides and summaries for each stage of the sales process. As a dedicated account research assistant, Ruby compiles 360° profiles of target companies, covering background, workforce analysis, recent news, financials, and ideal contacts. Users can pose deep account-level queries and receive strategic documents, action plans, and competitive insights in seconds.Starting Price: $150 per month -
14
REST Assured
REST Assured
Testing and validating REST services in Java is harder than in dynamic languages such as Ruby and Groovy. REST Assured brings the simplicity of using these languages into the Java domain.Starting Price: Free -
15
Squish
Qt Group
Squish GUI Tester automates testing of graphical user interfaces across platforms and technologies such as Qt, Java, Web, .NET/WPF, iOS, Android, and embedded systems. Test scripts can be written in Python, JavaScript, Perl, Tcl, or Ruby, and its object-based recognition ensures tests remain reliable even as UIs change. With features like record/replay, keyword-driven and data-driven testing, test suite management, and CI/CD integration, Squish helps teams reduce manual testing, accelerate testing cycles, and ensure consistent performance, usability, and reliability. It is ideal for teams building enterprise-scale or safety-critical applications requiring high-quality, maintainable GUI testing workflows. -
16
Avo
Avo
Avo is the Essential Toolkit for building Internal Tools with Ruby on Rails. Building boilerplate features is a messy, boring, and time-consuming process. Lean teams use Avo to offload the technical heavy lifting, so they can focus on the more unique aspects of their businesses. Avo works with all types of Ruby on Rails apps, new or existing, big or small, and it's fully customizable.Starting Price: $50/month (Pro) -
17
Ruby Grape
Ruby Grape
An opinionated framework for creating REST-like APIs in Ruby. -
18
Fat Free CRM
Fat Free CRM
Fat Free CRM is an open source Ruby on Rails-based customer relationship management platform. Out of the box it features group collaboration, campaign and lead management, contact lists, and opportunity tracking. My thanks go to early adopters, beta testers, and open source enthusiasts for overwhelming positive feedback, words of encouragement, and inspiration. Keep your ideas coming! The project goal is to spur CRM innovation by providing clean code base that can be easily extended by developers. Check it out and fork away! An open source CRM designed to be highly customizable; elegant in simplicity. Grab the code from GitHub, and deploy it to your favorite host. Fat-Free CRM is open source Ruby on Rails-based customer relationship management (CRM) platform designed for small teams. -
19
REST United
REST United
REST United is a platform that simplifies the process of generating Software Development Kits (SDKs) for REST APIs across multiple programming languages, including PHP, Python, Ruby, ActionScript (Flash), C#, Android, Objective-C, Scala, and Java. In just five simple steps, users can create SDKs accompanied by highly customizable documentation featuring easy-to-follow example code, enhancing developer engagement. The platform also leverages the Postman Chrome plug-in to facilitate testing and debugging of REST APIs, streamlining the development workflow. For those designing their own REST APIs using frameworks like Node.js, Ruby Sinatra, Scala Scalatra, or Java JAX-RS, REST United offers assistance in generating server-side code. Support is readily available, with the promise of responses within 12 hours to any inquiries. Overall, REST United aims to make REST API development more accessible and efficient by providing tools that bridge the gap between API design and implementation.Starting Price: $1 per month -
20
Ruby Max Solutions
SWAS Technologies
Ruby Max Solutions is a comprehensive jewelry store management software developed by SWAS Technologies. It offers a suite of features tailored to the needs of jewelry retailers, including customer purchase history tracking, appraisal management, commission management, consignment handling, jewelry design tools, marketing management, multi-store management, pricing management, repair tracking, supplier management, and wholesaler management . As a web-based SaaS platform, Ruby Max Solutions enables jewelry businesses to streamline their operations, enhance customer relationships, and efficiently manage various aspects of their retail processes. -
21
Ruby Has
Ruby Has Fulfillment
Empower your brand and boost customer satisfaction with a full-service fulfillment provider that walks alongside your brand as a committed partner. Ruby Has Fulfillment leads the third-party logistics (3PL) industry with cutting-edge technology, seamless integration, and an uncompromised commitment to quality. Six warehouse locations across the US (NY, CA, NJ, NV, KY) and Canada allow you to ship faster and reduce freight costs by up to 45% with international fulfillment solutions. At Ruby Has we align our technology and team with your specific needs for a customized solution that maximizes results. We offer unprecedented order and inventory accuracy, intuitive software that shows real-time reporting, and exceptional warehouse organization. At Ruby Has, we have more than 30 built-in API integrations. Our web-based fulfillment software allows you to check inventory, orders, and shipment status in real time, enabling seamless order flow. -
22
UndercoverCI
UndercoverCI
Actionable test coverage for Ruby and GitHub. Checks and insights to help your team ship healthy code while saving time on PR reviews. Stop focusing on getting to 100% test coverage. Reduce pull request defects by telling when the changed code is untested before it's deployed to production. The CI server runs tests and uploads coverage data to UndercoverCI. That's the only required post-install setup step! We scan the PR diff and verify local test coverage for each updated class, method, and block because an absolute percentage check is not enough. Reveal untested methods and blocks, find unused code paths, and improve your test suite. Install UndercoverCI's hosted GitHub App or explore the Ruby gems family. Fully-featured GitHub App code review integration with quick setup for your organization. The UndercoverCI project and related Ruby gems are entirely open-source and free to use locally and in your CI/CD workflows.Starting Price: $49 per month -
23
Gemfury
Gemfury
Gemfury is a hosted repository for your public and private packages, where they are safe and within reach. Install them to any machine in minutes without worrying about running and securing your own repository server. Gemfury works with RubyGems, Python packages, npm modules, and all compatible frameworks and services. Authenticated Repo-URL keeps your private packages safe and secure during deployment. All management and deployment is done over SSL. Do everything you need with just a few terminal commands. We are hackers and love the command line; this one is our favorite. Gemfury is designed for teams. Share your account with coworkers and let them easily access your packages. Gemfury works with RubyGems, Python packages, npm modules, and all compatible frameworks and services. Install and use your code anywhere. Seamless integration and secure installation. Collaborate with your team.Starting Price: $9 per month -
24
Watir
Watir
An open-source Ruby library for automating tests. Watir interacts with a browser the same way people do, clicking links, filling out forms, and validating text. It requires Ruby 2.6+ and Selenium 4.0 which was just released last week. It’s been a long road since Watir 6.0 was released almost 5 years ago. That version was a substantial reenvision of Watir’s default approach to automation, especially as it relates to Selenium. It was designed to combine the original philosophy of Watir with the power of Selenium. Watir 7 is mostly just a much more stable and performant implementation of that vision. When developing a gem intended to be used with Watir, you can run your code with WatirSpec to make sure that requiring your code does not break something else in Watir. Watir code is tested on Linux with the latest versions of supported browsers and all active Ruby versions. Watir code is run through Coveralls to encourage PRs to ensure all paths in their code have tests associated with them.Starting Price: Free -
25
Homebrew
Homebrew
The missing package manager for macOS (or Linux). The script explains what it will do and then pauses before it does it. Homebrew installs the stuff you need that Apple (or your Linux system) didn’t. Homebrew installs packages to their own directory and then symlinks their files into /usr/local (on macOS Intel). Homebrew won’t install files outside its prefix and you can place a Homebrew installation wherever you like. Trivially create your own Homebrew packages. It’s all Git and Ruby underneath, so hack away with the knowledge that you can easily revert your modifications and merge upstream updates. Homebrew formulae are simple Ruby scripts. Homebrew complements macOS (or your Linux system). Install your RubyGems with gem and their dependencies with brew. Homebrew Cask installs macOS apps, fonts and plugins and other non-open source software. Making a cask is as simple as creating a formula.Starting Price: Free -
26
RuboCop
RuboCop
RuboCop is a Ruby code style checker (linter) and formatter based on the community-driven Ruby Style Guide. RuboCop is extremely flexible and most aspects of its behavior can be tweaked via various configuration options. In practice RuboCop supports pretty much every (reasonably popular) coding style that you can think of. Apart from reporting problems in your code, RuboCop can also automatically fix some of the problems for you. RuboCop packs a lot of features on top of what you’d normally expect from a linter. Works with every major Ruby implementation. Auto-correction of many of the code offenses it detects. Robust code formatting capabilities. Multiple result formatters for both interactive use and for feeding data into other tools. Ability to have different configuration for different parts of your codebase. Ability to disable certain cops only for specific files or parts of files. -
27
SoChain
SoChain
SoChain is a blockchain explorer that crypto users can use to explore the Bitcoin blockchain and other blockchains. SoChain also offers APIs. SoChain's fast blockchain API is the easiest, most cost-effective way to build applications on Bitcoin, Litecoin, Dogecoin, Zcash, and Dash. We also offer Test Networks for developers to get started in a sandbox environment. Currency is just the first application of the Blockchain, and there's alot more to come. We're helping you make the future happen. This API is fast, and free. If you'd like to see more features, or if you need an obscenely large number of API calls, talk to us. We're happy to help. Accessing the SoChain API is simple. Whichever programming language you use, you can call our REST API using any HTTP adapter. For accessing this API using Ruby or Ruby on Rails, we recommend using the HTTPClient gem. -
28
fpm
fpm
fpm is a tool that lets you easily create packages for Debian, Ubuntu, Fedora, CentOS, RHEL, Arch Linux, FreeBSD, macOS, and more! fpm isn’t a new packaging system, it’s a tool to help you make packages for existing systems with less effort. It does this by offering a command-line interface to allow you to create packages easily. FPM is written in ruby and can be installed using gem. For some package formats (like rpm and snap), you will need certain packages installed to build them. Some package formats require other tools to be installed on your machine to be built; especially if you are building a package for another operating system/distribution. FPM takes your program and builds packages that can be installed easily on various operating systems. It can take any nodejs package, ruby gem, or even a python package and turn it into a deb, rpm, pacman, etc. package.Starting Price: Free -
29
SimpleCov
SimpleCov
SimpleCov is a code coverage analysis tool for Ruby. It uses Ruby's built-in Coverage library to gather code coverage data, but makes processing its results much easier by providing a clean API to filter, group, merge, format, and display those results, giving you a complete code coverage suite that can be set up with just a couple lines of code. SimpleCov/Coverage track covered ruby code, gathering coverage for common templating solutions like erb, slim, and haml is not supported. In most cases, you'll want overall coverage results for your projects, including all types of tests, Cucumber features, etc. SimpleCov automatically takes care of this by caching and merging results when generating reports, so your report actually includes coverage across your test suites and thereby gives you a better picture of blank spots. SimpleCov must be running in the process that you want the code coverage analysis to happen on.Starting Price: Free -
30
Fiddler
Progress Software
Capture all HTTP(S) traffic between your computer and the Internet with Telerik Fiddler HTTP(S) proxy. Inspect traffic, set breakpoints, and fiddle with requests & responses. Fiddler Everywhere is a web debugging proxy for macOS, Windows, and Linux. Capture, inspect, monitor all HTTP(S) traffic between your computer and the Internet, mock requests, and diagnose network issues. Fiddler Everywhere can be used for any browser, application, process. Debug traffic from macOS, Windows, or Linux systems and iOS or Android mobile devices. Ensure the proper cookies, headers, and cache directives are transferred between the client and server. Supports any framework, including .NET, Java, Ruby, etc. Mock or modify requests and responses on any website. It’s a quick and easy way to change the request and responses to test websites without changing code. Use Fiddler Everywhere to log all HTTP/S traffic between your computer and the Internet.Starting Price: $12 per user per month -
31
Codeanywhere
Codeanywhere
Our Cloud IDE saves you time by deploying a development environment in seconds, enabling you to code, learn, build, and collaborate on your projects. With our amazing web-based code editor in Codeanywhere, you will forget you ever used any other code editor. All major programming languages fully supported, including JavaScript/TypeScript, PHP, Python, Ruby, Go, Java, C/C++, C# any many other. Intelligent editing features such as auto-complete, code refactor, go to definition, rename symbol and many others. Debug code with break points, call stacks and interactive console. Fully featured Git client. Expandable with vast amount of existing extensions. You can also spin up powerful containers in seconds, that can be fully preconfigured for the programming environment of your choice. Develop and run your code on our infrastructure with full sudo access. Prebuilt development environments for all major programming languages, packed with tools and database preinstalled.Starting Price: $2.50 per user per month -
32
Mailgun
Sinch
Mailgun is an email automation solution that is suitable for developers. With Mailgun, users are able to access a complete cloud-based email service for tracking, sending, and receiving emails sent via their applications and websites. Mailgun supports several programming languages including Python, Ruby, PHP, Java, and C#. With Mailgun's tracking feature, users are able to track all emails and reduce the chances of getting spam.Starting Price: $0.01/month/user -
33
Android Studio
Android Studio
Android Studio provides the fastest tools for building apps on every type of Android device. Create complex layouts with ConstraintLayout by adding constraints from each view to other views and guidelines. Then preview your layout on any screen size by selecting one of various device configurations or by simply resizing the preview window. Find opportunities to reduce your Android app size by inspecting the contents of your app APK file, even if it wasn't built with Android Studio. Inspect the manifest file, resources, and DEX files. Compare two APKs to see how your app size changed between app versions. Install and run your apps faster than with a physical device and simulate different configurations and features, including ARCore, Google's platform for building augmented reality experiences. Write better code, work faster, and be more productive with an intelligent code editor that provides code completion for Kotlin, Java, and C/C++ languages. -
34
Arachni
Arachni
Arachni is a feature-full, modular, high-performance Ruby framework aimed towards helping penetration testers and administrators evaluate the security of modern web applications. It is free, with its source code public and available for review. It is multi-platform, supporting all major operating systems (MS Windows, Mac OS X and Linux) and distributed via portable packages which allow for instant deployment. It is versatile enough to cover a great deal of use cases, ranging from a simple command line scanner utility, to a global high performance grid of scanners, to a Ruby library allowing for scripted audits, to a multi-user multi-scan web collaboration platform. In addition, its simple REST API makes integration a cinch. Finally, due to its integrated browser environment, it can support highly complicated web applications which make heavy use of technologies such as JavaScript, HTML5, DOM manipulation and AJAX. -
35
RRDtool
RRDtool
RRDtool is the OpenSource industry standard, high performance data logging and graphing system for time series data. RRDtool can be easily integrated in shell scripts, perl, python, ruby, lua or tcl applications. -
36
Tidelift
Tidelift
Managed open source. Backed by maintainers. Customizable catalogs of known-good, proactively maintained JavaScript, Python, Java, PHP, Ruby, and .NET components. The Tidelift Subscription: Build your applications with enterprise-grade open source. Focus your time and effort on what you’re building—not what you’re building it with. The Tidelift Subscription is a managed open source subscription for application dependencies covering thousands of open source projects across JavaScript, Python, Java, PHP, Ruby, .NET, and more. Speed up application development, save money, and reduce risk when building apps with open source. Your engineers need access to open source dependencies to build the applications your business users and customers need. Your business policies demand that those applications only be built with “good” dependencies. Determining which dependencies are “good” is an intense, on-going effort.Starting Price: $1,500 per month -
37
Debug Mail
DebugMail.io
How Debug Mail work The service provides command-line access to the virtual SMTP-server. The sender and receiver addresses can be anything, since no real mailings are sent. The technology used by application developers does not matter, the service will work with PHP, Python, Ruby, Node.js, .NET and many other programming languages and frameworks. Sharing options Sharing is the main feature of Debug Mail. To see what the service and other mailings will look like, just connect the right users to the project in the service, and they will see the same thing as the developer who is testing the mailing. What you can do in Debug Mail - Send emails to non-existent test addresses instead of real ones. - Set up email distribution lists with colleagues using team access. - Work together with other developers on the service.Starting Price: $2 per user per month -
38
SlickEdit
SlickEdit
A true cross-platform, multi-language code editor, with support for over 60 languages on 9 platforms. Build or compile your project, then double-click on an error message in the Build window to jump to that location. Errors and warnings are marked with an icon in the left margin. In addition, the overview bar, positioned alongside the vertical scrollbar, marks the position of errors and warnings relative to the current scroll position in the document. To quickly scroll a marked location into view, you can drag the scrollbar slider to the mark, or click on the mark itself. SlickEdit's integrated debugging provides a convenient and easy to use front-end for many debuggers. Set breakpoints, step, inspect the stack, view variables/members - all the features you expect from a debugger. SlickEdit supports debugging for: GNU C/C++, Java, WinDbg, Clang C/C++ LLDB, Google Go, Python, Perl, Ruby, PHP, XCode, Scala, C# using Mono, Visual Basic using Mono, and Android JVM/NDK.Starting Price: $99.95 -
39
Brakeman
Brakeman
Brakeman is a security scanner for Ruby on Rails applications. Unlike many web security scanners, Brakeman looks at the source code of your application. This means you do not need to set up your whole application stack to use it. Once Brakeman scans the application code, it produces a report of all security issues it has found. Brakeman requires zero setup or configuration once it is installed. Just run it. Because all Brakeman needs is source code, Brakeman can be run at any stage of development: you can generate a new application with rails new and immediately check it with Brakeman. Since Brakeman does not rely on spidering sites to determine all their pages, it can provide more complete coverage of an application. This includes pages which may not be ‘live’ yet. In theory, Brakeman can find security vulnerabilities before they become exploitable. Brakeman is specifically built for Ruby on Rails applications, so it can easily check configuration settings for best practices. -
40
Swagger Codegen
SmartBear
Swagger Codegen can simplify your build process by generating server stubs and client SDKs for any API, defined with the OpenAPI (formerly known as Swagger) specification, so your team can focus better on your API’s implementation and adoption. Moving from design to development has never been easier with Swagger Codegen in SwaggerHub. API Definition files can be used to create stubs in popular languages, like Java, Scala, and Ruby, with just a few clicks.Starting Price: Free -
41
Ruby Datum
Ruby Datum
Time and time again we've been able to improve efficiency and create valuable time for clients. Ruby Datum offers an unrivalled user experience, with every feature put through rigorous usability testing to ensure a clutter-free experience. Features can be enabled or disabled through extensive settings. We've built integrations with leading platforms and will work with you to ensure your user journey is at the heart of the integrations between Ruby Datum and what you use, such as iManage, Ayfie or your own client portal. Each site can be customised with colours to suit your own branding, or the individual clients you represent. User levels, site settings, custom fields and features can be enabled or disabled through our intuitive setup panels. These settings can be saved and replicated into new sites. Our team has years of experience with virtual data rooms and is on hand around the clock to provide full technical support.Starting Price: $700.00/year -
42
Geektest
Goodmind Software
Geektest is a pre-employment programming skills testing service. We help employers to hire faster, cheaper and minimize time spent on interviews. We develop a variety of coding tests, such as PHP, HTML/CSS, JavaScript, Python, Java, .NET, SQL, Ruby on Rails, Android, iOS, Swift and C++ to fully support your recruitment process and get you the best results. All you need to do is generate a test link, send it to an applicant and once they finish the test - you'll see a report in your mailbox.Starting Price: $74.95 per month -
43
Babbler
Babbler
Centralize all your tools on a single platform. Developed in Ruby on Rails (Airbnb or twitter platform technology), Babbler3000 is thought of as a platform for the general public in terms of use. Navigate between our different features with ease. Far from complex and cumbersome software models to learn, Babbler3000 offers you an optimal user experience. Find the KPIs of your campaigns live. Simplify the production of your custom reports thanks to our graphs, data and curves. Thanks to Babbler, save time while facilitating the work of journalists and your collaborators.Starting Price: €299 per month -
44
TalkJS
TalkJS
TalkJS is a full-featured chat API you can add to your website or mobile app. It comes with a fully featured chat UI and works seamlessly with any language or framework. You can have a chat solution up and running in a matter of hours. Javascript SDK Seamlessly integrate two-way chat with talk.js, our real-time messaging infrastructure and our great UI. Fully featured Everything you want in a messaging app. Reliable and scalable. Real-time, cross-platform synchronization. Ship faster Turn any <div> into a full-fledged messaging app. Up and running in 10 minutes. Works with your framework or programming language Most of your TalkJS code will live in the frontend, which means that it will work seamlessly with any language or framework. This includes React, jQuery, Angular, VueJS, PHP, Laravel, Ruby on Rails, Python, Django, ASP.NET MVC, .NET, Java, NodeJS, and so on.Starting Price: $49.00/month -
45
Studio 3T
Studio 3T
Auto-complete queries in a built-in mongo shell that highlights syntax errors as you type and saves your query history. Perfect for MongoDB beginners, a time-saver for pros. Use a drag-and-drop UI to build complex find() queries and filter array elements. Break down aggregation queries into manageable steps and build them stage by stage, for easier debugging and querying. Generate instant code in JavaScript (Node.js), Java (2.x and 3.x driver API), Python, C#, PHP, and Ruby from MongoDB and SQL queries that you can copy and paste into your application. Save MongoDB imports, exports, data comparisons, and migrations as tasks that you can run on demand. Or even better, skip the reminders and schedule them to run exactly when you need them. Make changes to your collection’s schema in just a few clicks, perfect for schema performance tuning, restructuring, or cleaning up after data migration.Starting Price: $499/year/user -
46
IPInfoDB
IPInfoDB
The API returns the location of an IP address (country, region, city, zipcode, latitude, longitude) and the associated timezone in XML, JSON or plain text format. You can find the sample codes below with PHP, Javascript, Ruby, Python and ASP. If you use our API to track your website visitors geolocation, we highly recommend that you put the geolocation data in a cookie or in a database. -
47
Koyeb
Koyeb
Push code to production, everywhere, in minutes with Koyeb. Accelerate backend apps at the edge with high-performance hardware. Connect your GitHub account to Koyeb, choose a repository to deploy, and leave us the infrastructure. We build, deploy, run, and scale your application with zero configuration. Simply git push, and we build and deploy your app with blazing fast built-in continuous deployment. Develop fearlessly with native versioning of all deployments. Build Docker containers, host them on any registry, and atomically deploy your new version worldwide in a single API call. Invite your team to build together and enjoy a live preview after each push with built-in CI/CD. The Koyeb platform lets you combine the languages, frameworks, and technologies you use. Deploy any application without modifications thanks to native support of popular languages and Docker containers. Koyeb detects and builds apps in Node.js, Python, Go, Ruby, Java, PHP, Scala, Clojure, and more.Starting Price: $2.7 per month -
48
RabbitMQ
RabbitMQ
RabbitMQ is lightweight and easy to deploy on-premises and in the cloud. It supports multiple messaging protocols. RabbitMQ can be deployed in distributed and federated configurations to meet high-scale, high-availability requirements. With tens of thousands of users, RabbitMQ is one of the most popular open-source message brokers. From T-Mobile to Runtastic, RabbitMQ is used worldwide at small startups and large enterprises. RabbitMQ is lightweight and easy to deploy on-premises and in the cloud. It supports multiple messaging protocols. RabbitMQ can be deployed in distributed and federated configurations to meet high-scale, high-availability requirements. RabbitMQ runs on many operating systems and cloud environments and provides a wide range of developer tools for most popular languages. Deploy with Kubernetes, BOSH, Chef, Docker and Puppet. Develop cross-language messaging with favorite programming languages such as Java, .NET, PHP, Python, JavaScript, Ruby, Go, etc.Starting Price: Free -
49
RAD Studio
Embarcadero
The Ultimate RAD environment loved by developers for quickly building high-performance native cross-platform applications in modern C++ and Delphi using powerful visual design tools and integrated toolchains. Smarter code navigation when refactoring. Auto code completion with Tab key. LSP awareness of Include files. Auto restart of LSP server. Class helper support. Array suggestions when assigning arrays. Inactive code highlighting in Code Editor. High-DPI support in the IDE, with full support for the latest 4k+ monitors, and cleaner and sharper fonts and icons throughout. Improved FMX High-DPI support for Windows and Desktop with a visibly superior desktop UI. Reduces the complexities of rapidly building and deploying a multi-tier turn-key enterprise REST API application server with Swagger support. -
50
Redmine
Redmine
Redmine is a flexible project management web application. Written using the Ruby on Rails framework, it is cross-platform and cross-database. Redmine is open source and released under the terms of the GNU General Public License v2 (GPL). Multiple projects support. Flexible role based access control. Flexible issue tracking system. Gantt chart and calendar. News, documents & files management. Feeds & email notifications. Per project wiki. Per project forums. Time tracking. Custom fields for issues, time-entries, projects and users. SCM integration (SVN, CVS, Git, Mercurial and Bazaar). Issue creation via email. Multiple LDAP authentication support. User self-registration support. Multilanguage support. Multiple databases support.