Showing 283 open source projects for "middleware"

View related business solutions
  • Host LLMs in Production With On-Demand GPUs Icon
    Host LLMs in Production With On-Demand GPUs

    NVIDIA L4 GPUs. 5-second cold starts. Scale to zero when idle.

    Deploy your model, get an endpoint, pay only for compute time. No GPU provisioning or infrastructure management required.
    Start Free
  • Veeam Data Platform v13.1 - Get Your Free Trial Icon
    Veeam Data Platform v13.1 - Get Your Free Trial

    Secure by design, portable by default. Recover clean, fast, anywhere. Start a free trial.

    Try Veeam Data Platform today. Experience the unified platform that's secure by design, portable by default, and proven to recover clean, fast, and anywhere.
    Try it Free
  • 1
    messenger-bot

    messenger-bot

    A Node client for the Facebook Messenger Platform

    ...Your App Secret token used for message integrity check. If specified, every POST request will be tested for spoofing. As well, it mounts /_status, which will return {"status": "ok"} if the middleware is running. If verify is specified in the bot options, it will mount a handler for GET requests that verifies the webhook. The underlying method used by bot.middleware() to parse the message payload, and fire the appropriate events. Use this if you've already implemented your own middleware or route handlers to receive the webhook request, and just want to fire the events on the bot instance.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 2
    Permit

    Permit

    An unopinionated authentication library for building Node.js APIs

    ...It also supports pulling credentials from common request locations, prioritizing standards-based headers while allowing practical alternatives when needed. The design aims to keep authentication logic centralized and consistent, so you avoid copy-pasting auth checks across handlers and middleware. In short, it provides a small, reusable abstraction for authenticating requests that you can adapt to your project’s policies and user model.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3

    Madara

    Middleware for distributed applications

    The purpose of the project is to develop a portable programming framework that facilitates distributed and multi-threaded programming for C++, Java, and Python. MADARA was originally developed as an agent-based middleware specifically for real-time, distributed artificial intelligence, but is now more general purpose for distributed timing, control, knowledge and reasoning, and quality-of-service. MADARA is composed of several tools and middleware, and the main entry point into the system is the Knowledge and Reasoning Language (KaRL) Engine, which provides a real-time scripting language for nanosecond execution times hooked into a flexible transport layer for distributed reasoning. ...
    Downloads: 9 This Week
    Last Update:
    See Project
  • 4
    kaon.js

    kaon.js

    Kaon.js is a react isomorphic app solution

    Kaon.js is an react isomorphic app solution. it contains webpack build, hot reloading, code splitting and server-side rendering. Kaon is a Decepticon-controlled city-state in the southern hemisphere of Cybertron. Under Decepticon rule, its capitol is the fortress of Kolkular. Config is a js file that default exported a Javascript object, it specified a lot ot configurations. The default path is <project_root>/config/kaon.config.js. But you can put it into anywhere of your project.
    Downloads: 0 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
    Slimgrid is a Java library for grid computations which is lighter than other ones (JPPF, Hadoop, ...). The main design goals are: minimalism, simplicity, pervasiveness. If you need to grab something which does not require you to comprehend massive and complex API's, do exhaustive configurations and installations, is robust and reliable, uses just one port for all management and communication, then SlimGrid is the right choice. The SlimGrid is built on top of the Apache's ZooKeeper library...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    concurrency-logger

    concurrency-logger

    Log HTTP requests/responses separately, visualize their concurrency

    HTTP logging middleware is especially useful to unwind concurrent operations without losing the request context.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    koa-log4js

    koa-log4js

    log4js-node supports Koa-middleware

    A wrapper for log4js-node which supports Koa logger middleware. Log message is forked from the Express (Connect) logger file. This branch is used for Koa v2.x. To use Koa v0.x & v1.x, please check the master branch.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Swagger Injector

    Swagger Injector

    Delivering swagger docs through Node middleware

    Adaptation of swagger UI to render the swagger view of a server's swagger documentation for a specified route.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 9
    PHP Framework - Smart.Framework

    PHP Framework - Smart.Framework

    The next-generation PHP Framework Middleware + MVC

    Smart.Framework - A High Performance PHP / Javascript Framework for Web Projects Clean Code Full Decoupled Libraries Independent Packages (based on plugins) Great Architecture (a hybrid between Multi-Tier and Middleware, combined with clean code separation as MVC). So, it is a very light and fast PHP / Javascript web framework. The paradox is that it have more built-in features than the well-known frameworks like Zend Framework 2 or Symfony 2 but is 2x ... 9x faster in the terms of requests / second, so it can serve many million users per day. ...
    Leader badge
    Downloads: 0 This Week
    Last Update:
    See Project
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 10
    express-status-monitor

    express-status-monitor

    Realtime Monitoring solution for Node.js/Express.js apps

    ...You can add a series of health checks to the configuration that will appear below the other stats. The health check will be considered successful if the endpoint returns a 200 status code. The HTML page handler is exposed as a pageRoute property on the main middleware function. So the middleware is mounted to intercept all requests while the HTML page handler will be authenticated. If you're using socket.io in your project, this module could break your project because this module by default will spawn its own socket.io instance. To mitigate that, fill websocket parameter with your main socket.io instance as well as port parameter.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    apicache

    apicache

    Simple API-caching middleware for Express/Node

    Simple API-caching middleware for Express/Node. A simple API response caching middleware for Express/Node using plain-English durations. Supports Redis or a built-in memory engine with auto-clearing. Because route-caching of simple data/responses should also be simple. Sometimes you need custom keys (e.g. save routes per session, or per method). We've made it easy!
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Lor

    Lor

    a fast, minimalist web framework for lua based on OpenResty

    A fast and minimalist web framework based on OpenResty.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 13
    Crow

    Crow

    Crow is very fast and easy to use C++ micro web framework

    Crow is C++ microframework for web. (inspired by Python Flask). If you just want to use crow, copy amalgamate/crow_all.h and include it. C++ compiler with good C++11 support (tested with g++>=4.8). Provide an amalgamated header file crow_all.h with every features. Handler arguments type check at compile time. Now supporting VS2013 with limited functionality (only run-time check for url is available.) Out-of-source build with CMake is recommended.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Note: latest version can be found at https://github.com/targeted/pythomnic3k Pythomnic3k is a Python 3 framework for service-oriented middleware with hot reloading and fault tolerance. It is used for integrating various systems in enterprise network or writing standalone network services.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    koa-waterline

    koa-waterline

    A middleware for your hose

    Middleware for your hose. The model attributes of connection and adp must match the connection and adapter naming conventions when setting up your environment to inject into the middleware.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 16
    horizon

    horizon

    Horizon is a realtime, open-source backend for JavaScript apps

    Horizon is an open-source developer platform for building sophisticated realtime apps. It provides a complete backend that makes it dramatically simpler to build, deploy, manage, and scale engaging JavaScript web and mobile apps. Horizon is extensible, integrates with the Node.js stack, and allows building modern, arbitrarily complex applications. While technologies like RethinkDB and WebSocket make it possible to build engaging realtime apps, empirically there is still too much friction for...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17

    JavaCá&Lá

    A Java Distributed Shared Memory Middleware

    How can we easily develop applications for multicore or multicomputer architectures? We frequently use middlewares for that problem, but they are often complex and less productive. This way, at DECOM-UFOP, we have a middleware, named JavaCa&La or just JCL, to build portable and scalable solutions over many high performance computer architectures. Our middleware APIs is simple, intuitive and designed for young and senior programmers who don’t have high performance programming skills. Using our middleware, different programmers can develop applications in a collaborative way, i.e., one programmer application can read and write global variables from another application, developed by another programmer, in another machine, without explicit references. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    The Silicon Web Framework

    The Silicon Web Framework

    A high performance, middleware oriented C++14 http web framework

    Silicon is a C++ abstraction built on top of high-performance networking libraries. Its goal is to ease the writing of web APIs without compromising on performance. A simple mono-procedure API serving a static string under the route /hello/world. mhd_json_serve is a Silicon backend. It takes an API and serves it with the microhttpd C library. It relies on the JSON format whenever it has to encode or decode objects (procedures parameters and return values). Silicon relies on static objects...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Rendr

    Rendr

    Render your Backbone.js apps on the client and the server

    Rendr is a small library that allows you to run your Backbone.js apps seamlessly on both the client and the server. Allow your web server to serve fully-formed HTML pages to any deep link of your app, while preserving the snappy feel of a traditional Backbone.js client-side MVC app. We believe there has to be a better way to build rich web apps today. In the last few years, we've seen more of the application moved to the client-side, with JavaScript representations of views, templates, and...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Compojure-api

    Compojure-api

    Sweet web apis with Compojure & Swagger

    ...Async with async-ring, manifold and core.async (2.0.0). Client negotiable formats: JSON, EDN & Transit, optionally YAML and MessagePack. Data-driven resources. Bi-directional routing. Bundled middleware for common api behavior (exception handling, parameters & formats). Extendable route DSL via metadata handlers. Route functions & macros for putting things together, including the Swagger-UI via ring-swagger-ui. Requires Clojure 1.9.0 & Java 1.8.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    redux-rx

    redux-rx

    RxJS utilities for Redux

    The redux-rx project is a utility library that integrates RxJS observables into Redux workflows, enabling reactive programming patterns for state management. It allows developers to represent streams of actions, state changes, and side effects as observable sequences, providing a powerful alternative to traditional middleware approaches. The library includes tools for creating smart components that derive their behavior from observable data streams instead of imperative state updates. It also introduces an observable-based middleware that complies with Flux Standard Actions, ensuring compatibility with Redux conventions. By leveraging RxJS, developers can compose complex asynchronous logic in a declarative and composable way. ...
    Downloads: 6 This Week
    Last Update:
    See Project
  • 22
    Swagger Node

    Swagger Node

    Swagger module for node.js

    The swagger module provides tools for designing and building Swagger-compliant APIs entirely in Node.js. It integrates with popular Node.js servers, including Express, Hapi, Restify, and Sails, as well as any Connect-based middleware. With swagger, you can specify, build, and test your API from the very beginning, on your laptop. It allows you to change and iterate your design without rewriting the logic of your implementation. Remember, one great thing about this approach is that all of the Swagger validation logic is handled for you, and all of the routing logic is managed through the Swagger configuration. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Jolie

    Jolie

    A service-oriented programming language.

    ...Please refer to our main website: www.jolie-lang.org Jolie is the first full-fledged programming language based upon the service-oriented paradigm, suitable to create new services from scratch or to compose existing ones in powerful orchestrators in order to obtain new functionalities. You can use Jolie for building any kind of distributed applications. Examples are cloud middleware, web portals, and standalone concurrent applications.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Koa-pug

    Koa-pug

    A Pug middleware for Koa

    A Pug middleware for Koa.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 25
    Amethyst

    Amethyst

    Amethyst is a Rails inspired web-framework for Crystal language

    Amethyst is currently undergoing a re-write from the ground up. We'll be releasing the public roadmap soon. Amethyst is a web framework written in the Crystal language. The goals of Amethyst are to be extremely fast and to provide agility in application development, much like Rails.
    Downloads: 0 This Week
    Last Update:
    See Project