Fabians Bookmarks
  • Fabians Bookmarks
  • Tag cloud
  • Daily
  • RSS Feed
  • Login
Delete   Set public   Set private   Add tags   Delete tags
  Add tag   Cancel
  Delete tag   Cancel
17527 shaares · 14141 private links
Filters
1 / 31
Links per page
20 50 100
602 results tagged python

15r10nk/inline-snapshot: inline-snapshot boosts efficiency when writing tests by generating code with the expected values and simplifies snapshot tests with pytest.

python pytest testing
December 6, 2025 at 01:19:16 GMT+1*
https://github.com/15r10nk/inline-snapshot/

prek

pre-commit is a framework to run hooks written in many languages, and it manages the language toolchain and dependencies for running the hooks.

prek is a reimagined version of pre-commit, built in Rust. It is designed to be a faster, dependency-free and drop-in alternative for it, while also providing some additional long-requested features.

git softwaredevelopment softwareengineering rust python
September 6, 2025 at 19:47:37 GMT+2*
https://prek.j178.dev/

memory_graph web debugger

python debugging programming
September 4, 2025 at 11:02:08 GMT+2*
https://memory-graph.com/

ariebovenberg/whenever: ⏰ Modern datetime library for Python

python datetime
April 13, 2025 at 13:44:12 GMT+2*
https://github.com/ariebovenberg/whenever

Robyn - A Fast, Innovator Friendly, and Community Driven Python Web Framework.

A Fast, Innovator Friendly, and Community Driven Python Web Framework

Robyn merges Python's async capabilities with a Rust runtime for reliable, scalable web solutions. Experience quick project scaffolding, enjoyable usage, and robust plugin support.

python rust webdev framework
March 2, 2025 at 16:55:14 GMT+1*
https://robyn.tech/

wordfreq/SUNSET.md at master · rspeer/wordfreq

NLP genIA llms Python
September 19, 2024 at 01:31:07 GMT+2
https://github.com/rspeer/wordfreq/blob/master/SUNSET.md

cattrs · PyPI

cattrs: Flexible Object Serialization and Validation

Because validation belongs to the edges.

cattrs is a Swiss Army knife for (un)structuring and validating data in Python. In practice, that means it converts unstructured dictionaries into proper classes and back, while validating their contents.
Example

cattrs works best with attrs classes, and dataclasses where simple (un-)structuring works out of the box, even for nested data, without polluting your data model with serialization details:

python attrs serialization validation library
September 18, 2024 at 13:09:56 GMT+2*
https://pypi.org/project/cattrs/

Soha Mumei / termbox.py · GitLab

Python terminal utility to plot the distribution of a (newline-separated) dataset as a boxplot.

python statistics
September 16, 2024 at 19:41:15 GMT+2*
https://gitlab.com/Soha/termbox.py

APIFlask

APIFlask is a lightweight Python web API framework based on Flask and marshmallow-code projects. It's easy to use, highly customizable, ORM/ODM-agnostic, and 100% compatible with the Flask ecosystem.

python flask webdev webframework api apidev
September 4, 2024 at 23:36:48 GMT+2*
https://apiflask.com/

htpy - HTML in Python

htpy is a library that makes writing HTML in plain Python fun and efficient, without a template language.

python html webdev django jinja2 templating
August 25, 2024 at 21:11:30 GMT+2*
https://htpy.dev/

cloudpipe/cloudpickle: Extended pickling support for Python objects

cloudpickle makes it possible to serialize Python constructs not supported by the default pickle module from the Python standard library.

cloudpickle is especially useful for cluster computing where Python code is shipped over the network to execute on remote hosts, possibly close to the data.

Among other things, cloudpickle supports pickling for lambda functions along with functions and classes defined interactively in the main module (for instance in a script, a shell or a Jupyter notebook).

python
August 24, 2024 at 17:40:57 GMT+2*
https://github.com/cloudpipe/cloudpickle

Python Type Challenges - Learn & Master Type Hints

python typing programming tutorial learning
August 5, 2024 at 14:55:24 GMT+2*
https://python-type-challenges.zeabur.app/

whenever

Typed and DST-safe datetimes for Python, written in Rust

python datetime timezones time programming softwareengineering
July 8, 2024 at 20:35:14 GMT+2*
https://whenever.readthedocs.io/en/latest/

Write once. Deploy everywhere.— BeeWare

BeeWare is not a single product, or tool, or library - it’s a collection of tools and libraries, each of which works together to help you write cross platform Python applications with a native GUI. It includes:

Toga, a cross platform widget toolkit;

Briefcase, a tool for packaging Python projects as distributable artefacts that can be shipped to end users;

Libraries (such as Rubicon ObjC) for accessing platform-native libraries;

Pre-compiled builds of Python that can be used on platforms where official Python installers aren’t available.
python gui android
June 26, 2024 at 13:55:57 GMT+2*
https://beeware.org/

thumbor - open-source smart on-demand image cropping, resizing and filters

open-source smart on-demand image cropping, resizing and filters

imageserver imgproxy python opensource freesoftware
June 20, 2024 at 01:14:54 GMT+2*
https://www.thumbor.org/

fa81/ApproxyCount: A (Python) script to approximate the number of distinct values in a stream of elements using the (simple) Chakraborty/Vinodchandran/Meel algorithm (https://arxiv.org/pdf/2301.10191#section.2). - Codeberg.org

A (Python) script to approximate the number of distinct values in a stream of elements using the (simple) Chakraborty/Vinodchandran/Meel algorithm (https://arxiv.org/pdf/2301.10191#section.2).

tldr:

Compared to sort/uniq:

– sort/uniq always uses less memory (about 30-50%).
– sort/uniq is about 5 times slower.

Compared to 'the awk construct':

– awk uses about the same amount of time (0.5x-2x).
– awk uses much more memory for large files. Basically linear to the file size, while ApproxiCount has an upper bound. For typical multi-GiB files this can mean factors of 20x-150x, e.g. 5GiB (awk) vs. 40MiB (aprxc).

python cli linux tool algorithm math computerscience bigdata
May 23, 2024 at 18:53:25 GMT+2*
https://codeberg.org/fa81/ApproxyCount

pyinfra automates infrastructure super fast at massive scale

python sysops docker ansible terraform
April 30, 2024 at 21:36:36 GMT+2*
https://pyinfra.com/

Vega-Altair: Declarative Visualization in Python — Vega-Altair 5.2.0 documentation

Vega-Altair is a declarative visualization library for Python. Its simple, friendly and consistent API, built on top of the powerful Vega-Lite grammar, empowers you to spend less time writing code and more time exploring your data.

python charts visualisation dataviz datavisualization statistics
February 25, 2024 at 23:34:55 GMT+1*
https://altair-viz.github.io/index.html

rustedpy/result: A simple Rust like Result type for Python 3. Fully type annotated.

rust python
January 28, 2024 at 23:22:59 GMT+1*
https://github.com/rustedpy/result

Compare strings the right way

python webdev security unicode
January 11, 2024 at 23:49:39 GMT+1*
https://www.b-list.org/weblog/2023/dec/23/compare-python-strings/
Filters
1 / 31
Links per page
20 50 100
By @fabian@floss.social · Powered by Shaarli
Fold Fold all Expand Expand all Are you sure you want to delete this link? Are you sure you want to delete this tag? The personal, minimalist, super-fast, database free, bookmarking service by the Shaarli community