Sunfish is a simple, but strong chess engine, written in Python, mostly for teaching purposes. Without tables and its simple interface, it takes up just 111 lines of code! Yet it plays at ratings above 2000 at Lichess.
Because Sunfish is small and strives to be simple, the code provides a great platform for experimenting. People have used it for testing parallel search algorithms, experimenting with evaluation functions, and developing deep learning chess programs. Fork it today and see what you can do!
Simple self-hosted cloud journaling application. Uses SQLite as its back-end. Strictly time-limited; if you post on a day you can only put things in that day's entry. Posts aren't separated by time, only date. Very lightweight. It should expose all of the usual Flask features outside of the UI.
An online HTML5 boilerplate. Click the features you want on the left, they appear in the window on the right. Copy the contents of the window into a file, build page.
Hello, CSS! is a CSS template which styles most elements to neutral and aesthetically pleasing defaults. I copy/pasted variants of this so often I figured I might as well put a cleaned up and annotated version somewhere.
I encourage you to pick ’n choose what you need, rather than insert everything.
Brutaldon is a client for Mastodon. You can use it to log in to any Mastodon instance from any browser, including text browsers such as lynx. You do not need a separate brutaldon account to use it. Brutaldon will authenticate you to your instance.
How to use use Redis to implement a queue for applications written in Python.
3421 links, including 116 private