Stop waiting on engineering. Build production-ready internal tools with AI—on your company data, in your cloud.
Retool lets you generate dashboards, admin panels, and workflows directly on your data. Type something like “Build me a revenue dashboard on my Stripe data” and get a working app with security, permissions, and compliance built in from day one. Whether on our cloud or self-hosted, create the internal software your team needs without compromising enterprise standards or control.
Try Retool free
Go from Data Warehouse to Data and AI platform with BigQuery
Build, train, and run ML models with simple SQL. Automate data prep, analysis, and predictions with built-in AI assistance from Gemini.
BigQuery is more than a data warehouse—it's an autonomous data-to-AI platform. Use familiar SQL to train ML models, run time-series forecasts, and generate AI-powered insights with native Gemini integration. Built-in agents handle data engineering and data science workflows automatically. Get $300 in free credit, query 1 TB, and store 10 GB free monthly.
An implementation of the Blocks Extensible Exchange Protocol, or BEEP (RFC 3080), in the Ruby programming language. The implementation intends to reach a feature parity level with other representative BEEP implementations in Java and Tcl.
Ripley is a programming language that is somewhere between Forth and Postscript in terms of syntax. It is written in Ruby. There are several interesting techniques that were used to build Ripley including code generation for the individual language ops,
New to Google Cloud? Get $300 in free credit to explore Compute Engine, BigQuery, Cloud Run, Vertex AI, and 150+ other products.
Start your next project with $300 in free Google Cloud credit. Spin up VMs, run containers, query exabytes in BigQuery, or build AI apps with Vertex AI and Gemini. Once your credits are used, keep building with 20+ products with free monthly usage, including Compute Engine, Cloud Storage, GKE, and Cloud Run functions. Sign up to start building right away.
The Feynman Simulation Framework provides a standard methodology for software engineers to develop simulations in Ruby with the flexibility to develop only the classes that are necessary to solve the physical problem.
Joint - An abstract interface to Java. Joint is an interface to JNI that provides access to objects in an object oriented fashion, allowing applications to forget about the details of JNI. First up - a powerful interface from Ruby to Java!
rlogview is a simple log analyzer for log4r (http://www.ruby-lang.org/en/raa-list.rhtml?name=Log4r)
and is heavily inspired by chainsaw (http://logui.sourceforge.net/).
A hybrid system simulation language similar to SHIFT and Lambda-SHIFT, written in Ruby and C. Combines numerical integration, state machines, and the breezy power of Ruby. To install: get ruby and then "gem install redshift".
Managed MySQL, PostgreSQL, and SQL Databases on Google Cloud
Get back to your application and leave the database to us. Cloud SQL automatically handles backups, replication, and scaling.
Cloud SQL is a fully managed relational database for MySQL, PostgreSQL, and SQL Server. We handle patching, backups, replication, encryption, and failover—so you can focus on your app. Migrate from on-prem or other clouds with free Database Migration Service. IDC found customers achieved 246% ROI. New customers get $300 in credits plus a 30-day free trial.
FXBook's goal is to produce a series of documentation covering <a href="http://www.fxruby.org/">FXRuby</a> which is a <a href="http://www.ruby-lang.org/">Ruby</a> binding to the <a href="http://www.fox-toolkit.org/">FOX Toolkit</a>.
Ruby Xlib wrap is a set of SWIG interface files for the Ruby programming language
for the Xlib include files X.h, Xlib.h, and Xutil.h. Although they are currently only
useful with Ruby, they would be a good starting point for other bindings.
Breeze is a build and test automation framework for software developers. It is written in Ruby and can be extended to include tasks that interact with other tools such as source code repositories, compilers, test frameworks, and installers.
XML pull parsers in several programming languages including Ruby and SmallEiffel. Pull parsers are streaming XML parsers that have very simple and easy to use APIs and yet provide excellent performance.
Generate C++ header files from cpp files. Inspired by javadoc, and doxygen style source commenting. No need to maintain two seperate files to represent one class. Create and keep your headers up-to-date with your cpp files with little effort.
Rice is a Ruby implementation of the Information and Content Exchange (ICE) protocol. It implements an ICE syndicator (publisher) and ICE subscriber. Rice may be useful as a reference implementation or a public syndicator for testing.
NQXML is a pure Ruby implementation of a non-validating XML processor. It includes an XML tokenizer, a SAX-style streaming XML parser, a DOM-style tree parser, an XML writer, and a context-sensitive callback mechanism.
RubyGems is a system used to package other Ruby libraries into single, self-contained files that also contain metadata about the library, such as name, category, dependencies, etc.