Why Are Not More People Using These Python Libraries?

ArjanCodes • August 1, 2025
Video Thumbnail

About

No channel description available.

Video Description

💡 Learn how to design great software in 7 steps: https://arjan.codes/designguide. Python’s standard library is one of its greatest strengths, but many developers only scratch the surface. In this video, I explore 10 powerful and sometimes overlooked modules that can simplify your code, improve performance, and eliminate unnecessary dependencies. From dataclasses and pathlib to functools, graphlib, and heapq, you’ll see practical, real-world examples of how to use these tools effectively. 🔥 GitHub Repository: https://git.arjan.codes/2025/libraries. 🎓 ArjanCodes Courses: https://www.arjancodes.com/courses. 💬 Join my Discord server: https://discord.arjan.codes. ⌨️ Keyboard I’m using: https://amzn.to/49YM97v. 🔖 Chapters: 0:00 Intro 0:30 1. Toolz / PyToolz 1:52 2. Tabulate 2:54 3. Rich 4:07 4. Hypothesis 6:10 5. Pydantic-settings 8:32 6. Httpx 10:01 7. FastAPI-pagination 11:51 8. FastStream 13:07 9. NiceGUI 14:35 10. Flet 15:56 11. Reflex 17:12 12. Textual 18:41 13. LangGraph 19:47 14. PydanticAI 21:29 BONUS: Marimo 23:42 Outro #arjancodes #softwaredesign #python

Boost Your Python Projects

AI-recommended products based on this video