Showing 1463 open source projects for "ruby"

View related business solutions
  • DriveStrike: Remote Wipe | Data Breach Protection Icon
    DriveStrike: Remote Wipe | Data Breach Protection

    . From Fortune 500 to small businesses with remote workers, every industry can gain from premium endpoint security.

    DriveStrike protects devices and data in the event of loss, theft, or use in remote locations. Remotely locate, lock, and wipe devices you manage to prevent data compromise. DriveStrike prevents data breaches to ensure confidentiality, compliance, and a competitive edge.
    Learn More
  • Managed File Transfer Software Icon
    Managed File Transfer Software

    Products to help you get data where it needs to go—securely and efficiently.

    For too many businesses, complex file transfer needs make it difficult to create, manage and support data flows to and from internal and external systems. Progress® MOVEit® empowers enterprises to take control of their file transfer workflows with solutions that help secure, simplify and centralize data exchanges throughout the organization.
    Learn More
  • 1
    dotenv

    dotenv

    A Ruby gem to load environment variables from `.env`

    Shim to load environment variables from .env into ENV in development. Storing configuration in the environment is one of the tenets of a twelve-factor app. Anything that is likely to change between deployment environments–such as resource handles for databases or credentials for external services–should be extracted from the code into environment variables. But it is not always practical to set environment variables on development machines or continuous integration servers where multiple...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 2
    Dart Sass

    Dart Sass

    The reference implementation of Sass, written in Dart

    Dart Sass is the canonical, fully‑featured official implementation of the Sass stylesheet preprocessor, superseding Ruby Sass. Written in Dart, it emphasizes speed, portability and ease of maintenance. Available as standalone CLI, Dart library, and npm JS distribution, it supports semantic versioning, CSS compatibility, and an embedded API for host integration.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 3
    Maybe

    Maybe

    The personal finance app for everyone

    Maybe is an open-source personal finance and wealth management application designed to help users manage their finances effectively. Originally developed as a comprehensive platform, it included features like connecting with certified financial advisors. Although the commercial venture was discontinued, the source code remains available for the community to explore and build upon.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 4
    Canvas LMS

    Canvas LMS

    The open LMS by Instructure, Inc.

    Canvas LMS is a full-featured learning management system designed for K–12, higher-ed, and professional training, with a strong emphasis on usability and openness. Instructors build courses from modular content—pages, assignments, discussions, quizzes—and organize them into learning paths with prerequisites and due dates. Rich grading tools like SpeedGrader streamline assessment with rubrics, inline annotations, and audio/video feedback, while the gradebook supports weighting, outcomes, and...
    Downloads: 24 This Week
    Last Update:
    See Project
  • Quality and compliance software for growing life science companies Icon
    Quality and compliance software for growing life science companies

    Unite quality management, product lifecycle, and compliance intelligence to stay continuously audit-ready and accelerate market entry

    Automate gap analysis across FDA, ISO 13485, MDR, and 28+ regulatory standards. Cross-map evidence once, reuse across submissions. Get real-time risk alerts and board-ready dashboards, so you can expand into new markets with confidence
    Learn More
  • 5
    MCP UI

    MCP UI

    SDK for building interactive UI components over MCP for AI tools

    ...It includes both client-side and server-side SDKs, making it possible to define UI elements on the backend and handle user interactions on the frontend. It supports multiple programming environments, including TypeScript, Python, and Ruby, broadening its accessibility for developers.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    Gumroad

    Gumroad

    Sell stuff and see what sticks

    This repository contains the source code for Gumroad’s e-commerce platform, exposing how a modern creator-focused storefront and payments system is assembled. The app models products, variants, subscriptions, and checkout flows, then ties them to fulfillment, licensing, and customer communications. It implements typical marketplace concerns—order management, refunds, discounts, taxes, fraud checks, and analytics—through well-defined services and background jobs. The UI offers product pages,...
    Downloads: 11 This Week
    Last Update:
    See Project
  • 7
    Mechanize

    Mechanize

    Mechanize is a ruby library that makes automated web interaction easy

    The Mechanize library is used for automating interaction with websites. Mechanize automatically stores and sends cookies, follows redirects, and can follow links and submit forms. Form fields can be populated and submitted. Mechanize also keeps track of the sites that you have visited as a history. This library was heavily influenced by its namesake in the Perl world. Mechanize#transact runs the given block and then resets the page history. I.e. after the block has been executed, you're back...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    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...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    RedMica

    RedMica

    The future Redmine you can get today

    RedMica is a modern distribution of Redmine that fast-tracks new Redmine features—often not yet in the official release. It’s fully compatible, migratable, and follows a semi-annual release schedule to deliver the latest project management capabilities sooner.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Find out just how much your login box can do for your customer | Auth0 Icon
    Find out just how much your login box can do for your customer | Auth0

    With over 53 social login options, you can fast-track the signup and login experience for users.

    From improving customer experience through seamless sign-on to making MFA as easy as a click of a button – your login box must find the right balance between user convenience, privacy and security.
    Sign up
  • 10
    Gradfolio

    Gradfolio

    Responsive, dark-mode ready Jekyll theme designed to use as portfolio

    Responsive, dark-mode ready Jekyll theme designed for use as a personal website and portfolio.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    bulma-clean-theme

    bulma-clean-theme

    A clean and modern Jekyll theme based on Bulma

    This is a clean and simple Jekyll Theme built with the Bulma framework, providing a modern-looking site to start with. The theme uses Alpine.js for its interactive components, such as mobile navbar and notifications.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Gollum

    Gollum

    A simple, Git-powered wiki with a local frontend

    A simple, Git-powered wiki with a local frontend and support for many kinds of markup and content. Gollum is a simple wiki system built on top of Git. A Gollum Wiki is simply a git repository of a specific nature.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 13
    Termux:X11

    Termux:X11

    Termux X11 add-on application

    Termux is an Android terminal emulator and Linux environment app that works directly with no rooting or setup required. A minimal base system is installed automatically - additional packages are available using the APT package manager. Termux combines standard packages with accurate terminal emulation in a beautiful open-source solution. Access API endpoints with curl and use rsync to store backups of your contact list on a remote server.
    Downloads: 294 This Week
    Last Update:
    See Project
  • 14
    Mastodon social network

    Mastodon social network

    Your self-hosted, globally interconnected microblogging community

    Your home feed should be filled with what matters to you most, not what a corporation thinks you should see. Radically different social media, back in the hands of the people. You know best what you want to see on your home feed. No algorithms or ads to waste your time. Follow anyone across any Mastodon server from a single account and receive their posts in chronological order, and make your corner of the internet a little more like you. Mastodon provides you with a unique possibility of...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 15
    Fluentd

    Fluentd

    Fluentd: Unified Logging Layer (project under CNCF)

    Fluentd is a CNCF‑graduated open-source data collector that unifies log data collection and consumption across diverse systems. It supports robust reliability, buffering, extensible plugin architecture, and real-time log routing. Fluentd serves as a unified logging layer for structured/unstructured data processing.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 16
    Graphiti

    Graphiti

    Stylish Graph APIs

    ...If you want a birds-eye view of Graphiti’s moving pieces, check out our Intro to Graphiti video or The Lifecycle of a Graphiti Request. Or to understand Resources, Graphiti’s core concept, see the Resource API. Or to dive into code, check out our sample apps in Rails, Sinatra, and Plain Ruby. I’ve written GraphQL and had a pleasant experience. I have enormous respect for GraphQL. I also believe there is a fundamental flaw in GraphQL’s design.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    The Magic of CSS

    The Magic of CSS

    A CSS course to turn you into a magician

    Magic of CSS is an open source educational project by Adam Schwartz that explores advanced CSS concepts through practical lessons. It is structured as a series of chapters that cover topics like the box model, layouts, positioning, typography, and animations. The repository is designed to go beyond basic CSS tutorials, teaching how to harness the language for complex, responsive, and visually appealing designs. Each lesson is supported by examples and code that demonstrate real-world use...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 18
    Spyke

    Spyke

    Interact with REST services in an ActiveRecord-like manner

    Interact with REST services in an ActiveRecord-like manner.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 19
    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...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 20
    Ridgepole

    Ridgepole

    Ridgepole is a tool to manage DB schema. It defines DB schema

    Ridgepole is a database schema management tool that treats your schema as code by expressing it in a Ruby DSL and applying diffs to keep databases in sync. You describe the desired state in a “Schemafile” (tables, columns, indexes, constraints), and Ridgepole compares it with the live database to generate only the necessary changes. This diff-and-apply approach makes schema changes repeatable and reviewable, avoiding hand-written migrations for routine structural edits.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Amazon DynamoDB Session Store

    Amazon DynamoDB Session Store

    Handles sessions for Ruby web applications using DynamoDB as a backend

    The Amazon DynamoDB Session Store handles sessions for Ruby web applications using a DynamoDB backend. The session store is compatible with all Rack-based frameworks. For Rails applications, use the aws-sdk-rails gem. The session store is a Rack Middleware, meaning that it will implement the Rack interface for dealing with HTTP request/responses. This session store uses a DynamoDB backend in order to provide scaling and centralized data benefits for session storage with more ease than other containers, like local servers or cookies. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    DocuSeal

    DocuSeal

    Open source DocuSign alternative

    Open source document filling and signing. DocuSeal is an open-source platform that provides secure and efficient digital document signing and processing. Create PDF forms to have them filled and signed online on any device with an easy-to-use, mobile-optimized web tool. Use embeddable code snippets to seamlessly implement the document signing workflows directly on your website or app. Build fillable document forms using our pixel-perfect HTML API, reducing the time for creating personalized...
    Downloads: 11 This Week
    Last Update:
    See Project
  • 23
    pg_easy_replicate

    pg_easy_replicate

    Easily setup logical replication and switchover to new database

    pg_easy_replicate is a simple tool for replicating PostgreSQL data from one database to another using logical replication. It abstracts away the complexity of publication/subscription setup and enables selective table replication. Ideal for developers or data engineers who want quick replication without deep Postgres expertise.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    jekyll-notion

    jekyll-notion

    Import pages from notion

    Import notion pages to Jekyll.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    jekyll-import

    jekyll-import

    The "jekyll import" command for importing from various blogs to Jekyll

    Import your old & busted site or blog for use with Jekyll. No importer for your system? No problem. Creating one is easy.
    Downloads: 0 This Week
    Last Update:
    See Project
MongoDB Logo MongoDB