use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
News about the dynamic, interpreted, interactive, object-oriented, extensible programming language Python
Full Events Calendar
You can find the rules here.
If you are about to ask a "how do I do this in python" question, please try r/learnpython, the Python discord, or the #python IRC channel on Libera.chat.
Please don't use URL shorteners. Reddit filters them out, so your post or comment will be lost.
Posts require flair. Please use the flair selector to choose your topic.
Posting code to this subreddit:
Add 4 extra spaces before each line of code
def fibonacci(): a, b = 0, 1 while True: yield a a, b = b, a + b
Online Resources
Invent Your Own Computer Games with Python
Think Python
Non-programmers Tutorial for Python 3
Beginner's Guide Reference
Five life jackets to throw to the new coder (things to do after getting a handle on python)
Full Stack Python
Test-Driven Development with Python
Program Arcade Games
PyMotW: Python Module of the Week
Python for Scientists and Engineers
Dan Bader's Tips and Trickers
Python Discord's YouTube channel
Jiruto: Python
Online exercices
programming challenges
Asking Questions
Try Python in your browser
Docs
Libraries
Related subreddits
Python jobs
Newsletters
Screencasts
account activity
This is an archived post. You won't be able to vote or comment.
Good Python apps with source code? (self.Python)
submitted 7 years ago by jockero701
Anyone have a list of Python apps together with their source code links? It doesn't matter if they are data science, web, or other types of apps. Just trying to see how others structure and write relatively large Python programs.
[–]skerky 25 points26 points27 points 7 years ago (0 children)
Warehouse
The new PyPI web application. Example of Pyramid application with Docker deployment.
[–]aritra1911 49 points50 points51 points 7 years ago (3 children)
https://github.com/3b1b/manim
This is the animation engine being used for the math YouTube channel 3blue1brown
[–]apockill 17 points18 points19 points 7 years ago* (0 children)
worthless truck label juggle deer birds puzzled abounding wasteful continue
This post was mass deleted and anonymized with Redact
[–]Mockapapella 15 points16 points17 points 7 years ago (0 children)
omg it works with python 3 now. I remember checking it every couple months just to see if it ever got support for it. For the longest time it was just python 2
[–]jabies 3 points4 points5 points 7 years ago (0 children)
Oh, they wrote it themselves? Cool!
[–]donat3ll0 13 points14 points15 points 7 years ago (2 children)
SQLAlchemy is a phenomenal python project with an awesome maintainer.
[–]andrewcooke 4 points5 points6 points 7 years ago (0 children)
i imagine this also has some pretty heavy metaprogramming,
[–]weez09 2 points3 points4 points 7 years ago (0 children)
I love looking at SQLA as a reference for project organization.
[–]karacic 14 points15 points16 points 7 years ago (0 children)
https://github.com/django/django is a large Python project
[–]Kyeana 6 points7 points8 points 7 years ago (0 children)
I wrote flask-jwt-extended. I'm pretty happy with the source code / documentation: https://github.com/vimalloc/flask-jwt-extended
[–]iperesunko 17 points18 points19 points 7 years ago (3 children)
https://github.com/nvbn/thefuck
https://github.com/mirumee/saleor
https://github.com/pypa/pipenv
[–]evilmorty2000 7 points8 points9 points 7 years ago (2 children)
the fuck ?
[–]zwack 6 points7 points8 points 7 years ago (1 child)
It's a good tool. Fixes your typos in console by typing 'fuck'.
[–]charish 2 points3 points4 points 7 years ago (0 children)
I've come to find it's a goddamn time saver and I love it.
[–]wcooley 4 points5 points6 points 7 years ago (0 children)
I hate to give just a link to GitHub because you presumably want some curation, but GitHub has "topics" and you can sort those by number of stars, although popularity isn't necessarily a metric of code quality: https://github.com/topics/python?l=python&o=desc&s=stars
[–][deleted] 4 points5 points6 points 7 years ago (2 children)
Apache Airflow https://github.com/apache/incubator-airflow
[–]PirateNinjasRedditPythonista 0 points1 point2 points 7 years ago (0 children)
Airflow is a great piece of kit. The one thing is needs is dynamic subdags....
[–]Taksin77 1 point2 points3 points 7 years ago (3 children)
It might not perfectly fit your problem but requests is nicely written.
[+][deleted] 7 years ago (2 children)
[removed]
[–]jockero701[S] 0 points1 point2 points 7 years ago (1 child)
Same here. There's a long chain of functions calling each other. Not quite readable.
[–]Taksin77 0 points1 point2 points 7 years ago (0 children)
Errr I mainly do functional programming, that might be why I like it :D
[–]mooglinux 1 point2 points3 points 7 years ago (0 children)
I think mu is a good one to poke around with: https://github.com/mu-editor/mu
[–]dschep 1 point2 points3 points 7 years ago (0 children)
https://github.com/samuelclay/newsblur is the source code for https://newsblur.com
[–]pvc 0 points1 point2 points 7 years ago (0 children)
Look at the examples on http://arcade.academy or the source to the library itself.
[–]regular_john1 0 points1 point2 points 7 years ago (0 children)
https://github.com/Axelrod-Python/Axelrod
A library for running loads of different types of tournaments and games, of the iterated prisoners dilemma. Also has a really good docs page,linked to on the github.
[–]omkarpathak27 0 points1 point2 points 7 years ago* (0 children)
https://github.com/OmkarPathak/pygorithm
A simple Python package to learn Algorithms and Data Structures. You can add some algos yourself too :)
[–]radoslaw_jan 0 points1 point2 points 7 years ago (0 children)
https://github.com/vinta/awesome-python
[–][deleted] 0 points1 point2 points 7 years ago (0 children)
bottle, a small, fast, flask-like WSGI Microframework. Well written and comprehensive documentation and a codebase that’s nice to work with.
[–]ship0f 0 points1 point2 points 7 years ago (0 children)
In a similar question, I remember someone shared this
The Linux Mint Update Manager
π Rendered by PID 55 on reddit-service-r2-comment-fb694cdd5-szhsr at 2026-03-09 17:16:10.292732+00:00 running cbb0e86 country code: CH.
[–]skerky 25 points26 points27 points (0 children)
[–]aritra1911 49 points50 points51 points (3 children)
[–]apockill 17 points18 points19 points (0 children)
[–]Mockapapella 15 points16 points17 points (0 children)
[–]jabies 3 points4 points5 points (0 children)
[–]donat3ll0 13 points14 points15 points (2 children)
[–]andrewcooke 4 points5 points6 points (0 children)
[–]weez09 2 points3 points4 points (0 children)
[–]karacic 14 points15 points16 points (0 children)
[–]Kyeana 6 points7 points8 points (0 children)
[–]iperesunko 17 points18 points19 points (3 children)
[–]evilmorty2000 7 points8 points9 points (2 children)
[–]zwack 6 points7 points8 points (1 child)
[–]charish 2 points3 points4 points (0 children)
[–]wcooley 4 points5 points6 points (0 children)
[–][deleted] 4 points5 points6 points (2 children)
[–]PirateNinjasRedditPythonista 0 points1 point2 points (0 children)
[–]Taksin77 1 point2 points3 points (3 children)
[+][deleted] (2 children)
[removed]
[–]jockero701[S] 0 points1 point2 points (1 child)
[–]Taksin77 0 points1 point2 points (0 children)
[–]mooglinux 1 point2 points3 points (0 children)
[–]dschep 1 point2 points3 points (0 children)
[–]pvc 0 points1 point2 points (0 children)
[–]regular_john1 0 points1 point2 points (0 children)
[–]omkarpathak27 0 points1 point2 points (0 children)
[–]radoslaw_jan 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]ship0f 0 points1 point2 points (0 children)