SaaSHub helps you find the best software and product alternatives Learn more β
Top 23 Python github-api Projects
-
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.
-
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.
-
Changelog CI
Changelog CI is a GitHub Action that enables a project to automatically generate changelogs
-
github-actions-version-updater
A GitHub Action that Updates All GitHub Actions in a Repository and Creates a Pull Request with the Updates
-
github-follow-bot
π€ Automated follow/unfollow bot for GitHub. Follow from multiple sources. Choose which users to unfollow. Custom options to control bot speed and maximum actions.
-
github-traffic-stats
A small Python project to pull and store traffic stats for GitHub projects using GitHub API
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Ask HN: Is Python async/await some kind of joke? | news.ycombinator.com | 2024-01-27- Top package for GitHub REST API, no async support https://github.com/PyGithub/PyGithub
I have done similar work using the GitHub APIs before. I recommend using their GraphQL explorer to develop your queries interactively. You may need to fall back on the REST API instead of the GraphQL one for certain stats.
https://docs.github.com/en/graphql/overview/explorer
You can also refer to my code here, which may already collect some of the statistics you're interested in.
https://github.com/jstrieb/github-stats/blob/master/github_s...
I predict the most annoying part of this project will be dealing with authentication. There are a handful of ways to do it, and the permissions can be finicky depending on what data you are fetching.
Best of luck!
Project mention: Ask HN: High quality Python scripts or small libraries to learn from | news.ycombinator.com | 2024-04-19Everything @simonw has worked on, honestly: https://github.com/simonw
Yeah, I worry about that too. I have SO much of my stuff dependent on my GitHub account now.
I'm slightly reassured by how useful their APIs are. I have automated exports of a lot of my GitHub issues, though I really should shore those up and make sure I'm capturing everything.
That's one of the reasons I built https://github.com/dogsheep/github-to-sqlite
Project mention: Show HN: CaptureFlow β Provide LLM with debugger-level context of your app | news.ycombinator.com | 2024-04-06
Bump cicirello/pyaction from 4.25.0 to 4.26.0
Project mention: Craft Your GitHub Profile Page in 60 Seconds with Zero Code, Absolutely Free | dev.to | 2024-03-11To create a fork of this project access https://github.com/rafaelbmateus/me/fork and click in "Create fork" button.
Python github-api related posts
- Show HN: CaptureFlow β Provide LLM with debugger-level context of your app
- Getting things done (in small increments)
- Ask HN: What are your favorite RSS feeds?
- Od kud pratite vijesti iz Hrvatske i svijeta?
- With a VPN and a Tor Browser, can I access the dark web and find secret information?
- Russian mercenary chief says his troops have reached Rostov-on-Don following call for armed rebellion
- Ethnic distribution of Russia in Europe and three classifications of Russians in the early 20th century
-
A note from our sponsor - SaaSHub
www.saashub.com | 25 Apr 2024
Index
What are some of the best open-source github-api projects in Python? This list will help you:
Project | Stars | |
---|---|---|
1 | PyGitHub | 6,683 |
2 | github-stats | 2,713 |
3 | octosuite | 1,763 |
4 | simonw | 380 |
5 | github-to-sqlite | 376 |
6 | lastversion | 358 |
7 | github-clone | 164 |
8 | github-downloads-count | 134 |
9 | Changelog CI | 124 |
10 | github-actions-version-updater | 88 |
11 | github-follow-bot | 74 |
12 | repo-finder-bot | 63 |
13 | GitHub-Stalker | 38 |
14 | captureflow-py | 34 |
15 | github-traffic-stats | 27 |
16 | pyaction | 25 |
17 | me | 23 |
18 | Kitaab | 19 |
19 | BetterGitCLI | 18 |
20 | GetTweets | 17 |
21 | git-pull | 16 |
22 | gstore | 10 |
23 | GM | 10 |
Sponsored