Logo

0x3d.Site

is designed for aggregating information.
Welcome
check repository here

Flowable (V7)

Maven Central:
Maven Central

Docker Images:
Docker Hub

License:
license

Flowable Actions CI

Homepage: https://www.flowable.org/

flowable / flowəb(ə)l /

  • a compact and highly efficient workflow and Business Process Management (BPM) platform for developers, system admins and business users.
  • a lightning fast, tried and tested BPMN 2 process engine written in Java. It is Apache 2.0 licensed open source, with a committed community.
  • can run embedded in a Java application, or as a service on a server, a cluster, and in the cloud. It integrates perfectly with Spring. With a rich Java and REST API, it is the ideal engine for orchestrating human or system activities.

Introduction

License

Flowable is distributed under the Apache V2 license (http://www.apache.org/licenses/LICENSE-2.0.html).

Download

The Flowable downloads can be found on https://www.flowable.org/downloads.html.

Sources

The distribution contains most of the sources as jar files. The source code of Flowable can be found on https://github.com/flowable/flowable-engine.

JDK 17+

Flowable V7 runs on a Java higher than or equal to version 17. Use the JDK packaged with your Linux distribution or go to adoptium.net and click on the Latest LTS Release button. There are installation instructions on that page as well. To verify that your installation was successful, run java -version on the command line. That should print the installed version of your JDK.

Flowable V6 is still maintained and supports Java 8+.

Flowable Design

Flowable offers a free to use Flowable Cloud Design application, which you can use to model CMMN, BPMN, DMN and other model types. You can register via the Flowable account registration page to get started https://www.flowable.com/account/open-source.

Contributing

Contributing to Flowable: https://github.com/flowable/flowable-engine/wiki.

Reporting problems

Every self-respecting developer should have read this link on how to ask smart questions: http://www.catb.org/~esr/faqs/smart-questions.html.

After you've done that you can post questions and comments on https://forum.flowable.org and create issues in https://github.com/flowable/flowable-engine/issues.

Java
Java
Java is a versatile programming language used for building cross-platform applications. Known for its write-once-run-anywhere philosophy, Java is commonly used in enterprise applications, Android development, and backend systems.
Quasar
Quasar
GitHub - bulldog2011/bigqueue: A big, fast and persistent queue based on memory mapped file.
GitHub - bulldog2011/bigqueue: A big, fast and persistent queue based on memory mapped file.
Gradle Build Tool
Gradle Build Tool
GitHub - LiveRamp/HyperMinHash-java: Union, intersection, and set cardinality in loglog space
GitHub - LiveRamp/HyperMinHash-java: Union, intersection, and set cardinality in loglog space
GitHub - vanillasource/jaywire: JayWire Dependency Injection
GitHub - vanillasource/jaywire: JayWire Dependency Injection
GitHub - cglib/cglib: cglib - Byte Code Generation Library is high level API to generate and transform Java byte code. It is used by AOP, testing, data access frameworks to generate dynamic proxy objects and intercept field access.
GitHub - cglib/cglib: cglib - Byte Code Generation Library is high level API to generate and transform Java byte code. It is used by AOP, testing, data access frameworks to generate dynamic proxy objects and intercept field access.
GitHub - jboss-javassist/javassist: Java bytecode engineering toolkit
GitHub - jboss-javassist/javassist: Java bytecode engineering toolkit
GitHub - javaparser/javasymbolsolver: *old repository* --> this is now integrated in https://github.com/javaparser/javaparser
GitHub - javaparser/javasymbolsolver: *old repository* --> this is now integrated in https://github.com/javaparser/javaparser
GitHub - OpenHFT/Chronicle-Map: Replicate your Key Value Store across your network, with consistency, persistance and performance.
GitHub - OpenHFT/Chronicle-Map: Replicate your Key Value Store across your network, with consistency, persistance and performance.
GitHub - sviperll/adt4j: adt4j - Algebraic Data Types for Java
GitHub - sviperll/adt4j: adt4j - Algebraic Data Types for Java
GitHub - MenoData/Time4J: Advanced date, time and interval library for Java with sun/moon-astronomy and calendars like Chinese, Coptic, Ethiopian, French Republican, Hebrew, Hijri, Historic Christian, Indian National, Japanese, Julian, Korean, Minguo, Persian, Thai, Vietnamese
GitHub - MenoData/Time4J: Advanced date, time and interval library for Java with sun/moon-astronomy and calendars like Chinese, Coptic, Ethiopian, French Republican, Hebrew, Hijri, Historic Christian, Indian National, Japanese, Julian, Korean, Minguo, Persian, Thai, Vietnamese
GitHub - mhewedy/spring-data-jpa-mongodb-expressions: Use the MongoDB query language to query your relational database, typically from frontend.
GitHub - mhewedy/spring-data-jpa-mongodb-expressions: Use the MongoDB query language to query your relational database, typically from frontend.
GitHub - checkstyle/checkstyle: Checkstyle is a development tool to help programmers write Java code that adheres to a coding standard. By default it supports the Google Java Style Guide and Sun Code Conventions, but is highly configurable. It can be invoked with an ANT task and a command line program.
GitHub - checkstyle/checkstyle: Checkstyle is a development tool to help programmers write Java code that adheres to a coding standard. By default it supports the Google Java Style Guide and Sun Code Conventions, but is highly configurable. It can be invoked with an ANT task and a command line program.
GitHub - requery/requery: requery - modern SQL based query & persistence for Java / Kotlin / Android
GitHub - requery/requery: requery - modern SQL based query & persistence for Java / Kotlin / Android
GitHub - artipie/artipie: Binary Artifact Management Tool
GitHub - artipie/artipie: Binary Artifact Management Tool
GitHub - jline/jline3: JLine is a Java library for handling console input.
GitHub - jline/jline3: JLine is a Java library for handling console input.
GitHub - javapathfinder/jpf-core: JPF is an extensible software analysis framework for Java bytecode. jpf-core is the basis for all JPF projects; you always need to install it. It contains the basic VM and model checking infrastructure, and can be used to check for concurrency defects like deadlocks, and unhandled exceptions like NullPointerExceptions and AssertionErrors.
GitHub - javapathfinder/jpf-core: JPF is an extensible software analysis framework for Java bytecode. jpf-core is the basis for all JPF projects; you always need to install it. It contains the basic VM and model checking infrastructure, and can be used to check for concurrency defects like deadlocks, and unhandled exceptions like NullPointerExceptions and AssertionErrors.
GitHub - manifold-systems/manifold: Manifold is a Java compiler plugin, its features include Metaprogramming, Properties, Extension Methods, Operator Overloading, Templates, a Preprocessor, and more.
GitHub - manifold-systems/manifold: Manifold is a Java compiler plugin, its features include Metaprogramming, Properties, Extension Methods, Operator Overloading, Templates, a Preprocessor, and more.
GitHub - google/auto: A collection of source code generators for Java.
GitHub - google/auto: A collection of source code generators for Java.
GitHub - Randgalt/record-builder: Record builder generator for Java records
GitHub - Randgalt/record-builder: Record builder generator for Java records
GitHub - realm/realm-java: Realm is a mobile database: a replacement for SQLite & ORMs
GitHub - realm/realm-java: Realm is a mobile database: a replacement for SQLite & ORMs
GitHub - resilience4j/resilience4j: Resilience4j is a fault tolerance library designed for Java8 and functional programming
GitHub - resilience4j/resilience4j: Resilience4j is a fault tolerance library designed for Java8 and functional programming
GitHub - Netflix/governator: Governator is a library of extensions and utilities that enhance Google Guice to provide: classpath scanning and automatic binding, lifecycle management, configuration to field mapping, field validation and parallelized object warmup.
GitHub - Netflix/governator: Governator is a library of extensions and utilities that enhance Google Guice to provide: classpath scanning and automatic binding, lifecycle management, configuration to field mapping, field validation and parallelized object warmup.
GitHub - mapstruct/mapstruct: An annotation processor for generating type-safe bean mappers
GitHub - mapstruct/mapstruct: An annotation processor for generating type-safe bean mappers
GitHub - protocolbuffers/protobuf: Protocol Buffers - Google's data interchange format
GitHub - protocolbuffers/protobuf: Protocol Buffers - Google's data interchange format
GitHub - stripe/stripe-java: Java library for the Stripe API.
GitHub - stripe/stripe-java: Java library for the Stripe API.
GitHub - rainerhahnekamp/sneakythrow: SneakyThrow is a Java library to ignore checked exceptions
GitHub - rainerhahnekamp/sneakythrow: SneakyThrow is a Java library to ignore checked exceptions
GitHub - paritytrading/parity
GitHub - paritytrading/parity
GitHub - svendiedrichsen/jollyday: Jollyday - A holiday API
GitHub - svendiedrichsen/jollyday: Jollyday - A holiday API
GitHub - justinsb/jetcd: Java binding for etcd
GitHub - justinsb/jetcd: Java binding for etcd
Java
More on Java

Programming Tips & Tricks

Code smarter, not harder—insider tips and tricks for developers.

Error Solutions

Turn frustration into progress—fix errors faster than ever.

Shortcuts

The art of speed—shortcuts to supercharge your workflow.
  1. Collections 😎
  2. Frequently Asked Question's 🤯

Tools

available to use.

Made with ❤️

to provide resources in various ares.