15 Python Libraries That Deserve More Attention
ArjanCodes
???? Build software that lasts. Join the Software Design Mastery waiting list → https://arjan.codes/mastery.
In this video, I’m sharing 15 Python libraries that can make your code cleaner, faster, and easier to maintain.
I cover libraries for configuration, serialization, dependency injection, state machines, scheduling, data analysis, testing, UI development, and more. One of them even fixes a long-standing issue with Python's `datetime` handling around daylight saving time.
???? GitHub Repository: https://git.arjan.codes/2026/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:19 Pydantic Settings
2:08 msgspec
3:24 Dacite
4:26 AutoRegistry
5:40 python-statemachine
6:32 Dishka
7:36 DuckDB
8:24 Schedium
9:54 Whenever
10:52 Pint
11:59 GeoPy
12:42 NiceGUI
14:08 Faker
15:24 Zensical
16:24 Complexipy
18:24 Final Thoughts
#arjancodes #softwaredesign #python
In this video, I’m sharing 15 Python libraries that can make your code cleaner, faster, and easier to maintain.
I cover libraries for configuration, serialization, dependency injection, state machines, scheduling, data analysis, testing, UI development, and more. One of them even fixes a long-standing issue with Python's `datetime` handling around daylight saving time.
???? GitHub Repository: https://git.arjan.codes/2026/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:19 Pydantic Settings
2:08 msgspec
3:24 Dacite
4:26 AutoRegistry
5:40 python-statemachine
6:32 Dishka
7:36 DuckDB
8:24 Schedium
9:54 Whenever
10:52 Pint
11:59 GeoPy
12:42 NiceGUI
14:08 Faker
15:24 Zensical
16:24 Complexipy
18:24 Final Thoughts
#arjancodes #softwaredesign #python
0 Comments
No comments yet. Be the first to weigh in.