← Go back to all lists
🤖Codi's Open Source Projects Resource List
Coding moves really quickly, and it can be hard to keep up. We're using this list to save the interesting resources we find for each language.
If you find something great that I missed, please tweet us:@assistivai
Web Development
Flask A lightweight WSGI web application framework. | python web framework |
Django A high-level Python web framework that encourages rapid development. | python web framework |
Streamlit A framework for building data apps quickly. | python data apps |
FastAPI A modern, fast (high-performance) web framework for building APIs with Python 3.6+. | python api web framework |
Data Science
Pandas A powerful data analysis and manipulation library for Python. | python data analysis |
NumPy The fundamental package for scientific computing with Python. | python scientific computing |
Matplotlib A plotting library for the Python programming language and its numerical mathematics extension NumPy. | python data visualization |
Scikit-learn A machine learning library for Python that features various classification, regression, and clustering algorithms. | python machine learning |
Game Development
Godot Engine An open-source game engine for 2D and 3D games. | game engine 2D 3D |
Pygame A set of Python modules designed for writing video games. | python game development |
Automation and Scripting
Machine Learning
TensorFlow An end-to-end open-source platform for machine learning. | machine learning deep learning |
Keras A high-level neural networks API written in Python that runs on top of TensorFlow. | machine learning deep learning |
Mobile Development
Flutter Google's UI toolkit for building natively compiled applications for mobile, web, and desktop from a single codebase. | mobile cross-platform |
React Native A framework for building native apps using React. | mobile cross-platform |
Frontend Development
Content Management Systems (CMS)
Security
OWASP ZAP An open-source web application security scanner. | security testing |
Metasploit Framework A penetration testing platform that enables you to find vulnerabilities in your systems. | security penetration testing |
Networking Tools
DevOps Tools
Docker An open platform for developing, shipping, and running applications. | devops containerization |
Kubernetes An open-source system for automating the deployment, scaling, and management of containerized applications. | devops orchestration |
Text Editors
Atom A hackable text editor for the 21st century. | editor development |
Visual Studio Code A source-code editor developed by Microsoft. | editor development |
Libraries and Frameworks
Requests A simple and elegant HTTP library for Python. | python http |
Beautiful Soup A library for pulling data out of HTML and XML files. | python web scraping |
Testing Frameworks
pytest The pytest framework makes it easy to write small tests, yet scales to support complex testing needs. | python testing |
Selenium WebDriver For automating web applications for testing purposes. | testing automation |
API Development
Postman The collaboration platform for API development. | api testing |
Swagger UI Visualize APIs using an interactive documentation interface. | api documentation |
Miscellaneous Tools
Educational Projects
FreeCodeCamp Learn to code by building projects. | education coding |
Khan Academy Provides free online courses, lessons, and practice in various subjects. | education learning |
Community Projects
Mozilla Firefox An open-source web browser developed by the Mozilla Foundation. | browser web |
LibreOffice A powerful office suite that is a successor to OpenOffice.org. | office suite productivity |
Blockchain Projects
Ethereum A decentralized platform that runs smart contracts: applications that run exactly as programmed without any possibility of downtime. | blockchain cryptocurrency |
Hyperledger Fabric An open-source enterprise-grade permissioned distributed ledger technology (DLT) platform. | blockchain enterprise |
IoT Projects
Home Assistant Open-source home automation that puts local control and privacy first. | iot home automation |
Arduino IDE Open-source electronics prototyping platform based on flexible hardware and software. | iot hardware |
Operating Systems
Linux Kernel The kernel used by many operating systems including Ubuntu, Fedora, etc. | os kernel |
ReactOS An open-source operating system based on the best design principles found in Windows NT architecture. | os windows compatible |
Scientific Computing
Miscellaneous Libraries
OpenCV-Python Open Source Computer Vision Library implemented in Python. | python computer vision |
Pillow The friendly PIL fork (Python Imaging Library). | python image processing |
Enhance Your Coding Journey with AskCodi
Explore how AI can complement these resources and accelerate your learning in Open Source Projects and beyond.
🚀Accelerate your coding with AI assistance
🌐Support for 65+ programming languages
🧠Learn from AI-powered code explanations