somta/Juggle
一个零码 , 低码 , AI的微服务接口编排 & 系统集成的强大编排平台,支持Http , Dubbo , WebService等协议的接口编排,支持通过Groovy , JavaScript , Python , Java等多种脚本语言来增强流程,支持使用MySQL,达梦等多种常见数据源。 observed · 2026-08-28
Health v2 · maintenance only
81/100
- Activity 87
- Release rhythm 64
- Longevity 98
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: 93
- age_days: 1372
- days_rel: 82
- days_push: 82
- n_releases_24m: 8
Adoption not part of the score
1137 stars · 196 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Juggle is a zero-code/low-code API orchestration and system integration platform for composing microservice interfaces into complex flows via a visual designer. It supports HTTP, Dubbo, and WebService protocols, script enhancement in Groovy/JavaScript/Python/Java, multiple flow types (sync, async, scheduled, MQ-listening), and a marketplace of prebuilt integration suites.
Use cases
- orchestrate microservice APIs into a single composite endpoint
- build a BFF layer without writing Node.js code
- integrate with third-party systems like DingTalk or Alibaba Cloud SMS without coding
- run scheduled data synchronization flows
- listen to MQ messages and trigger data cleaning flows
- create customized interfaces for private deployments without polluting standard code
- gradually roll out interface changes with flow versioning and gray release
When to choose
- you have existing microservices and need to compose them into new APIs quickly
- you need a visual, low-code alternative to hand-written BFF/adapters
- you must connect many third-party or legacy systems (Dubbo, WebService, HTTP) with minimal development
- you need scheduled or event-driven integration flows with versioning
When to avoid
- your stack is not JVM-based or you cannot run JDK 21
- you need fully code-first orchestration with fine-grained version control rather than visual flows
- you require a lightweight library to embed in your own service rather than a standalone platform
- GPL-3.0 licensing is incompatible with your distribution plans
Facets
application · maturity active
workflow-automation api-framework microservices middleware scheduling webhook plugin-system microservices backend apis developer-tools self-hosted windows jvm self-hosted low-code api-orchestration bff system-integration visual-flow-design dubbo scripting suite-market automation linux macos web-server
5 sources
- readme: https://github.com/somta/Juggle · fetched 2026-08-28 · 31bf27047801
- homepage: https://www.juggle.plus · fetched 2026-08-29 · 839c6f90ca1a
- site_page: https://www.juggle.plus/docs/guide/start/quick-start.html · fetched 2026-08-29 · a4621fb437d6
- site_page: https://www.juggle.plus/changelog/introduce.html · fetched 2026-08-29 · fc4627ab4778
- site_page: https://juggle.plus/changelog/introduce.html · fetched 2026-08-29 · fc4627ab4778
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| somta/Juggle | main | 81 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem