Python Deployment

Open-source Python projects categorized as Deployment

Top 23 Python Deployment Projects

  • Ray

    Ray is a unified framework for scaling AI and Python applications. Ray consists of a core distributed runtime and a toolkit of libraries (Ray AIR) for accelerating ML workloads.

    Project mention: Is dynamic action masking possible in Rllib? | reddit.com/r/reinforcementlearning | 2023-01-23
  • 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: We built Activepieces to replace Zapier + learnings from last post | reddit.com/r/opensource | 2023-01-25

    What differentiates this from things like n8n, node red, and stackstorm? (which sort of occupy a zapier replacement, IoT automation, and infra automation niche, respectively)

  • Sonar

    Write Clean Python Code. Always.. Sonar helps you commit clean code every time. With over 225 unique rules to find Python bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

  • orchest

    Build data pipelines, the easy way 🛠️

    Project mention: Decent low code options for orchestration and building data flows? | reddit.com/r/dataengineering | 2022-12-23

    You can check out our OSS https://github.com/orchest/orchest

  • ByteTrack

    [ECCV 2022] ByteTrack: Multi-Object Tracking by Associating Every Detection Box

    Project mention: Multi Object Tracking from moving camera | reddit.com/r/computervision | 2022-06-02

    Thanks for the suggestion! Unfortunately, unitrack code doesn't support custom data evaluation. I've found Bytetrack to be useful for my current task.

  • opyrator

    🪄 Turns your machine learning code into microservices with web API, interactive GUI, and more.

    Project mention: Newby help linking python back end to django | reddit.com/r/django | 2022-10-26

    Look into something like opyrator instead.

  • Cobbler

    Cobbler is a versatile Linux deployment server

    Project mention: Deploy Linux Workstations | reddit.com/r/linuxadmin | 2022-12-29

    Take a look at Cobbler. I've used it for quite a few years & love it. It supports both preseed & kickstart.

  • mmdeploy

    OpenMMLab Model Deployment Framework

    Project mention: MMDeploy: Deploy All the Algorithms of OpenMMLab | reddit.com/r/u_Allent_pjlab | 2022-11-21

    BibTeX @misc{=mmdeploy, title={OpenMMLab's Model Deployment Toolbox.}, author={MMDeploy Contributors}, howpublished = {\url{https://github.com/open-mmlab/mmdeploy}}, year={2021} }

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.

  • budgetml

    Deploy a ML inference service on a budget in less than 10 lines of code.

  • transformer-deploy

    Efficient, scalable and enterprise-grade CPU/GPU inference server for 🤗 Hugging Face transformer models 🚀

    Project mention: [D] How to get the fastest PyTorch inference and what is the "best" model serving framework? | reddit.com/r/MachineLearning | 2022-10-28

    For 2), I am aware of a few options. Triton inference server is an obvious one as is the ‘transformer-deploy’ version from LDS. My only reservation here is that they require the model compilation or are architecture specific. I am aware of others like Bento, Ray serving and TorchServe. Ideally I would have something that allows any (PyTorch model) to be used without the extra compilation effort (or at least optionally) and has some convenience things like ease of use, easy to deploy, easy to host multiple models and can perform some dynamic batching. Anyway, I am really interested to hear people's experience here as I know there are now quite a few options! Any help is appreciated! Disclaimer - I have no affiliation or are connected in any way with the libraries or companies listed here. These are just the ones I know of. Thanks in advance.

  • AutoDMG

    Create deployable system images from OS X installer

  • ecs-deploy

    Powerful CLI tool to simplify Amazon ECS deployments, rollbacks & scaling (by fabfuel)

    Project mention: Decoupling terraform ecs task definition and deployments | reddit.com/r/Terraform | 2022-11-23

    We use ecs-deploy to deploy a new image version to the ECS service. It does it by creating a new ECS task definition with the updated image url and deploying that.

  • mlem

    🐶 A tool to package, serve, and deploy any ML model on any platform.

    Project mention: MLEM: Open-source tool to package, serve, and deploy ML models on any platform | news.ycombinator.com | 2023-02-02
  • aws-deployment-framework

    The AWS Deployment Framework (ADF) is an extensive and flexible framework to manage and deploy resources across multiple AWS accounts and regions based on AWS Organizations.

    Project mention: Sync AWS CodeCommit repositories | dev.to | 2022-12-23

    In some scenarios you might have the need to replicate an AWS CodeCommit repository. When I was setting up a test organization using AWS Deployment Framework (ADF) I ran into this myself. Because I want to test the deployment of my landing zone I needed to have a close replica. This includes the CodeCommit setup. But at the same time I did not want to change the development workflow. The workflow is pretty straight forward. You create a feature branch to work in. When you are ready you merge it to a development branch. When it needs to go to production you merge it into the main branch. So we will use the development branch to deploy to the test organization. But, because the test organization is a replica of production. Merging to the development branch would not have effect on the test organization. For this we need to synchronize the development branch to the test organization.

  • ck

    This cross-platform tool helps to make software projects more portable, modular, reusable and reproducible across continuously changing software, hardware and data. It is being developed by the open MLCommons taskforce to reduce development, benchmarking, optimization and deployment time for ML and AI systems. (by mlcommons)

    Project mention: Sharing a tutorial to modularize ML Systems | news.ycombinator.com | 2022-11-18
  • FedScale

    FedScale is a scalable and extensible open-source federated learning (FL) platform.

    Project mention: University of Michigan Researchers Open-Source ‘FedScale’: a Federated Learning (FL) Benchmarking Suite with Realistic Datasets and a Scalable Runtime to Enable Reproducible FL Research on Privacy-Preserving Machine Learning | reddit.com/r/machinelearningnews | 2022-07-23

    Continue reading | Checkout the paper, github link

  • sailor

    Sailor is a tiny PaaS to install on your servers/VPS that uses git push to deploy micro-apps, micro-services, sites with SSL, on your own servers or VPS

    Project mention: Selfhosted PaaS? (No dokku pls) | reddit.com/r/selfhosted | 2022-12-25

    Sailor

  • cfn-secret-provider

    A CloudFormation custom resource provider for deploying secrets and keys

  • torchlambda

    Lightweight tool to deploy PyTorch models to AWS Lambda

  • ansible-esxi

    Ansible management for stand-alone vmware esxi host

    Project mention: Ansible Docs For Standalone Esxi Server (no vcenter)? | reddit.com/r/ansible | 2022-02-15

    that's correct for esxi. The api is not available in the free version. I run into the same issue with backup solutions trying to backup the esxi host but thats another story. I did find this but its pretty old - https://github.com/veksh/ansible-esxi

  • pypmml

    Python PMML scoring library

    Project mention: I built a predictive model in R and want to connect it to an html webpage .. how do I go about that | reddit.com/r/datascience | 2022-08-10
  • cookiecutter-django-ecs-github

    Complete Walkthrough: Blue/Green Deployment to AWS ECS using Cookiecutter-Django using GitHub actions

  • sdk-python

    Python library for Modzy Machine Learning Operations (MLOps) Platform (by modzy)

  • django

    Getting Started wth Django on Render Example (by render-examples)

    Project mention: Turnkey deployments for Django? | reddit.com/r/django | 2022-06-07

    Hi! I am the Developer Community Manager at Render and happened to see our mention here. We have a growing library of quick-start templates (including one for Django) that happens to have a one-button deployment. Check it out. https://github.com/render-examples/django. The preview environments might be along the lines of what you're looking for, too. If you try it out, I'd love to hear your thoughts!

  • 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-02-02.

Python Deployment related posts

Index

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

Project Stars
1 Ray 23,900
2 StackStorm 5,358
3 orchest 3,688
4 ByteTrack 2,911
5 opyrator 2,781
6 Cobbler 2,364
7 mmdeploy 1,581
8 budgetml 1,277
9 transformer-deploy 1,225
10 AutoDMG 1,219
11 ecs-deploy 752
12 mlem 594
13 aws-deployment-framework 527
14 ck 507
15 FedScale 277
16 sailor 238
17 cfn-secret-provider 138
18 torchlambda 112
19 ansible-esxi 90
20 pypmml 66
21 cookiecutter-django-ecs-github 25
22 sdk-python 21
23 django 19
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com