๐ Awesome Python
Python ๊ฐ๋ฐ์๋ฅผ ์ํ ์ต๊ณ ์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ, ํ๋ ์์ํฌ, ๋๊ตฌ ๋ชจ์
๐ Awesome Python
Python ๊ฐ๋ฐ์๋ฅผ ์ํ ์ต๊ณ ์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ, ํ๋ ์์ํฌ, ๋๊ตฌ ๋ชจ์
2025๋ ์ต์ ํธ๋ ๋์ ๊ฒ์ฆ๋ ๋๊ตฌ๋ค์ ํ๊ณณ์ ๋ชจ์์ต๋๋ค.
๐งฉ ํต์ฌ ํ๋ก์ ํธ
์ธ์ด ํต์ฌ
- CPython โญ 65k โ Python ๊ณต์ ๊ตฌํ์ฒด
- PyPy โญ 18k โ JIT ์ปดํ์ผ๋ฌ๋ฅผ ์ฌ์ฉํ ๊ณ ์ฑ๋ฅ Python
- Nuitka โญ 12k โ Python์ C++๋ก ์ปดํ์ผ
- Pyston โญ 2.5k โ ๊ณ ์ฑ๋ฅ Python ๊ตฌํ์ฒด
ํจํค์ง ๊ด๋ฆฌ
- pip โญ 10k โ Python ํจํค์ง ์ค์น ๋๊ตฌ
- Poetry โญ 32k โ ํ๋์ ์ธ ์์กด์ฑ ๊ด๋ฆฌ
- Pipenv โญ 25k โ Python ๊ฐ๋ฐ ์ํฌํ๋ก์ฐ
- uv โญ 30k โ ์ด๊ณ ์ Python ํจํค์ง ๊ด๋ฆฌ์
๐ ์น ํ๋ ์์ํฌ
ํ์คํ ํ๋ ์์ํฌ
- Django โญ 81k โ ์์ ํ ์น ํ๋ ์์ํฌ
- Flask โญ 68k โ ๋ง์ดํฌ๋ก ์น ํ๋ ์์ํฌ
- Pyramid โญ 4k โ ์ ์ฐํ ์น ํ๋ ์์ํฌ
๊ณ ์ฑ๋ฅ ๋น๋๊ธฐ
- FastAPI โญ 79k โ ํ๋์ ์ธ ๊ณ ์ฑ๋ฅ ์น API
- Starlette โญ 10k โ ๊ฒฝ๋ ASGI ํ๋ ์์ํฌ
- Quart โญ 3k โ ๋น๋๊ธฐ Flask
- Litestar โญ 5k โ ์ฑ๋ฅ ์ค์ฌ ASGI
ํนํ ํ๋ ์์ํฌ
- Streamlit โญ 36k โ ๋ฐ์ดํฐ ์ฑ ๊ตฌ์ถ
- Gradio โญ 35k โ ML ๋ชจ๋ธ ์ธํฐํ์ด์ค
- Reflex โญ 20k โ ์์ Python ์น์ฑ
๐ค AI & ๋จธ์ ๋ฌ๋
๋ฅ๋ฌ๋ ํ๋ ์์ํฌ
- PyTorch โญ 85k โ ์ฐ๊ตฌ์ฉ ๋ฅ๋ฌ๋ ํ๋ ์์ํฌ
- TensorFlow โญ 186k โ ๊ตฌ๊ธ์ ML ํ๋ซํผ
- JAX โญ 30k โ ๊ณ ์ฑ๋ฅ ๊ณผํ ์ปดํจํ
- Flax โญ 6k โ JAX ๊ธฐ๋ฐ ์ ๊ฒฝ๋ง ๋ผ์ด๋ธ๋ฌ๋ฆฌ
๋จธ์ ๋ฌ๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ
- scikit-learn โญ 60k โ ์ผ๋ฐ์ ์ธ ML ์๊ณ ๋ฆฌ์ฆ
- XGBoost โญ 26k โ ๊ทธ๋๋์ธํธ ๋ถ์คํ
- LightGBM โญ 17k โ ๊ฒฝ๋ ๊ทธ๋๋์ธํธ ๋ถ์คํ
- CatBoost โญ 8k โ ๋ฒ์ฃผํ ๋ฐ์ดํฐ ๋ถ์คํ
LLM & ์์ฑ AI
- Transformers โญ 134k โ Hugging Face ํธ๋์คํฌ๋จธ
- LangChain โญ 94k โ LLM ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ
- LlamaIndex โญ 37k โ LLM ๋ฐ์ดํฐ ์ฐ๊ฒฐ
- Ollama โญ 2k โ ๋ก์ปฌ LLM ์คํ
๐ ๋ฐ์ดํฐ ๋ถ์
๋ฐ์ดํฐ ์ฒ๋ฆฌ
- pandas โญ 43k โ ๋ฐ์ดํฐ ๋ถ์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ
- NumPy โญ 28k โ ์์น ๊ณ์ฐ ๋ผ์ด๋ธ๋ฌ๋ฆฌ
- Polars โญ 30k โ ๊ณ ์ฑ๋ฅ ๋ฐ์ดํฐํ๋ ์
- Dask โญ 12k โ ๋ณ๋ ฌ ์ปดํจํ
์๊ฐํ
- Matplotlib โญ 20k โ ๊ธฐ๋ณธ ํ๋กฏ ๋ผ์ด๋ธ๋ฌ๋ฆฌ
- Plotly โญ 16k โ ์ธํฐ๋ํฐ๋ธ ์๊ฐํ
- Seaborn โญ 12k โ ํต๊ณ ์๊ฐํ
- Altair โญ 9k โ ์ ์ธ์ ์๊ฐํ
๋ฐ์ดํฐ๋ฒ ์ด์ค
- SQLAlchemy โญ 9k โ SQL ํดํท ๋ฐ ORM
- psycopg2 โญ 3k โ PostgreSQL ์ด๋ํฐ
- PyMongo โญ 4k โ MongoDB ๋๋ผ์ด๋ฒ
๐ ๏ธ ๊ฐ๋ฐ ๋๊ตฌ
์ฝ๋ ํ์ง
- Black โญ 39k โ ์ฝ๋ ํฌ๋งคํฐ
- Ruff โญ 33k โ ์ด๊ณ ์ Python ๋ฆฐํฐ
- mypy โญ 18k โ ์ ์ ํ์ ์ฒด์ปค
- pre-commit โญ 13k โ ๊น ํ ๊ด๋ฆฌ
ํ ์คํ
- pytest โญ 12k โ ํ ์คํ ํ๋ ์์ํฌ
- hypothesis โญ 8k โ ์์ฑ ๊ธฐ๋ฐ ํ ์คํ
- tox โญ 4k โ ๊ฐ์ํ๊ฒฝ ํ ์คํ
- coverage.py โญ 3k โ ์ฝ๋ ์ปค๋ฒ๋ฆฌ์ง
์ฑ๋ฅ ๋ถ์
- cProfile โ ๋ด์ฅ ํ๋กํ์ผ๋ฌ
- py-spy โญ 13k โ ์ํ๋ง ํ๋กํ์ผ๋ฌ
- memory_profiler โญ 4k โ ๋ฉ๋ชจ๋ฆฌ ์ฌ์ฉ๋ ๋ถ์
๐ ํ์ต ์๋ฃ
๊ณต์ ๋ฌธ์
- Python ๊ณต์ ๋ฌธ์ โ ํ์ด์ฌ ๊ณต์ ๋ฌธ์
- PEP ์ธ๋ฑ์ค โ Python Enhancement Proposals
- Python ๊ฐ๋ฐ์ ๊ฐ์ด๋ โ ๊ธฐ์ฌ ๊ฐ์ด๋
์จ๋ผ์ธ ํ์ต
- Real Python โ ๊ณ ํ์ง Python ํํ ๋ฆฌ์ผ
- Python.org ํํ ๋ฆฌ์ผ โ ๊ณต์ ํํ ๋ฆฌ์ผ
- Automate the Boring Stuff โ ์ค์ฉ์ Python
์ปค๋ฎค๋ํฐ
- r/Python โ Reddit Python ์ปค๋ฎค๋ํฐ
- Python Discord โ Python ๊ฐ๋ฐ์ ์ฑํ
- PyKor โ ํ๊ตญ Python ์ฌ์ฉ์ ๋ชจ์
๐ 2025 Highlights
์ฃผ์ ํธ๋ ๋
- uv: ์ฐจ์ธ๋ Python ํจํค์ง ๋งค๋์ , pip๋ณด๋ค 10-100๋ฐฐ ๋น ๋ฆ
- Ruff: Black + isort + flake8์ ๋์ฒดํ๋ ์ฌ์ธ์ ๋๊ตฌ
- Polars: pandas๋ณด๋ค ๋น ๋ฅธ ์ฐจ์ธ๋ ๋ฐ์ดํฐํ๋ ์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ
- FastAPI: ๋น๋๊ธฐ ์น API์ ํ์ค์ผ๋ก ์๋ฆฌ์ก์
Python 3.13 ์ ๊ธฐ๋ฅ
- JIT ์ปดํ์ผ๋ฌ (์คํ์ )
- ๊ฐ์ ๋ ์๋ฌ ๋ฉ์์ง
- ๋ ๋์ ํ์ ํํ ์ง์
- ์ฑ๋ฅ ์ต์ ํ
AI ํตํฉ
- GitHub Copilot๊ณผ Python ๊ฐ๋ฐ ์๋์ง
- ChatGPT Code Interpreter ํ์ฉ
- AI ๊ธฐ๋ฐ ์ฝ๋ ๋ฆฌ๋ทฐ ๋ฐ ์ต์ ํ
์ฝํ ์ธ ์ ๋ฐ์ดํธ ์์ฒญ์ ์์ฒญ ๊ฒ์ํ์ ์จ์ฃผ์ธ์