#python
16 notes and posts, 377 links.
Notes and posts
streamlit
Streamlit is a python library to build data apps. This is similar to observable, and evidence. With uv, it is easy to see what streamlit looks like -- uv run --with streamlit streamlit hello -- this launches a demo app…
uv
UV is a python package and project manager, written in rust. See how to Switching from pyenv to uv; via HN. ---- Using uv to run arbitary stuff. .. inspect a data file using pandas and apache-arrow.
Python Inline Script Metadata
The PEP-723 lays out the intentions and how the metadata that can be embedded into python scripts to assist launchers, IDEs etc to interact with the script. uv was the first tool (to my knowledge) that brought this into…
scikit-learn
Scikit-learn provides libraries for - classification, regression, clustering, dimensionality reduction, model selection, preprocessing etc. Scitkit-learn can be (should be) installed into a python virtualenv with pip…
Django
Django from first principles Static site generator for Django - Django Distill While making https://thesummarist.net, I came across https://django-distill.com, which is THE BEST way to create static sites, bar none. You…
Python Frontend Frameworks
Write complete web applications in Python without writing javascript. There are a large class of problems for which this is an excellent solution, without having to dip into the javascript tarpit. The advantage of…
Ray
(Moritz et al. 2018) PDF Ray unifies task-parallel and actor programming models in a single dynamic task graph and employs a scalable architecture enabled by the global control store and a bottom-up distributed…
Code Generation
Cog: A Code Generation Tool Written in Python; this is apparently an old tool (blog date 2004), that I had never heard about before. But, the idea of code generation is a useful one, and something Lisps do really well…
Jupyter
Do not misuse Jupyter, understand the limitations -- "Notebooks are McDonalds of Code." Books Teaching and Learning with Jupyter An open book about Jupyter and its use in teaching and learning. Tools seeM/Jim: Jim is a…
leo
Paul Snively described it as: If you think of it as "an outliner front-end for noweb," I think that captures 80% of it. Leo editor running on @nixosorg on MacOS using @UTMapp this is what using a program written in…
mojo
Mojo Homepage: Jeremy Howard demo for Mojo launch - YouTube fast.ai - Mojo may be the biggest programming advance in decades metaobject blog: Mojo is a much better "Objective-C without the C" than Swift ever was; Jun…
watchfiles
Watchfiles is a file watching and code reload in python, written in rust. Usage: Also supports async via awatch: Alternatives entr
pandas
Top level notes Pandas Documentation Homepage Installing (2.0) -- pip install pandas==2.0 installing pandas will also install numpy Pandas helps in working with tabular data (databases, spreadsheets) Helps = explore…
Minify HTML
wilsonzlin/minify-html : Extremely fast and smart HTML + JS + CSS minifier, available for Rust, Deno, Java, Node.js, Python, Ruby, and WASM The Python library on pypi. Using the Python library:
JAX
JAX is a Python library which augments numpy and Python code with function transformations which make it trivial to perform operations common in machine learning programs. Concretely, this makes it simple to write…
Python Programming Language
My Python Stuff My PyCon 2010 notes See posts and notebooks tagged #python My Happy Python Workflow Getting Out of the Programming Goldilocks Zone Meta Awesome Python Advanced Python dabeaz-course/python-mastery…
Links Open in the Archive
NVIDIA/auto-ontology
Auto Ontology is a Python framework for building semantic, graph-based reasoning layers over data. It enables deterministic query generation, better context…
Deploy Python to AWS in minutes, not days - Stelvio
Stelvio is run on top of pulumi, so it gives you access to multi cloud if needed. Also we automatically configure permissions between resources. We do provide…
Litestar | Effortlessly Build Performant APIs
StarTrail-org/LEANN
[MLsys2026 Best Paper]: https://arxiv.org/abs/2506.08276. RAG on Everything with LEANN. Enjoy 97% storage savings while running a fast, accurate, and 100%…
How Python Grew From a Language to a Community - The New Stack
being released end of Aug 2025.
xlwings Lite documentation
xlwings Lite brings the VBA experience into the modern age by offering a privacy-first, secure, and developer-friendly way to automate Excel and write custom…
Introduction to CUDA Programming for Python Developers
at pyspur.dev, which is an online service to develop AI Agents. The linked tutorial is good intro material. Single-Instruction Multiple-Thread model (SIMT) etc…
Perspective
Perspective is an interactive analytics and data visualization component, which is especially well-suited for large and/or streaming datasets. Use it to create…
Build and keep your context window | ★❤✰ Vicki Boykis ★❤✰
paveldedik/ludic: Lightweight framework for building HTML pages in pure Python.
Ludic is a lightweight framework for building HTML pages with component approach similar to React. It is built to be used together with htmx.org so that…
pydantic/FastUI: Build better UIs faster.
develop web uis using fastapi and python (uses react in the background). See also NiceGUI
NiceGUI
Vue.JS + FastAPI to provide a single API to write backend + frontend applications
Ludic: New framework for Python with seamless Htmx support | Hacker News
discussion of various python framework/code to do HTML generation to work with/like HTMX
mfarragher/obsidiantools: Obsidian tools - a Python package for analysing an Obsidian.md vault
obsidiantools is a Python package for getting structured metadata about your Obsidian.md notes and analysing your vault. Complement your Obsidian workflows by…
great_tables - Intro
The Great Tables package is all about making it simple to produce nice-looking display tables. Display tables? Well yes, we are trying to distinguish between…
A First Course on Data Structures in Python — ds2 0.2.0 documentation
Via this tweet / meme - https://x.com/Nexuist/status/1766320152608453098
Epicyon ActivityPub server
Python Design Patterns
Comprehensive Python Cheatsheet
A from-scratch tour of Bitcoin in Python
pytudes/Probability.ipynb at master · norvig/pytudes
Parallel Directory Tree Compare in Python | The Pseudo Random Bit Bucket
Calling Rust From Python | bheisler.github.io
Philip Guo - CPython internals: A ten-hour codewalk through the Python interpreter source code
Profiling Python in Production
A Pythonist getting Rusty these days... (Part 2) - Arrow of Code
Nuitka/Nuitka
Nuitka is a Python compiler written in Python. It's fully compatible with Python 2.6, 2.7, 3.4-3.14. You feed it your Python app, it does a lot of clever…
Click – Python library for command line interfaces | Hacker News
mention of some other command line libraries.
Porting a Python Web Service to Go | Safari Flow Blog
ggplot for python
a ggplot2 like library for python without having to use R.
- More links