InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →
Top 23 Python github-action Projects
-
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
-
Project mention: Constraints Are Good: Python's Metadata Dilemma | news.ycombinator.com | 2024-12-06
https://pip.pypa.io/en/stable/reference/build-system/setup-p...
Blaze and Bazel have Skylark/Starlark to support procedural build configuration with maintainable conditionals
Bazel docs > Starlark > Differences with Python: https://bazel.build/rules/language
cibuildwheel: https://github.com/pypa/cibuildwheel ;
> Builds manylinux, musllinux, macOS 10.9+ (10.13+ for Python 3.12+), and Windows wheels for CPython and PyPy;
manylinux used to specify a minimum libc version for each build tag like manylinux2 or manylinux2014; pypa/manylinux: https://github.com/pypa/manylinux#manylinux
A manylinux_x_y wheel requires glibc>=x.y. A musllinux_x_y wheel requires musl libc>=x.y; per PEP 600: https://github.com/mayeut/pep600_compliance#distro-compatibi...
> Works on GitHub Actions, Azure Pipelines, Travis CI, AppVeyor, CircleCI, GitLab CI, and Cirrus CI;
Further software supply chain security controls: SLSA.dev provenance, Sigstore, and the new PyPI attestations storage too
> Bundles shared library dependencies on Linux and macOS through `auditwheel` and `delocate`
delvewheel (Windows) is similar to auditwheel (Linux) and delocate (Mac) in that it copies DLL files into the wheel:
-
-
gh-action-pypi-publish
The blessed :octocat: GitHub Action, for publishing your :package: distribution files to PyPI, the tokenless way: https://github.com/marketplace/actions/pypi-publish
Project mention: Popular GitHub Action tj-actions/changed-files is compromised | news.ycombinator.com | 2025-03-14I've always felt uncomfortable adding other people's actions to my GitHub workflows, and this is exactly the kind of thing I was worried about.
I tend to stick to the official GitHub ones (actions/setup-python etc) plus the https://github.com/pypa/gh-action-pypi-publish one because I trust the maintainers to have good security habits.
-
energy-forecasting
🌀 𝗧𝗵𝗲 𝗙𝘂𝗹𝗹 𝗦𝘁𝗮𝗰𝗸 𝟳-𝗦𝘁𝗲𝗽𝘀 𝗠𝗟𝗢𝗽𝘀 𝗙𝗿𝗮𝗺𝗲𝘄𝗼𝗿𝗸 | 𝗟𝗲𝗮𝗿𝗻 𝗠𝗟𝗘 & 𝗠𝗟𝗢𝗽𝘀 for free by designing, building and deploying an end-to-end ML batch system ~ 𝘴𝘰𝘶𝘳𝘤𝘦 𝘤𝘰𝘥𝘦 + 2.5 𝘩𝘰𝘶𝘳𝘴 𝘰𝘧 𝘳𝘦𝘢𝘥𝘪𝘯𝘨 & 𝘷𝘪𝘥𝘦𝘰 𝘮𝘢𝘵𝘦𝘳𝘪𝘢𝘭𝘴
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
-
amazing-github-template
🚀 Useful README.md, LICENSE, CONTRIBUTING.md, CODE_OF_CONDUCT.md, SECURITY.md, GitHub Issues, Pull Requests and Actions templates to jumpstart your projects.
-
issue-metrics
Gather metrics on issues/prs/discussions such as time to first response, count of issues opened, closed, etc.
Project mention: A checklist and guide to get your repository collaboration-ready | dev.to | 2024-09-18As a maintainer, your responsiveness plays a crucial role in fostering a healthy, collaborative environment. This involves promptly addressing issues and pull requests, providing feedback, and guiding new contributors. Set aside specific times each week that you’ll dedicate toward responding to changes and remediating problems. If you want to measure how responsive your project is, check out the Metrics Action.
-
-
django-react-typescript
This is a non-opinionated Django 5 + React 18 boilerplate built with great development experience and easy deployment in mind.
If you’re ever used Django before, you’ve probably wanted to integrate it with a framework like React. And if you’ve gone down this path, you’ve probably spent a few hours looking for an easy way to do this, and you’ve probably realized that there really isn’t. While there are alternative solutions such as this, I wanted to make my own implementation of React and Django.
-
-
docker-compose-actions-workflow
GitHub Actions workflow example using Docker Compose to build and test a multi-container stack
-
django-step-by-step
A Django + Vue reference project that focuses on developer tooling and CI/CD + IaC
-
Python-Selenium-Action
Run Selenium with Python via Github Actions using Headless or Non-Headless browsers!
-
Fast-Api-example
Simple asynchronous API implemented with Fast-Api framework utilizing Postgres as a Database and SqlAlchemy as ORM . GitHub Actions as CI/CD Pipeline
-
-
-
Changelog CI
Changelog CI is a GitHub Action that enables a project to automatically generate changelogs
-
-
jacoco-badge-generator
Coverage badges, and pull request coverage checks, from JaCoCo reports in GitHub Actions
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Python github-actions discussion
Python github-actions related posts
-
Zizmor would have caught the Ultralytics workflow vulnerability
-
Constraints Are Good: Python's Metadata Dilemma
-
Show HN: GitHub bot that automatically submits code review on each PR
-
Ask HN: How to build in-house and prive code review assisten with AI?
-
generate-sitemap 1.10.0 Released
-
website-to-gif: A GH Action to turn a webpage into a GIF
-
website-to-gif: A GH Action to turn a webpage into a GIF
-
A note from our sponsor - InfluxDB
www.influxdata.com | 23 May 2025
Index
What are some of the best open-source github-action projects in Python? This list will help you:
# | Project | Stars |
---|---|---|
1 | github-stats | 3,176 |
2 | Gmeek | 2,024 |
3 | cibuildwheel | 1,990 |
4 | AutoPR | 1,322 |
5 | gh-action-pypi-publish | 1,034 |
6 | energy-forecasting | 903 |
7 | terraform-github-actions | 844 |
8 | publish-unit-test-result-action | 672 |
9 | nn-template | 640 |
10 | amazing-github-template | 601 |
11 | issue-metrics | 464 |
12 | simonw | 407 |
13 | django-react-typescript | 377 |
14 | IntuneCD | 318 |
15 | docker-compose-actions-workflow | 292 |
16 | django-step-by-step | 189 |
17 | Python-Selenium-Action | 177 |
18 | Fast-Api-example | 147 |
19 | website-to-gif | 143 |
20 | clang-format-lint-action | 136 |
21 | Changelog CI | 136 |
22 | ActionServerless | 110 |
23 | jacoco-badge-generator | 110 |