Packages that allow building workflows or state machines.
Package | django-viewflow | ActivFlow - Workflow Engine | django-business-logic | django-lb-workflow | joeflow | Django-XWorkflows | django-automations | django-process | django-logic | Django Workflow | django-workflow-system | goflow |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Description |
Reusable workflow library for Django |
Generic, light-weight & extensible Workflow Engine for agile automation of Business Processes | Django, Python |
Visual DSL framework for django |
Reusable workflow library for Django |
The workflow automation framework for machines with he... |
Library to plug xworkflows into django models. |
Processes and automations for your Django project |
An app to create powerful process flow and run jobs and their tasks crontab style. |
Django Logic - easy way to implement state-based business logic with pure functions |
Workflow System for Django | ||
Category | App | Framework | App | App | Framework | Other | App | App | App | App | App | App |
# Using This |
36
![]() |
1
![]() |
0
![]() |
3
![]() |
3
![]() |
0
![]() |
2
![]() |
0
![]() |
0
![]() |
2
![]() |
0
![]() |
0
![]() |
Python 3? | ||||||||||||
Development Status | Production/Stable | n/a | Alpha | Alpha | Production/Stable | Production/Stable | Production/Stable | Unknown | Planning | Alpha | Unknown | n/a |
Last updated | June 5, 2023, 8:29 a.m. | Aug. 13, 2022, 9:02 a.m. | Dec. 20, 2022, 11:47 a.m. | Dec. 24, 2021, 4:40 a.m. | May 22, 2023, 7:13 a.m. | May 1, 2021, 12:37 p.m. | Sept. 12, 2022, 2:48 a.m. | Sept. 22, 2022, 6:50 p.m. | Feb. 22, 2021, 9:30 p.m. | June 20, 2022, 11:34 a.m. | ||
Version | 1.11.0 | n/a | 0.5.5 | 1.0.4 | 1.2.2 | 1.0.0 | 0.9.4.1 | 4.7.9 | 0.1.2 | 4.0.1 | 0.9.13 | n/a |
Repo | GitHub | GitHub | GitHub | GitHub | GitHub | GitHub | GitHub | GitHub | GitHub | Other | GitHub | Other |
Commits | ||||||||||||
Stars | 2,389 | 557 | 176 | 191 | 64 | 106 | 25 | 18 | 50 | 0 | 1 | 0 |
Repo Forks | 380 | 98 | 35 | 71 | 16 | 40 | 6 | 4 | 10 | 0 | 1 | 0 |
Participants | kmmbvnr |
faxad
dependabot[bot] gitter-badger fossabot |
dgk
MrLion9 azolotukhin rus-lan vlfedotov GigiusB glafira-ivanova jayvdb marc-queiroz glomium |
vicalloy
dependabot[bot] |
codingjoe
dependabot[bot] amureki ccurvey SebastianKapunkt wingi11 |
rbarrois
dzen btoueg dbaty Gagaro timgates42 xordoquy kanu |
fsbraun
jacklinke |
Jesrat
jayvdb |
emil-balashov
khamenman kishorehariram |
branks42
brettmfox33 srucker01 bfox6 david-pettifor-nd dependabot[bot] chowington |
||
Documentation | n/a | n/a | n/a | n/a | n/a | n/a | ||||||
graphical visualization | ||||||||||||
Runtime configuration | ||||||||||||
persistent state | ++ Automation states are persistent. Beyond that automations can be linked to persistent Django models and accommodate additional json-encoded data. |
|||||||||||
migration support | ||||||||||||
Async task support | + Automations can be split and joined using Spilt() / Join() nodes. |
Feature | Description |
---|---|
graphical visualization | Workflows can be visualized. |
Runtime configuration | This marks that the package allows runtime configuration of state machines |
persistent state | The state of a model can is persisted in a database. |
migration support | Existing workflows can be migrated to accommodate process changes. |
Async task support | Tasks to be executed asynchronously. |
Search Weight | Package | Description | Last PyPI release: | Repo Forks | Stars | |||
---|---|---|---|---|---|---|---|---|
{{ item.weight / max_weight * 100 | number:0 }}% | {{ item.title }} | Grid: {{ item.description }} | {{ item.last_released | date: 'mediumDate' }} | N/A | {{ item.repo_forks }} | N/A | {{ item.repo_watchers }} | N/A |