Juggle official document address: https://juggle.plus Juggle demo environment address: https://demo.juggle.plus/#/login
Juggle is a low-code tool for interface orchestration. Through it, simple APIs can be quickly orchestrated into a complex interface. The orchestration interface can be used directly for the front-end, greatly improving development efficiency and reducing development costs.
1. Suitable for existing basic service capabilities, quickly build a new product through Juggle microservice interface orchestration.
2. The system needs to be connected with a third-party system, and it is directly orchestrated through Juggle, so the docking can be completed without any development.
3. Suitable for front-end adapter layer (i.e. BFF), Juggle can be used instead of the common ability to implement the BFF layer through Nodejs.
4. Suitable for products that need to be developed for privatization or large-scale customization. Through Juggle orchestration of customized interfaces, avoid contamination of standard code.
1. Multi-version process management, naturally supporting process grayscale capabilities
2. Supports data structures such as strings, booleans, integers, decimals, dates, time, lists, objects, etc., and meets the scenarios of defining large numbers of data.
3. Built-in method nodes, judgment nodes, code nodes, assignment nodes, MySql nodes and other nodes, which can flexibly design processes
4. Support Groovy, JavaScript and other scripting languages to enhance the process
5. The suite market has dozens of official suites of common systems (such as: Tongyi Qianwen, Dingding Robot, QQ Email, Alibaba Cloud SMS), etc., which are used out of the box, greatly reducing the complexity of process design.
6. Quanxin Chuang supports, supports MySql, Dameng, TiDB, OceanBase and other databases
Juggle relies on the Java environment to run, so you need to install jdk on your device first. Please make sure it is installed in the following version environment:
a. 64 bit OS, supports Linux/Unix/Mac/Windows, and it is recommended to use Linux/Unix/Mac.
b. 64 bit JDK 1.8+; Download address & configuration.
You can download juggle-server-$version.zip
package from the latest stable version, and decompress juggle-server-$version.zip
directly through the decompression tool under window. Decompress Linux/Unix/Mac by following the following command
tar -xvf juggle-server-$version.tar.gz
Start the script in the juggle/bin directory
a.window start
Double-click startup.cmd to run the file
b.Linux/Unix/Mac startup
sh startup.sh
After successful startup, the browser enters http://127.0.0.1:9127 to access Juggle. The default login information account is: juggle Password: juggle
In order to enable users to get started with Juggle better, the system comes with a sample interface and sample process. Through the sample process, you can quickly understand the basic capabilities of Juggle. Please move to the core logic of the sample process. The example flow chart is as follows:
Example interface address: https://www.juggle.plus/docs/guide/user/example-api
Example process address: https://www.juggle.plus/docs/guide/user/example-flow
Join in the following ways to learn more about Juggle. When adding WeChat, please note Juggle , thank you!
Thank you to the friends who work hard day and night for the continuous update of Juggle function, and thank you to the big guys who have put forward valuable optimization suggestions for the project!
动动您发财的手,点个Star,是对我们更新最大的支持!
If you also have the dream of open source, you can collect your needs in the Juggle function claim form below, communicate with us and develop it! https://docs.qq.com/sheet/DWVZGZGV0dFhva01s?tab=BB08J2