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
17498 shaares · 14131 private links
Filters
1 / 30
Links per page
20 50 100
599 results tagged Python

ariebovenberg/whenever: ⏰ Modern datetime library for Python

python datetime
April 13, 2025 at 1:44:12 PM 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 4:55:14 PM GMT+1*
https://robyn.tech/

wordfreq/SUNSET.md at master · rspeer/wordfreq

NLP genIA llms Python
September 19, 2024 at 1:31:07 AM 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 1:09:56 PM 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 7:41:15 PM 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 11:36:48 PM 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 9:11:30 PM 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 5:40:57 PM GMT+2*
https://github.com/cloudpipe/cloudpickle

Python Type Challenges - Learn & Master Type Hints

python typing programming tutorial learning
August 5, 2024 at 2:55:24 PM 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 8:35:14 PM 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 1:55:57 PM 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 1:14:54 AM 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 6:53:25 PM GMT+2*
https://codeberg.org/fa81/ApproxyCount

pyinfra automates infrastructure super fast at massive scale

python sysops docker ansible terraform
April 30, 2024 at 9:36:36 PM 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 11:34:55 PM 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 11:22:59 PM GMT+1*
https://github.com/rustedpy/result

Compare strings the right way

python webdev security unicode
January 11, 2024 at 11:49:39 PM GMT+1*
https://www.b-list.org/weblog/2023/dec/23/compare-python-strings/

miguelgrinberg/microdot: The impossibly small web framework for Python and MicroPython.

python webframework webdev flask
January 1, 2024 at 9:36:04 PM GMT+1*
https://github.com/miguelgrinberg/microdot

trydiffoscope: in-depth comparison of files, archives, and directories

diffoscope is a tool to get to the bottom of what makes files or directories different. It recursively unpacks archives of many kinds and transforms various binary formats into more human readable forms to compare them.

diff tool python software opensource freesoftware
December 10, 2023 at 2:33:32 PM GMT+1*
https://try.diffoscope.org/

GitHub - django-q2/django-q2: A multiprocessing distributed task queue for Django based on Django-Q

A multiprocessing distributed task queue for Django based on Django-Q - GitHub - django-q2/django-q2: A multiprocessing distributed task queue for Django based on Django-Q

Django python taskqueue
August 18, 2023 at 9:16:37 AM GMT+2*
https://github.com/django-q2/django-q2
Filters
1 / 30
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