GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Awesome Python
  • Submit a project
  • Sponsorship
  • Implementations
  • Built-in Classes Enhancement
  • Functional Programming
  • Asynchronous Programming
  • Date and Time

This view

  • Original page
  • New address

GeezerVison is showing awesome-python.com — Python Language Libraries - Awesome Python

  • iPulse AI

    Open Agentic Investment Research Platform. Inspect deep multi-agent market forecasts and stock picks.

  • PyUiBuilder

    Build your Python GUIs like Canva using drag and drop. Export clean, editable Python code.

Listed by section, in editorial order. Click a column header to re-sort the whole list.

Press / to search. Tags open their category. Click a row for details.

Search and filter

Results

Row number Tags

Implementations 5 projects

Unless you need MicroPython on a microcontroller or Pyodide in the browser, CPython is the Python implementation to run. Cython compiles your slow code to C.

1 cpython Python Language Not on PyPI 78,173 2026-11-12 Implementations Python Language →
Default, most widely used implementation of the Python programming language written in C.
python/github.com/python/cpython /78,173 stars /2026-11-12
2 micropython Python Language Not on PyPI 22,190 2026-11-11 Implementations Python Language →
A lean and efficient Python implementation for microcontrollers and constrained systems.
micropython/github.com/micropython/micropython /22,190 stars /2026-11-11
3 pypy Python Language Not on PyPI 1,823 2026-11-11 Implementations Python Language →
A very fast and compliant implementation of the Python language.
pypy/github.com/pypy/pypy /1,823 stars /2026-11-11
4 Cython Python Language 92,748,686 10,891 2026-11-10 Implementations Python Language →
Optimizing static compiler for Python.
cython/github.com/cython/cython /10,891 stars /2026-11-10
5 pyodide Python Language Not on PyPI 14,934 2026-11-11 Implementations Python Language →
Python distribution for the browser and Node.js based on WebAssembly.
pyodide/github.com/pyodide/pyodide /14,934 stars /2026-11-11

Built-in Classes Enhancement 5 projects

Skip hand-written dunder methods, and when you compare Python dataclass alternatives, pick attrs for its validators and converters. Box gives dicts dot access.

6 dataclasses Built-in Classes Enhancement Stdlib 78,173 2026-11-12 Class Boilerplate Built-in Classes Enhancement Python Language Stdlib →
(Python standard library) Adds generated special methods such as __init__() and __repr__() to your classes.
python/docs.python.org/3/library/dataclasses.html /78,173 stars /2026-11-12
7 attrs Built-in Classes Enhancement 854,149,042 5,863 2026-11-02 Class Boilerplate Built-in Classes Enhancement Python Language →
Writes __init__, __eq__, __repr__, and other boilerplate methods for your classes.
python-attrs/github.com/python-attrs/attrs /5,863 stars /2026-11-02
8 python-box Built-in Classes Enhancement 5,808,975 2,841 2026-11-04 Mappings Built-in Classes Enhancement Python Language →
Python dictionaries with advanced dot-notation access.
cdgriffith/github.com/cdgriffith/Box /2,841 stars /2026-11-04
9 bidict Built-in Classes Enhancement 28,511,080 1,589 2026-10-04 Mappings Built-in Classes Enhancement Python Language →
Efficient, Pythonic bidirectional map data structures.
jab/github.com/jab/bidict /1,589 stars /2026-10-04
10 uuid-utils Built-in Classes Enhancement 85,112,771 375 2026-10-26 UUID Built-in Classes Enhancement Python Language →
A fast, Rust-backed drop-in replacement for Python's built-in uuid module.
aminalaee/github.com/aminalaee/uuid-utils /375 stars /2026-10-26

Functional Programming 5 projects

Beyond functools, install more-itertools, as the itertools docs suggest. toolz is a fuller Python functional programming library, and returns adds typed errors.

11 functools Python Language Stdlib 78,173 2026-11-12 Functional Programming Python Language Stdlib →
(Python standard library) Higher-order functions and operations on callable objects.
python/docs.python.org/3/library/functools.html /78,173 stars /2026-11-12
12 more-itertools Python Language 247,006,198 4,105 2026-11-10 Functional Programming Python Language →
More routines for operating on iterables, beyond itertools.
more-itertools/github.com/more-itertools/more-itertools /4,105 stars /2026-11-10
13 toolz Python Language 66,180,218 5,160 2026-09-18 Functional Programming Python Language →
A collection of functional utilities for iterators, functions, and dictionaries. Also available as cytoolz for Cython-accelerated performance.
pytoolz/github.com/pytoolz/toolz /5,160 stars /2026-09-18
14 funcy Python Language 8,123,642 3,508 2026-10-26 Functional Programming Python Language →
Fancy and practical functional tools.
Suor/github.com/Suor/funcy /3,508 stars /2026-10-26
15 returns Python Language 1,503,141 4,385 2026-11-10 Functional Programming Python Language →
A set of type-safe monads, transformers, and composition utilities.
dry-python/github.com/dry-python/returns /4,385 stars /2026-11-10

Asynchronous Programming 8 projects

I/O-bound or CPU-bound? I/O-bound code wants a Python async library, and asyncio comes built in. CPU-bound work goes to a concurrent.futures process pool.

16 asyncio Asynchronous Programming Stdlib 78,173 2026-11-12 Async I/O Asynchronous Programming Python Language Stdlib →
(Python standard library) Asynchronous I/O, event loop, coroutines and tasks.
Also see: awesome-asyncio
python/docs.python.org/3/library/asyncio.html /78,173 stars /2026-11-12
17 anyio Asynchronous Programming 987,465,562 2,568 2026-11-11 Async I/O Asynchronous Programming Python Language →
A high-level async concurrency and networking framework that works on top of asyncio or trio.
agronholm/github.com/agronholm/anyio /2,568 stars /2026-11-11
18 uvloop Asynchronous Programming 276,148,474 11,935 2026-10-19 Async I/O Asynchronous Programming Python Language →
Ultra-fast asyncio event loop.
MagicStack/github.com/MagicStack/uvloop /11,935 stars /2026-10-19
19 trio Asynchronous Programming 41,352,095 7,361 2026-11-10 Async I/O Asynchronous Programming Python Language →
A friendly library for async concurrency and I/O.
python-trio/github.com/python-trio/trio /7,361 stars /2026-11-10
20 gevent Asynchronous Programming 27,876,954 6,444 2026-09-16 Async I/O Asynchronous Programming Python Language →
A coroutine-based Python networking library that uses greenlet.
gevent/github.com/gevent/gevent /6,444 stars /2026-09-16
21 Twisted Asynchronous Programming 15,102,829 6,002 2026-11-11 Async I/O Asynchronous Programming Python Language →
An event-driven networking engine.
twisted/github.com/twisted/twisted /6,002 stars /2026-11-11
22 concurrent.futures Asynchronous Programming Stdlib 78,173 2026-11-12 Parallelism Asynchronous Programming Python Language Stdlib →
(Python standard library) High-level asynchronous execution of callables.
python/docs.python.org/3/library/concurrent.futures.html /78,173 stars /2026-11-12
23 multiprocessing Asynchronous Programming Stdlib 78,173 2026-11-12 Parallelism Asynchronous Programming Python Language Stdlib →
(Python standard library) Process-based parallelism.
python/docs.python.org/3/library/multiprocessing.html /78,173 stars /2026-11-12

Date and Time 5 projects

Handle time zones with the built-in zoneinfo. Parsing date strings and adding months is where a Python date library earns its install: python-dateutil.

24 zoneinfo Python Language Stdlib 78,173 2026-11-12 Date and Time Python Language Stdlib →
(Python standard library) IANA time zone support. Brings the tz database into Python.
python/docs.python.org/3/library/zoneinfo.html /78,173 stars /2026-11-12
25 python-dateutil Python Language 1,162,276,369 2,646 2026-11-01 Date and Time Python Language →
Extensions to the standard Python datetime module.
dateutil/github.com/dateutil/dateutil /2,646 stars /2026-11-01
26 dateparser Python Language 41,114,928 2,866 2026-11-05 Date and Time Python Language →
A Python parser for human-readable dates in over 200 language locales.
scrapinghub/github.com/scrapinghub/dateparser /2,866 stars /2026-11-05
27 pendulum Python Language 55,593,656 6,683 2026-10-12 Date and Time Python Language →
Python datetimes made easy.
python-pendulum/github.com/python-pendulum/pendulum /6,683 stars /2026-10-12
28 whenever Python Language 5,906,943 2,416 2026-11-07 Date and Time Python Language →
A modern datetime library, type-safe and DST-safe, in Rust or pure Python.
ariebovenberg/github.com/ariebovenberg/whenever /2,416 stars /2026-11-07

No projects match your search.

Try a broader term, or .

Contribute

Know a project that belongs here?

Tell us what it does and why it stands out.

Submit a project Star the repository
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.