Showing 36 open source projects for "keep%20alive"

View related business solutions
  • Try Google Cloud Risk-Free With $300 in Credit Icon
    Try Google Cloud Risk-Free With $300 in Credit

    No hidden charges. No surprise bills. Cancel anytime.

    Use your credit across every product. Compute, storage, AI, analytics. When it runs out, 20+ products stay free. You only pay when you choose to.
    Start Free
  • Full-stack observability with actually useful AI | Grafana Cloud Icon
    Full-stack observability with actually useful AI | Grafana Cloud

    Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.

    Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
    Create free account
  • 1
    Jbuilder

    Jbuilder

    Generate JSON objects with a Builder-style DSL

    ...Fragment caching is supported, it uses Rails.cache and works like caching in HTML templates. If your collection cache depends on multiple sources (try to avoid this to keep things simple), you can name all these dependencies as part of a block that returns an array.
    Downloads: 12 This Week
    Last Update:
    See Project
  • 2
    Canvas LMS

    Canvas LMS

    The open LMS by Instructure, Inc.

    ...A robust API, standards like LTI/IMS Common Cartridge, and SIS integrations make it straightforward to connect Canvas with publisher content, analytics tools, proctoring, and institutional systems. Role-based permissions, accommodations, and accessibility features support diverse learners at scale, and mobile apps keep students engaged on the go.
    Downloads: 29 This Week
    Last Update:
    See Project
  • 3
    Pro Git

    Pro Git

    Pro Git 2nd Edition

    ...For the examples in this book, you will use software source code as the files being version controlled, though in reality you can do this with nearly any type of file on a computer. If you are a graphic or web designer and want to keep every version of an image or layout (which you would most certainly want to), a Version Control System (VCS) is a very wise thing to use.
    Downloads: 11 This Week
    Last Update:
    See Project
  • 4
    lolcommits

    lolcommits

    git-based selfies for software developers

    ...The single most useful piece of software known to mankind. Animate your progress through a project and watch as you age. See what you looked like when you broke the build. Keep a joint lolrepository for your entire company. Lolcommits allows a growing list of plugins to perform additional work on your lolcommit image after capturing. Thanks to the great open-source community, lolcommits now works on MacOSX, Linux, and even Windows. Configure lolcommits to generate an animated GIF with each commmit for extra lulz! ...
    Downloads: 15 This Week
    Last Update:
    See Project
  • Gemini 3 and 200+ AI Models on One Platform Icon
    Gemini 3 and 200+ AI Models on One Platform

    Access Google's best plus Claude, Llama, and Gemma. Fine-tune and deploy from one console.

    Build generative AI apps with Vertex AI. Switch between models without switching platforms.
    Start Free
  • 5
    ciao

    ciao

    HTTP checks & tests (private & public) monitoring

    HTTP checks & tests (private & public) monitoring - check the status of your URL. ciao checks HTTP(S) URL endpoints for a HTTP status code (or errors on the lower TCP stack) and sends a notification on status change via E-Mail or Webhooks. It uses Cron syntax to schedule the checks and comes along with a Web UI and a RESTful JSON API. Create an open-source web application for checking URL statuses with a UI and a REST API which is easy to install and maintain (no external dependencies like...
    Downloads: 8 This Week
    Last Update:
    See Project
  • 6
    github-changelog-generator

    github-changelog-generator

    Automatically generate change log from your tags, issues, labels, etc.

    Automatically generate change log from your tags, issues, labels and pull requests on GitHub. Fully automated changelog generation - This gem generates a changelog file based on tags, issues and merged pull requests (and splits them into separate lists according to labels) from octocat: GitHub. What’s the point of a changelog? To make it easier for users and contributors to see precisely what notable changes have been made between each release (or version) of the project. Why should I care?...
    Downloads: 8 This Week
    Last Update:
    See Project
  • 7
    Rack::Attack

    Rack::Attack

    Rack middleware for blocking & throttling

    ...We also use the IPCat ruby library to detect requests from well-known datacenters. Rack::Attack can also track requests without blocking them. We rely on Rack::Attack to let developers quickly track and throttle requests. It helps keep our site reliable, so we can spend more energy building better features. We’re glad to make it publicly available to the open-source community.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 8
    Hydeout

    Hydeout

    A refreshed version of Hyde for Jekyll 3.x and 4.x

    Hydeout updates the original Hyde theme for Jekyll 3.x and 4.x and adds new functionality. In keeping with the original Hyde theme, Hydeout aims to keep the overall design lightweight and plugin-free. JavaScript is currently limited only to Disqus and Google Analytics (and is only loaded if you provide configuration variables). Hydeout makes heavy use of Flexbox in its CSS. If Flexbox is not available, the CSS degrades into a single-column layout.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Homebrew Core

    Homebrew Core

    Default formulae for the missing package manager for macOS (or Linux)

    ...The repo is the operational center for package maintenance: maintainers review updates, address compatibility patches, and manage version migrations and deprecations to keep the ecosystem healthy. When users install or upgrade packages, Homebrew leverages the core formulae to resolve dependencies, perform sandboxed builds, and run post-install hooks, making development toolchains and end-user apps easy to provision.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Add Two Lines of Code. Get Full APM. Icon
    Add Two Lines of Code. Get Full APM.

    AppSignal installs in minutes and auto-configures dashboards, alerts, and error tracking.

    Works out of the box for Rails, Django, Express, Phoenix, and more. Monitoring exceptions and performance in no time.
    Start Free
  • 10
    Software Engineering Blogs

    Software Engineering Blogs

    A curated list of engineering blogs

    Software Engineering Blogs is a curated collection of engineering-focused blog posts and resources aggregated from leading technology companies and developers. The repository serves as a centralized index that helps users discover high-quality technical content across a wide range of topics, including software engineering, system design, infrastructure, and data engineering. It is organized in a structured manner, making it easy to browse and find articles from specific companies or domains...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    vimrc

    vimrc

    The ultimate Vim configuration (vimrc)

    amix/vimrc is a popular, batteries-included Vim configuration that aims to make Vim productive from the very first launch. It ships with a curated set of sensible defaults, mappings, and plugins that cover editing, navigation, search, Git, and language tooling. The project offers two tracks—a full configuration and a lightweight version—so you can choose between a maximal setup or a leaner base. Installation is intentionally simple, relying on a single command that clones and bootstraps...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    FriendlyId

    FriendlyId

    FriendlyId is the “Swiss Army bulldozer” of slugging

    ...It integrates with ActiveRecord to generate slugs automatically based on attributes (like a title) and manages uniqueness, history, and slug regeneration when records change. FriendlyId also supports features like slug candidates, scoped slugs, and reserved word handling to avoid conflicts. It includes extensions to keep old slugs working as redirects, so links don’t break when content is renamed. By improving readability, SEO, and user-friendliness, FriendlyId has become the de facto solution for slugging in Rails applications.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Pundit

    Pundit

    Minimal authorization through OO design and pure Ruby classes

    ...It centers around policy classes—one policy per model or resource—that define what actions a given user is permitted to perform (e.g., show?, update?, destroy?). Each policy method returns a boolean, and can be structured using combinators or shared logic to keep things DRY. In controllers and views, Pundit provides helpers like authorize, policy_scope, and policy to enforce those rules cleanly and consistently. The policy_scope feature is especially helpful—it restricts index or list queries to only the records the current user can see by applying scopes defined in the policy class. Pundit encourages placing authorization logic close to the model domain without muddling controllers or views, making permissions easier to reason about and testable.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    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
  • 15
    Down

    Down

    Streaming downloads using Net::HTTP, http.rb or HTTPX

    Down is a small, reliable Ruby library for downloading files that favors correctness, streaming, and clear error handling. It follows redirects safely, supports timeouts and retries, and streams responses to disk to keep memory usage low—ideal for large downloads or server environments. The API returns file-like objects (often Tempfile) with helpful metadata such as original filename and content type, which plays nicely with file-attachment libraries and background jobs. Multiple HTTP backends are supported, letting you choose between Net::HTTP or faster/feature-rich clients while keeping a consistent interface. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    GitLab CE Server For Local Intranets

    GitLab CE Server For Local Intranets

    The Free & Popular Community git Server in a Complete Virtual Machine

    This VM is created for 2 reasons: 1. Very little initial setup work required to make a GIT Server live, within minutes. 2. This system should keep running for Years, without requiring Updates / Breakages. If you are new to Virtual Machines, then please watch the Video below ( taken from my other project. just replace td with gi wherever mentioned ) After starting this VM, please login to its administration panel with: Website Address: https://gi.local/ ( Accept Any Warnings due to Usage of Self-Signed https certificates ) Admin Username: root Admin Password: change_this from any PC on your Local Network. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    fog

    fog

    The Ruby cloud services library

    ...Whether you are writing a library, designing software as a service product or just hacking on the weekend this flexibility is a huge boon. With a rapidly expanding community and codebase the advantages of fog just keep coming. Join us and together we will realize the future of cloud computing.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Typing

    Typing

    Typing, is a template for Jekyll

    Typing, is a template for Jekyll created especially for those who want to have a blog and pages quickly and lightly. Its interface is part of the "Keep It Simple" philosophy, precisely for high performance on all types of browsers and mobile devices. You already have a template page for "Blog", "Projects", "Search", "Contact", "Tags", "Summary", "404" and "About", but you can change it as you wish by modifying the strings. On the resume.md page, you can print using the browser shortcut Ctrl + P or the button. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Hamilton

    Hamilton

    A minimal and beautiful Jekyll theme best for writing and note-taking

    A minimal and beautiful Jekyll theme best for writing and note-taking. The original purpose of this theme is to be a replacement of the default Jekyll theme -- Minima. Hamilton is an enhancement of Minima but still, keep in minimal.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    gist(1)

    gist(1)

    Potentially the best command line gister

    ...It integrates closely with Git, enabling version control, revisions, and forking, which makes it suitable for both temporary sharing and long-term storage of reusable code fragments. Users can create public or private gists, depending on whether they want to share their content openly or keep it accessible only via a link. The platform supports multiple programming languages and provides syntax highlighting for improved readability. Gists can also be embedded in websites or shared across teams, making them useful for documentation, debugging, and knowledge sharing. Because each gist is backed by a Git repository, users can track changes over time and collaborate efficiently.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Cover Card landing page theme

    Cover Card landing page theme

    Online business card with landing page theme for any social media

    Online business card with a minimal landing page theme for any social media or online presence account: fork, edit, and go. This theme is based on jekyll and jekyll-remote-theme. These dependencies are natively supported by Github Pages, which should build and deploy your site as soon as you make any change to your files. The theme is also based on the icons from Font Awesome.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Paperclip

    Paperclip

    Easy file attachment management for ActiveRecord

    Paperclip is intended as an easy file attachment library for ActiveRecord. The intent behind it was to keep setup as easy as possible and to treat files as much like other attributes as possible. This means they aren't saved to their final locations on disk, nor are they deleted if set to nil, until ActiveRecord::Base#save is called. It manages validations based on size and presence, if required. It can transform its assigned image into thumbnails if needed, and the prerequisites are as simple as installing ImageMagick (which, for most modern Unix-based systems, is as easy as installing the right packages). ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 23
    SICP PDF

    SICP PDF

    SICP PDF with Texinfo and LaTeX source

    ...This conversion allows for high-quality typesetting, improved design options, and the integration of OpenType and Unicode features through XeTeX. The repository contains both Texinfo and LaTeX sources, with automated scripts to keep them in sync during builds. Users can recompile the book locally with a recent TeX Live distribution and the necessary fonts, while Inkscape is required for SVG-to-PDF image conversions. The project is continuously refined to address formatting issues and ensure the text and figures render correctly across platforms.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 24
    Ruby Serial

    Ruby Serial

    Optimized serialization library for Ruby objects.

    Library serializing Ruby objects, optimized in many ways: * Fast and small: use MessagePack (binary compact storage) and don't serialize twice the same object * Independent of Ruby version: dump and load data across different versions * Keep shared objects: if an object is shared by others, serialization still keeps the reference and does not duplicate objects in memory * Gives the ability to fine tune which attributes of your objects are to be serialized (defaults to all) * Keeps backward compatibility with previously serialized versions * Has callbacks support to fine tune the serialization process * Can serialize objects having reference cycles (self-contained Arrays, Hashes, objects...)
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25

    Weightlessness

    2D-shooter in Ruby

    Weightlessness is a 2D-shooter in Ruby with "realistic" control scheme (objects keep their speeds without applied forces). It is inspired by Gosu tutorials and uses Chimpunk engine for collisions. There is over 200 devices to install, 10 levels to complete, complex damage system. Short video: http://www.youtube.com/watch?v=meOSzt1pJwQ
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • Next
MongoDB Logo MongoDB