A Python library and CLI tool for ANSI terminal emulation and conversion
erbsland-ansi-convert is a Python 3.10+ library and command-line tool that emulates ANSI terminal output and converts terminal history to plain text, compact ANSI text, or compact HTML. Read more...
A lightweight Sphinx extension for rendering colored ANSI terminal formatting in docs
erbsland-sphinx-ansi is a lightweight Sphinx extension that renders ANSI-colored and formatted terminal output directly in documentation, including optional escape-character handling and custom theming support. Read more...
A dependency-free, modern configuration parser for Python 3.12 and newer
The official reference implementation of the Erbsland Configuration Language for Python 3.12 and newer—secure, lightweight, and dependency-free. Read more...
Advanced Maze Generation Tool for Creative and Technical Applications
The Erbsland Maze Generator is a flexible, open-source tool designed to create intricate rectangular mazes. It produces clean and efficient SVG output, making it well-suited for use in areas like graphic design, 3D modeling, or any creative project that benefits from structured patterns. Read more...
Well-designed File Encryption Solution for Medium and Large Files
The Fast File Encryption is an open-source, streamlined file encryption tool, optimal for encrypting medium to large files, including those up to terabyte size. It utilizes asymmetric RSA keys for encryption and decryption, allowing secure storage of the public key on a server. This design ensures ease of use while maintaining robust security for file encryption. Read more...
Efficiently edit and manage large volumes of text through AI, automated and manual processes.
Erbsland FORMER is a tool designed to efficiently manage and transform large volumes of text through OpenAI’s ChatGPT API, regular expressions and manual edits. This application was designed for tasks like maintaining software documentation, mass processing code, and correcting and translation of whole books, papers and articles. With its project based architecture, the app is designed to be used by small teams or individuals. Read more...