Showing 12 open source projects for "middleware"

View related business solutions
  • Build Securely on AWS with Proven Frameworks Icon
    Build Securely on AWS with Proven Frameworks

    Lay a foundation for success with Tested Reference Architectures developed by Fortinet’s experts. Learn more in this white paper.

    Moving to the cloud brings new challenges. How can you manage a larger attack surface while ensuring great network performance? Turn to Fortinet’s Tested Reference Architectures, blueprints for designing and securing cloud environments built by cybersecurity experts. Learn more and explore use cases in this white paper.
    Download Now
  • Paessler: Easy to Use With Enterprise Power. Free Trial Icon
    Paessler: Easy to Use With Enterprise Power. Free Trial

    A low-code dashboard makes monitoring intuitive for any admin, while scripting and custom sensors give experts full control.

    You shouldn't have to choose between a monitoring tool that's easy to use and one that's powerful enough for a complex environment. PRTG's low-code interface lets any admin build dashboards, set alerts and monitor devices without scripting, while custom sensors and full API access are there when your team needs deeper control. One platform, no compromise. Download a free 30-day trial now.
    Get Free Download
  • 1
    Sinatra

    Sinatra

    Classy web-development dressed in a DSL

    ...Its DSL maps routes directly to Ruby blocks, making it straightforward to build APIs, small services, and quick prototypes without the overhead of full-stack frameworks like Rails. Despite its simplicity, Sinatra supports middleware, templates, sessions, filters, and helpers, so it can grow with more complex requirements. The framework is Rack-based, which means it is highly compatible with the Ruby web ecosystem and can plug into larger applications as a lightweight component. Because of its low footprint, it’s ideal for microservices, command-line dashboards, and educational projects.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    OmniAuth

    OmniAuth

    OmniAuth is a flexible authentication system utilizing Rack middleware

    OmniAuth is a library that standardizes multi-provider authentication for web applications. It was created to be powerful, flexible, and do as little as possible. Any developer can create strategies for OmniAuth that can authenticate users via disparate systems. OmniAuth strategies have been created for everything from Facebook to LDAP. In order to use OmniAuth in your applications, you will need to leverage one or more strategies. These strategies are generally released individually as...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 3
    Faraday

    Faraday

    Simple, but flexible HTTP client library, with support for backends

    ...This means that, even without a major release, we could add or drop support for Ruby versions, following their EOL. Currently that means we support Ruby 2.6+. You can also install the faraday_middleware extension gem to access a collection of useful Faraday middleware.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 4
    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. Once an application scales beyond a single web server, session data will need to be shared across the servers. ...
    Downloads: 6 This Week
    Last Update:
    See Project
  • Ship Agents Faster Icon
    Ship Agents Faster

    Transform your applications and workflows into powerful agentic systems at global scale.

    Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
    Start Free
  • 5
    Rack::Attack

    Rack::Attack

    Rack middleware for blocking & throttling

    Protect your Rails and Rack apps from bad clients. Rack::Attack lets you easily decide when to allow, block and throttle based on properties of the request. Rack middleware for blocking & throttling abusive requests. Tackling each curious anomaly that threatens your site’s reliability saps developer productivity and happiness. Rack::Attack lets you throttle abusive requests with just a few lines of code. For the security of our users, we have a stricter throttle for login attempts. This makes it very time consuming for attackers to guess users’ passwords. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 6
    Hanami

    Hanami

    A flexible framework for maintainable Ruby apps

    Hanami is a modern Ruby web framework that aims to be lightweight, fast, and modular, in contrast to the monolithic design of Rails. It emphasizes separation of concerns, encouraging developers to structure applications into clear layers of controllers, views, entities, and repositories. Each component—like the router, model layer, or view rendering engine—can be used independently, which gives developers flexibility to build lean applications. Hanami promotes immutability, plain old Ruby...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 7
    Sidekiq

    Sidekiq

    Simple, efficient background processing for Ruby

    ...Sidekiq uses Redis as its backend, storing job queues, scheduling information, and retries, with support for delayed jobs and exponential backoff on failures. Its middleware architecture allows developers to inject custom logic around job execution, such as logging, tracing, or instrumentation. Sidekiq also provides monitoring dashboards for queue health, job latency, and failure analysis, giving teams operational visibility.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Better Errors

    Better Errors

    Better error page for Rack apps

    Better Errors replaces the standard Rails error page with a much better and more useful error page. It is also usable outside of Rails in any Rack app as Rack middleware.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 9
    Telegram::Bot

    Telegram::Bot

    Ruby gem for building Telegram Bot with optional Rails integration

    Tools for developing Telegram bots. Best used with Rails, but can be used in a standalone app. Supposed to be used in webhook mode in production, and poller mode in development, but you can use poller in production if you want.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Build Data Resilience - Take the Assessment Today Icon
    Build Data Resilience - Take the Assessment Today

    Can you recover when it matters most? Take this quick assessment to identify gaps and build greater recovery confidence.

    Is your recovery strategy as strong as you think? Take this quick self-assessment to check your recovery readiness and gain tailored insights. In only 2 minutes, you'll learn where you fall on the recovery readiness scale.
    Take the Assessment
  • 10
    HiveMind Java Web Application Cloud IDE

    HiveMind Java Web Application Cloud IDE

    Web development IDE in browser, supports Java, ruby, javascript...etc

    HiveMind is a browser based web development that combines an application container (jetty), a middleware and a developer environment that runs in the browser. It runs on the jvm so you are not limited by environment. You can run it on your laptop, company server or even on a cloud service like AWS. It supports Java, Ruby, Python, JavaScript, Groovy, Clojure. Source include so it is easy to hack so you can modify it for your own need.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Rxx : an RSS/ATOM switch or Xbar We want to build a flexible component for middleware been able to mix and transform the notifications provided by RSS/ATOM feed. Will be able to handle several type of data and metadata encapsulate into this feeds.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    OAproject implements a plataform to allow applications to interact. Apps using the platform send/receive messages through a message oriented middleware. Main features are a Single Sign On (SSO), Identity Management System (IMS) and a provisioning system
    Downloads: 1 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • Next