Top 21 Python Programming Projects
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.Project mention: How I approach Systems Design Interviews | reddit.com/r/ExperiencedDevs | 2022-01-17
120+ interactive Python coding interview challenges (algorithms and data structures). Includes Anki flashcards. (by donnemartin)Project mention: Best resources for learning algorithms ? | reddit.com/r/algorithms | 2021-08-01
Leetcode - doing 2 problems a day, in the topics that I have finished from reading the above book. Here is a deck made by a FB tech lead.
Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
Short Python code snippets for all your development needsProject mention: 30 seconds of python code: Curated collection of useful Python snippets that you can understand in 30 seconds or less. | reddit.com/r/Millers_Saves | 2021-05-25
Nuitka is a Python compiler written in Python. It's fully compatible with Python 2.6, 2.7, 3.3, 3.4, 3.5, 3.6, 3.7, 3.8, 3.9, and 3.10. You feed it your Python app, it does a lot of clever things, and spits out an executable or extension module.Project mention: How do I make my python code into an executable? | reddit.com/r/learnpython | 2022-01-22
A supercharged AWS command line interface (CLI).Project mention: What is the best program for making JSON CLI output more readable and manageable? | reddit.com/r/aws | 2021-11-01
I'd recommend giving https://github.com/donnemartin/saws a shot.
Browse Hacker News like a haxor: A Hacker News command line interface (CLI).Project mention: Haxor News: Hacker News in the terminal | reddit.com/r/hackernews | 2022-01-01
Acche din aa gayeProject mention: RTX 3070 FE 28th May RPTech Sale Megathread | reddit.com/r/IndianGaming | 2021-05-27
Someone please help RP Tech write their website in ModiScript.
Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.
Projects for security studentsProject mention: "Entry Level" Cyber Security Jobs Are Not Entry Level | reddit.com/r/ITCareerQuestions | 2022-01-13
I’m not the OP of the editorial, but if I were you and were interested in AppSec, then I’d concentrate a bit of time in to working on creating tools ordecompiling malware. Take notes about what you make/discover and write about it, and put it all on a GitHub/medium page.
🛠️ Learn a technology X by doing a project - Search engine of project-based learningProject mention: What're some learning resources and projects for python? | reddit.com/r/Python | 2021-11-04
This list is enough, but after you get the basics from one of the above, do a project from https://aquadzn.github.io/learn-x-by-doing-y/
Dragonfly-Based Voice Programming and Accessibility ToolkitProject mention: Dragonfly-Based Voice Programming and Accessibility Toolkit | news.ycombinator.com | 2022-01-14
Devkit for building Metasploit-like consolesProject mention: python-prompt-toolkit VS python-sploitkit - a user suggested alternative | libhunt.com/r/python-prompt-toolkit | 2022-01-15
Not an alternative to Prompt Toolkit but actually a development kit relying on it ; Sploitkit allows to easily make a Metasploit-looking interface with a simple plugin architecture of modules and commands. It currently lacks documentation unfortunately...
Program STM32Fxx MCUs Over-the-Air using ESP32
Augmented Intelligence ProgrammingProject mention: GPT-J “the open source cousin of GPT-3 everyone can use” | news.ycombinator.com | 2021-07-03
I made a none-gpt variant of this idea for fun after watching some breathless microsoft video about AI in VS code, which amounted to autocomplete sorted by popularity.
It is just a wrapper to howdoi with a sprinkle of extra logic to make it a bit more useful.
Rather than creating fake code that looks real, this gives you the S.O. code answers verbatim. So you know it is probably out of date or wrong. At least you cant delude yourself (if you don't know how to write a piece of code then how can you judge the code written by GPT?).
My tool is great for getting a quick reminder of syntax without needing to switch to a browser. I could improve it by adding metadata like the date of the answer and comments maybe.
xss vulnerability scanner and input fuzzing tool.Project mention: 🔰 #XIRA: Escáner de vulnerabilidades #XSS | reddit.com/r/u_esgeeks | 2021-03-20
Devkit for quickly building CLI tools with PythonProject mention: Python Fire VS python-tinyscript - a user suggested alternative | libhunt.com/r/python-fire | 2022-01-15
Development kit for quickly building CLI tools with Python
:computer: [Competitive Programming] This Repo consists of my solutions in Python 3 to various problems of [HackerRank, Leetcode, Codeforces, Code Chef etc.]Project mention: Leetcode Long Challenge - My Solutions | reddit.com/r/leetcode | 2021-03-03
:art: Library for producing ASCII artsProject mention: pyfiglet VS python-asciistuff - a user suggested alternative | libhunt.com/r/pyfiglet | 2022-01-15
Converts images to ASCII art, helps produce terminal banners and quotes of the day
Beginner friendly guide into the world of investing, quant data analysis and algorithmic trading.Project mention: What was the final straw that got you into trading forex? | reddit.com/r/Forex | 2021-09-20
Sure. You can find everything here (this is still in early stages, but I will add more information soon): github.com | dMLTresearch
Python desktop application to create, distribute, discover, and run codegamesProject mention: I built Codegame for developers to create programming games with Markdown | dev.to | 2021-09-29
This is a short program that takes the input from your microphone and uses OpenGL to draw a live colourful pattern.Project mention: Pycraft Progress report | dev.to | 2021-12-07
Well today saw a small number of changes as I try to get screenshots to work so I can get that to work in windowed mode in game, aside from that (I'm near a solution), I have also enabled error messages and the ability to go back from the game engine to the main body of Pycraft (like the home screen, inventory and maps) so we are a few steps closer to Pycraft v0.9.3 being released, maybe this weekend if all goes well. I'm planning to add sound effects like the step FX to the game, and finish the jump animation in game. One thing to add, it takes about a day at least to publish Pycraft (that's including to PYPI) if all goes well, and after Pycraft v0.9.3 is live, time will be spent on the installer and building documentation before work on Pycraft v0.9.4 begins! I have also spent today experimenting with OpenGL in Python with a soon to be released project "Visual-Music" (here: https://github.com/PycraftDeveloper/Visual-Music), I have already posted about that, although don't worry most of my time will be dedicated to Pycraft And that won't be received many updates (although I'll keep it up to date!)
Design and Fabrication of a Cost-Effective Spin Coater
Python Programming related posts
How do I make my python code into an executable?
1 project | reddit.com/r/learnpython | 22 Jan 2022
How I approach Systems Design Interviews
1 project | reddit.com/r/ExperiencedDevs | 17 Jan 2022
Resources to study distributed and high fault-tolerant systems?
1 project | reddit.com/r/cscareerquestions | 16 Jan 2022
Improving system design skills for interviews
2 projects | reddit.com/r/ExperiencedDevs | 16 Jan 2022
I don't even know where I've seen it, but it scarred my memory
1 project | reddit.com/r/ProgrammerHumor | 15 Jan 2022
Moving from a place using legacy tech to a "modern" one
1 project | reddit.com/r/ExperiencedDevs | 15 Jan 2022
python-prompt-toolkit VS python-sploitkit - a user suggested alternative
2 projects | 15 Jan 2022
What are some of the best open-source Programming projects in Python? This list will help you:
Are you hiring? Post a new remote job listing for free.