$npx skillfedfor your agent

Pre-processors packages

18 packages

Packages

tqdm Worth it
PyPI · Pre-processors · released Jul 2026

Wraps any iterable to display a real-time progress bar in the terminal or Jupyter notebook, showing iteration count, elapsed time, and estimated time remaining.

copyleftpure Python · 3.8+
648.6Mdownloads / mo
asttokens Worth it
PyPI · Pre-processors · released Jul 2026

Annotates Python abstract syntax trees with the positions of tokens and source code text, enabling tools to map AST nodes back to their originating code for refactoring, analysis, and transformation.

permissive licensepure Python · 3.8+
134.8Mdownloads / mo
progressbar2 Worth it
PyPI · Pre-processors · released Aug 2026

progressbar2 renders text-based progress bars in the terminal, handling custom widgets, concurrent bars, unknown-length progress, and clean output around logs and prints.

BSD-3-Clausepure Python · 3.10+
19.3Mdownloads / mo
jusText With conditions
PyPI · Pre-processors · released Feb 2025

jusText removes boilerplate content (navigation, headers, footers) from HTML pages while preserving text with full sentences, useful for extracting clean content for linguistic analysis and web corpora.

However, maintenance is aging (535 days since last release), so it is best suited for established use cases where the algorithm is known to work well for your content…

BSD-3-Clausepure Pythonaging
11.7Mdownloads / mo
shtab Worth it
PyPI · Pre-processors · released Aug 2026

Generates shell tab completion scripts for Python CLI applications built with argparse, supporting bash, zsh, fish, and tcsh without runtime overhead.

Install it if you build Python command-line tools and want to offer your users fast, reliable shell completion.

copyleftpure Python · 3.9+
4.6Mdownloads / mo
jsmin With conditions
PyPI · Pre-processors · released Jan 2022

Minifies JavaScript code by removing unnecessary characters while preserving functionality, available as both a Python library and command-line tool.

MITbuilds from sourcedormant
1.2Mdownloads / mo
atproto With conditions
PyPI · Pre-processors · released Jun 2026

Python SDK for the AT Protocol that provides typed, autogenerated client bindings for Bluesky and other ATProto-compatible services, with both sync and async support.

MITpure Python
901.0Kdownloads / mo
empy With conditions
PyPI · Pre-processors · released Feb 2026

EmPy is a templating system that embeds Python code directly into text documents using customizable markup (default `@`), processing the combined source to produce output with Python expressions, statements, and control structures evaluated inline.

BSD-3-Clausebuilds from source · 2.4+aging
691.1Kdownloads / mo
libipld With conditions
PyPI · Pre-processors · released May 2026

libipld provides fast Python bindings to a Rust IPLD library for encoding and decoding CIDs, DAG-CBOR, multibase, and CAR formats used in distributed systems and the AT Protocol.

MITcompiled wheel · 3.8+
588.6Kdownloads / mo
python-interface Skip
PyPI · Pre-processors · released Apr 2021

Declares interfaces and statically asserts that classes implement them, offering stricter semantics and better error messages than Python's built-in abc module.

Apache-2.0builds from sourceabandoned
575.6Kdownloads / mo
lesscpy With conditions
PyPI · Pre-processors · released Jul 2026

Compiles LESS stylesheets to CSS using Python, without requiring Node.js. Supports variables, mixins, nesting, color functions, and guard expressions, but not JavaScript evaluation.

MITpure Python
179.9Kdownloads / mo
ctypesgen With conditions
PyPI · Pre-processors · released Oct 2022

ctypesgen parses C header files and automatically generates Python ctypes wrapper code, enabling direct calls to C library functions from Python without manual binding work.

However, the aging maintenance status (last release October 2022) means you should verify that generated wrappers work correctly for your specific headers and…

BSD-3-Clausepure Python · 3.7+aging
168.6Kdownloads / mo
jupyterlite-core With conditions
PyPI · Pre-processors · released Jul 2026

Provides the core build and CLI infrastructure for JupyterLite, a browser-based Jupyter environment that runs in the browser without a server.

Install only if you need the build toolchain; end users of JupyterLite sites do not need this package.

BSD-3-Clausepure Python · 3.10+
162.4Kdownloads / mo
jsoncomment Skip
PyPI · Pre-processors · released Feb 2019

Parses JSON with comments, multiline strings, and trailing commas by preprocessing input before passing it to any standard JSON parser.

MITpure Python · 3.3+abandoned
136.1Kdownloads / mo
scour With conditions
PyPI · Pre-processors · released Nov 2020

Scour optimizes and cleans SVG files by removing redundant data and simplifying structure, reducing file size while preserving visual output.

However, the dormant status (no release since 2020-11-22) means it will not receive updates for new Python versions or SVG specification changes.

Apache-2.0builds from sourcedormant
135.7Kdownloads / mo
breadability Worth it
PyPI · Pre-processors · released Aug 2026

Extracts the main readable content from HTML pages by identifying and isolating the article text while removing boilerplate, navigation, and ads.

Install only if you can satisfy the lxml build dependency; otherwise, consider it a straightforward choice.

BSD-3-Clausepure Python
100.7Kdownloads / mo
fypp Worth it
PyPI · Pre-processors · released Aug 2023

Fypp is a Python-powered preprocessor for Fortran that adds conditional compilation, template metaprogramming, and macro support to Fortran source files using Python expressions in preprocessor directives.

BSD-3-Clausepure Python
97.2Kdownloads / mo
Plim Skip
PyPI · Pre-processors · released Sep 2022

Plim translates a concise Ruby-inspired template syntax into HTML and Mako markup, letting you write cleaner template code that compiles down to valid Mako templates.

No—install only if you are maintaining legacy code already using Plim.

MITpure Pythonabandoned
86.7Kdownloads / mo