← 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

favicon
Flask
A lightweight WSGI web application framework.
python
web framework
favicon
Django
A high-level Python web framework that encourages rapid development.
python
web framework
favicon
Streamlit
A framework for building data apps quickly.
python
data apps
favicon
FastAPI
A modern, fast (high-performance) web framework for building APIs with Python 3.6+.
python
api
web framework

Data Science

favicon
Pandas
A powerful data analysis and manipulation library for Python.
python
data analysis
favicon
NumPy
The fundamental package for scientific computing with Python.
python
scientific computing
favicon
Matplotlib
A plotting library for the Python programming language and its numerical mathematics extension NumPy.
python
data visualization
favicon
Scikit-learn
A machine learning library for Python that features various classification, regression, and clustering algorithms.
python
machine learning

Game Development

favicon
Godot Engine
An open-source game engine for 2D and 3D games.
game engine
2D
3D
favicon
Pygame
A set of Python modules designed for writing video games.
python
game development

Automation and Scripting

favicon
Ansible
A simple IT automation platform that automates cloud provisioning, configuration management, and application deployment.
automation
devops
favicon
Selenium
A suite of tools for automating web browsers across many platforms.
automation
testing

Machine Learning

favicon
TensorFlow
An end-to-end open-source platform for machine learning.
machine learning
deep learning
favicon
Keras
A high-level neural networks API written in Python that runs on top of TensorFlow.
machine learning
deep learning

Mobile Development

favicon
Flutter
Google's UI toolkit for building natively compiled applications for mobile, web, and desktop from a single codebase.
mobile
cross-platform
favicon
React Native
A framework for building native apps using React.
mobile
cross-platform

Frontend Development

favicon
Vue.js
A progressive JavaScript framework for building user interfaces.
javascript
frontend
favicon
Bootstrap
The most popular HTML, CSS, and JS library in the world for building responsive, mobile-first projects on the web.
css
frontend

Content Management Systems (CMS)

favicon
WordPress
The world's most popular content management system (CMS).
cms
php
favicon
Ghost
A professional publishing platform that is simple to use and free to get started with.
cms
node.js

Security

favicon
OWASP ZAP
An open-source web application security scanner.
security
testing
favicon
Metasploit Framework
A penetration testing platform that enables you to find vulnerabilities in your systems.
security
penetration testing

Networking Tools

favicon
Wireshark
The world's foremost network protocol analyzer.
networking
analysis
favicon
OpenVPN
Open-source software that implements virtual private network techniques.
networking
vpn

DevOps Tools

favicon
Docker
An open platform for developing, shipping, and running applications.
devops
containerization
favicon
Kubernetes
An open-source system for automating the deployment, scaling, and management of containerized applications.
devops
orchestration

Text Editors

favicon
Atom
A hackable text editor for the 21st century.
editor
development
favicon
Visual Studio Code
A source-code editor developed by Microsoft.
editor
development

Libraries and Frameworks

favicon
Requests
A simple and elegant HTTP library for Python.
python
http
favicon
Beautiful Soup
A library for pulling data out of HTML and XML files.
python
web scraping

Testing Frameworks

favicon
pytest
The pytest framework makes it easy to write small tests, yet scales to support complex testing needs.
python
testing
favicon
Selenium WebDriver
For automating web applications for testing purposes.
testing
automation

API Development

favicon
Postman
The collaboration platform for API development.
api
testing
favicon
Swagger UI
Visualize APIs using an interactive documentation interface.
api
documentation

Miscellaneous Tools

favicon
Homebrew
The missing package manager for macOS (or Linux).
package manager
macos
favicon
FFmpeg
A complete solution to record, convert and stream audio and video.
multimedia
conversion

Educational Projects

favicon
FreeCodeCamp
Learn to code by building projects.
education
coding
favicon
Khan Academy
Provides free online courses, lessons, and practice in various subjects.
education
learning

Community Projects

favicon
Mozilla Firefox
An open-source web browser developed by the Mozilla Foundation.
browser
web
favicon
LibreOffice
A powerful office suite that is a successor to OpenOffice.org.
office suite
productivity

Blockchain Projects

favicon
Ethereum
A decentralized platform that runs smart contracts: applications that run exactly as programmed without any possibility of downtime.
blockchain
cryptocurrency
favicon
Hyperledger Fabric
An open-source enterprise-grade permissioned distributed ledger technology (DLT) platform.
blockchain
enterprise

IoT Projects

favicon
Home Assistant
Open-source home automation that puts local control and privacy first.
iot
home automation
favicon
Arduino IDE
Open-source electronics prototyping platform based on flexible hardware and software.
iot
hardware

Operating Systems

favicon
Linux Kernel
The kernel used by many operating systems including Ubuntu, Fedora, etc.
os
kernel
favicon
ReactOS
An open-source operating system based on the best design principles found in Windows NT architecture.
os
windows compatible

Scientific Computing

favicon
SciPy
Open-source software used for scientific computing and technical computing in Python.
python
scientific computing
favicon
SymPy
A Python library for symbolic mathematics.
python
mathematics

Miscellaneous Libraries

favicon
OpenCV-Python
Open Source Computer Vision Library implemented in Python.
python
computer vision
favicon
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