Showing 103 open source projects for "routing"

View related business solutions
  • 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
  • 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
  • 1
    GraphHopper Routing Engine

    GraphHopper Routing Engine

    Open source routing engine for OpenStreetMap

    GraphHopper invests in an active open source community. Our flagships are the GraphHopper routing engine and jsprit, the toolkit for solving rich vehicle routing problems. We promote a fair & diverse mindset. jsprit is a Java based toolkit for solving rich traveling salesman problems (TSP) and vehicle routing problems (VRP). It is lightweight, flexible, easy-to-use, and based on a single all-purpose meta-heuristic. The GraphHopper routing engine is fast and memory-efficient, using Java. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 2
    Proton VPN for Android

    Proton VPN for Android

    ProtonVPN Android app

    ...You can now securely and privately browse the internet. The datat traveling between your device and the VPN server is encrypted. Secure Core protects your connection by routing your traffic through multiple servers before it leaves our network, defending you against advanced, network-based attacks.
    Downloads: 1,188 This Week
    Last Update:
    See Project
  • 3
    CIM

    CIM

    Distributed instant messaging system for developers

    ...The server automatically removes offline clients. Client reconnects automatically. You can use Google Protocol Bufferefficient codec. Its protocol supports message encryption. Store routing information, account information, online status, etc. of each client. Message routing server; used to process message routing, message forwarding, user login, user offline, and some operational tools (obtaining the number of online users, etc.).
    Downloads: 2 This Week
    Last Update:
    See Project
  • 4
    Zuul

    Zuul

    Gateway service providing dynamic routing, monitoring and more

    ...These functions include security authentication, dynamic routing, stress testing, load shedding and more.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 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
  • 5
    weixin-java-mp-demo

    weixin-java-mp-demo

    Based on Spring Boot and WxJava implementation of WeChat

    ...The repository serves as a practical starting point for developers who want to integrate messaging, user management, and other public account capabilities into Java applications. It showcases typical server-side patterns such as request handling, message routing, and token management in a clean, runnable demo environment. The project supports multi–official account configurations, making it suitable for systems that manage several WeChat public accounts from a single backend. By providing ready-to-run examples, it helps developers quickly understand the integration flow between Spring Boot and WeChat APIs. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    springcloud-learning

    springcloud-learning

    Build microservices with the Spring Cloud ecosystem

    springcloud-learning is a hands-on tutorial repository that walks Java developers through building microservices with the Spring Cloud ecosystem. It breaks concepts into small, runnable modules so you can focus on one capability at a time—service discovery, configuration management, gateway routing, fault tolerance, messaging, and observability. The code emphasizes practical integration with common infrastructure like Nacos/Eureka for registry, Nacos/Config Server for configuration, Sentinel/Resilience4j for resilience, and gateways for routing and cross-cutting concerns. Each module typically includes minimal bootstrapping, clear dependencies, and example endpoints, making it easy to start, test, and reason about the behavior. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Component

    Component

    A powerful componentized framework

    A powerful componentized framework. A powerful, 100% compatible, AndroidX, Kotlin support and flexible componentized framework. Component 2.x will all use Kotlin, and the annotation driver will be developed using ksp. The workload is huge. Therefore, the official 2.x version will have routine maintenance bugs in 1.9.x after a long time, please rest assured. Early adopters can use it 2.x, please use 1.9.x for stability. Choosing a better, more comprehensive, more stable and more promising...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    HappyX

    HappyX

    Macro-oriented asynchronous web-framework written in Nim

    HappyX is a macro-oriented asynchronous web framework written in Nim, facilitating the development of web applications with a focus on performance and ease of use.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Wanaku

    Wanaku

    Wanaku MCP Router

    Wanaku is an MCP Router designed to connect AI-enabled applications using the Model Context Protocol. Built on top of Apache Camel and Quarkus, it offers unmatched connectivity, speed, and reliability for AI agents, facilitating seamless integration across various services and platforms. ​
    Downloads: 0 This Week
    Last Update:
    See Project
  • AI-generated apps that pass security review Icon
    AI-generated apps that pass security review

    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
  • 10
    Spring Cloud Tencent

    Spring Cloud Tencent

    A Spring Cloud based Service Governance Framework

    Spring Cloud Tencent is a Spring Cloud-based Service Governance Framework provided by Tencent. Spring Cloud Tencent is an one-stop microservice solution which implements the standard Spring Cloud SPI. It integrates Spring Cloud with Tencent middlewares and makes it easy to develop microservice.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Serverless Java container

    Serverless Java container

    A Java wrapper to run Spring, Spring Boot, Jersey, and other apps

    ...It bridges the gap between traditional servlet or web-framework models and serverless functions by mapping HTTP events from API Gateway into requests your framework understands and routing responses back appropriately. This means you can keep much of your familiar Java-based architecture (controllers, filters, dependency injection) and deploy it in a serverless environment without rewriting everything from scratch. The project supports multiple framework flavors and versions, provides archetypes (Maven/Gradle) to scaffold applications, and maintains separate branches for legacy (Java EE/1.x) and modern (Jakarta EE/2.x+) ecosystems.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 12
    spring-cloud-gateway

    spring-cloud-gateway

    A Gateway built on Spring Framework and Spring Boot

    Spring Cloud provides tools for developers to quickly build some of the common patterns in distributed systems (e.g. configuration management, service discovery, circuit breakers, intelligent routing, micro-proxy, control bus, one-time tokens, global locks, leadership election, distributed sessions, cluster state). Coordination of distributed systems leads to boiler plate patterns, and using Spring Cloud developers can quickly stand up services and applications that implement those patterns. They will work well in any distributed environment, including the developer’s own laptop, bare metal data centres, and managed platforms such as Cloud Foundry. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Apache Dubbo

    Apache Dubbo

    A high performance Java RPC framework

    Apache Dubbo is a high performance, lightweight, open source RPC framework written in Java. It offers three key functionalities: interface based remote call, load balancing and fault tolerance, and automatic service registration and discovery. Apache Dubbo is built to support multiple service registries and load balancing strategies right out of the box. Due to its micro-kernel and plugin design it can also be easily extended through third-party implementations. Plenty of companies...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    RIBs

    RIBs

    Uber's cross-platform mobile architecture framework

    ...Build cross-platform apps that have similar architecture, enabling iOS and Android teams to cross-review business logic code. Testability and Isolation. Classes must be easy to unit test and reason about in isolation. Individual RIB classes have distinct responsibilities like routing, business, view logic, creation. Plus, most RIB logic is decoupled from child RIB logic. This makes RIB classes easy to test and reason about independently. Tooling for developer productivity. RIBs come with IDE tooling around code generation, memory leak detection, static analysis and runtime integrations.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 15
    Signal Server

    Signal Server

    Server supporting the Signal Private Messenger applications on Android

    ...Built in Java and licensed under the AGPL-3.0 license, this server software handles protocols for delivering encrypted messages, synchronizing user metadata like public keys and push tokens, and providing REST and service APIs for the client apps to interact with. Although cryptographic operations and message confidentiality are managed by the client side using the Signal Protocol, the server ensures message routing, user registration, and group updates without having access to the decrypted contents. Its codebase is public to ensure transparency and auditability for a security-focused community willing to inspect how message metadata and delivery mechanisms are implemented.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Spring Cloud Netflix

    Spring Cloud Netflix

    Integration with Netflix OSS components

    ...With a few simple annotations you can quickly enable and configure the common patterns inside your application and build large distributed systems with battle-tested Netflix components. The patterns provided include Service Discovery (Eureka), Circuit Breaker (Hystrix), Intelligent Routing (Zuul) and Client Side Load Balancing (Ribbon). Service Discovery is one of the key tenets of a microservice-based architecture. Trying to hand-configure each client or some form of convention can be difficult to do and can be brittle. Eureka is the Netflix Service Discovery Server and Client. The server can be configured and deployed to be highly available, with each server replicating state about the registered services to the others.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    mall-swarm

    mall-swarm

    Microservices edition of the mall e-commerce system

    mall-swarm is the microservices edition of the mall e-commerce system, designed to illustrate how an enterprise-scale e-commerce backend can be built using Spring Cloud Alibaba, Spring Boot 3.x, Sa-Token (authentication), MyBatis, Elasticsearch, Docker and Kubernetes. It includes modules for gateway, auth, search, portal, admin, monitoring, config, registry, and more, and integrates a Vue-based management frontend. The repository is structured to show how cross-service concerns like service...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    mendelson OFTP2

    mendelson OFTP2

    Implementation of the OFTP2 protocol (RFC 5024)

    The mendelson OFTP2 is a JAVA-based open source OFTP2 solution. It contains a logging- and configuration GUI (SWING) and supports encryption, digital signatures, message compression, TLS, certificate exchange, message routing, mail notification
    Leader badge
    Downloads: 20 This Week
    Last Update:
    See Project
  • 19
    Floreant POS

    Floreant POS

    Opensource Enterprise Grade Restaurant POS

    Enterprise Grade Point of Sale application for QSR, Casual Dine-In, Fine Dine-In, Cafe and Retail. Established in 2008 Floreant POS has powered 30,000 restaurants in 25 countries around the world. It can run on single or multiple terminals and manage new order, visualize tables, manage kitchen and produce advanced reports. Floreant POS is initiated and maintained by OROCUBE LLC, USA (https://orocube.com) and released under MRPL 1.2, a variant of Mozilla Public License 1.1. ...
    Leader badge
    Downloads: 79 This Week
    Last Update:
    See Project
  • 20

    JGPSTrackEdit

    GPS track editor for editing tracks and planning (multiple) day tours

    ...An abritary number of tracks may be opened or created, tracks may be merged. A track may be splitted, reversed or edited (e.g. compressed and corrected). Points may be inserted or appended to a track (routing supported) or may be moved or deleted from a track. Maps of several providers are available, the default map is OpenStreetMap. Currently supported track formats: Garmin gpx route, Garmin gpx track, Garmin tcx, kml and plain txt. JGPSTrackEdit my also be used to download tile images for later offline use by smartphone apps. ...
    Downloads: 34 This Week
    Last Update:
    See Project
  • 21

    flavour

    A Pure Java Single-Page App Framework

    Make fast, lightweight, native, single-page web apps that run in modern browsers while coding entirely in Java. * Website: https://flavour.sourceforge.io * Mastodon: https://mastodon.social/@FlavourJava * Podcast: https://castini.frequal.com/cast/show/Flavourcast/f7e171e8-22de-4f3b-adbb-5462991343c5 * Source Code: https://sourceforge.net/p/flavour/trunk/HEAD/tree/ * Introductory article in java Magazine:...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    KryptEY

    KryptEY

    Android keyboard for secure E2EE communication

    KryptEY is a secure, privacy‑focused Android keyboard that implements the Signal Protocol (X3DH + Double Ratchet) directly in the keyboard layer. It enables end-to-end encrypted messaging within any app—without relying on external servers—ensuring that key exchanges and message encryption happen locally, maintaining Signal-level security across platforms.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 23
    Mycat2

    Mycat2

    MySQL Proxy using Java NIO based on Sharding SQL, Calcite

    ...Any cross-currant cross-table join query, support cross-currant cross-table non-associated query, support cross-currant cross-table association query, support cross-currant cross-table Window grammar, support global secondary index, limited support storage process, support visualization configuration. Support parallel extraction of result sets, support the automatic transfer of back-end result sets, support multiple routing notes, and optimizer notes. Parameterization of the requested SQL, cache physics execution plan, and request of the same parameterization SQL, will avoid some analysis and optimization processes.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    GreenVulcano ESB

    GreenVulcano ESB

    GreenVulcano®ESB, The Open Source Enterprise Service Bus!

    ...Its plug-in architecture allows for unlimited expansion and customization, providing the solution to many different business integration problems. GreenVulcano® brings flow-related concepts such as transformation and routing to the Service-Oriented Architecture.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Apollo

    Apollo

    Java libraries for writing composable microservices

    Apollo is a set of Java libraries that we use at Spotify when writing micro-services. Apollo includes features such as an HTTP server and a URI routing system, making it trivial to implement RESTful services. Apollo has been used in production at Spotify for a long time. As a part of the work to release version 1.0.0 we are moving the development of Apollo in to the open. The apollo-api library defines the interfaces for your request routing and request/reply handlers. The apollo-core library manages the lifecycle (loading, starting, and stopping) of your service and defines a powerful module system for adding functionality to an Apollo assembly. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next
MongoDB Logo MongoDB