Python Workflows

Open-source Python projects categorized as Workflows

Top 15 Python Workflow Projects

  • StackStorm

    StackStorm (aka "IFTTT for Ops") is event-driven automation for auto-remediation, incident responses, troubleshooting, deployments, and more for DevOps and SREs. Includes rules engine, workflow, 160 integration packs with 6000+ actions (see https://exchange.stackstorm.org) and ChatOps. Installer at https://docs.stackstorm.com/install/index.html

    Project mention: Ask HN: What are some unpopular technologies you wish people knew more about? | news.ycombinator.com | 2023-12-02
  • Wooey

    A Django app that creates automatic web UIs for Python scripts.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • gh-action-pypi-publish

    The blessed :octocat: GitHub Action, for publishing your :package: distribution files to PyPI: https://github.com/marketplace/actions/pypi-publish

    Project mention: PyPI new user and new project registrations temporarily suspended | news.ycombinator.com | 2023-05-20

    > Recently I've seen someone on Reddit trying to automate the creation of PyPI projects through GitHub Actions. The person was complaining that the first deployment couldn't use an API key for that project since it didn't exist. So I'm not surprised some people are trying to do the same for malicious purposes.

    Sorry for the tangent, but: you can do this now! If you use trusted publishing, you can register a "pending publisher" for a project that doesn't exist yet. When the trusted publisher (like GitHub Actions) is used, it'll create the project[1].

    All of this is supported transparently by the official publishing action for GitHub Actions[2].

    [1]: https://docs.pypi.org/trusted-publishers/creating-a-project-...

    [2]: https://github.com/pypa/gh-action-pypi-publish

  • astro-sdk

    Astro SDK allows rapid and clean development of {Extract, Load, Transform} workflows using Python and SQL, powered by Apache Airflow.

    Project mention: Orchestration: Thoughts on Dagster, Airflow and Prefect? | /r/dataengineering | 2023-06-01

    Have you tried the Astro SDK? https://github.com/astronomer/astro-sdk

  • flytekit

    Extensible Python SDK for developing Flyte tasks and workflows. Simple to get started and learn and highly extensible.

  • starthinker

    Reference framework for building data workflows provided by Google. Accelerates authentication, logging, scheduling, and deployment of solutions using GCP. To borrow a tagline.. "The framework for professionals with deadlines."

  • github-readme-youtube-cards

    Workflow for displaying recent YouTube videos as SVG cards in your readme

    Project mention: Create and Elevate Your GitHub Profile README | dev.to | 2023-08-13

    🎨 Customization and Demo Site: https://ytcards.demolab.com/ 🐙 GitHub Repo: https://github.com/DenverCoder1/github-readme-youtube-cards

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • generate-sitemap

    Generate an XML sitemap for a GitHub Pages site using GitHub Actions

    Project mention: generate-sitemap 1.9.2 Released | dev.to | 2023-10-05

    generate-sitemap - Generate an XML sitemap for a GitHub pages site using GitHub Actions

  • pyaoscx

    Python modules for AOS-CX

  • memer-action

    A GitHub Action for Programmer Memes xD

  • Bludger

    GitHub Actions at your fingertips! ✨

  • HoneygainAutoClaim

    Honeygain Auto Claimer bot for lucky pot, achievements and referrals every day via GitHub actions, python script or Docker file

  • airflow-docker

    This is my Apache Airflow Local development setup on Windows 10 WSL2/Mac using docker-compose. It will also include some sample DAGs and workflows.

  • blazer

    An HPC abstraction over MPI with built-in parallel compute primitives (by radiantone)

  • aiida-hyperqueue

    AiiDA plugin for the HyperQueue metascheduler.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-12-02.

Python Workflows related posts

Index

What are some of the best open-source Workflow projects in Python? This list will help you:

Project Stars
1 StackStorm 5,895
2 Wooey 2,064
3 gh-action-pypi-publish 834
4 astro-sdk 315
5 flytekit 200
6 starthinker 165
7 github-readme-youtube-cards 146
8 generate-sitemap 53
9 pyaoscx 33
10 memer-action 32
11 Bludger 32
12 HoneygainAutoClaim 28
13 airflow-docker 21
14 blazer 7
15 aiida-hyperqueue 4
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com