pyahocorasick is a fast and memory efficient library for exact or approximate multi-pattern string search. With the ``ahocorasick.Automaton`` class, you can find multiple key string occurrences at once in some input text. You can use it as a plain dict-like Trie or convert a Trie to an automaton for efficient Aho-Corasick search. And pickle to disk for easy reuse of large automatons. Implemented in C and tested on Python 3.6+. Works on Linux, macOS and Windows. BSD-3-Cause license.
Text input that renders on keyup
A cross-platform package to replace curses (mouse/keyboard input & text colours/positioning) and create ASCII animations
Query a user for input with a timeout.
A text area (multi-line input) with syntax highlighting for Textual
Django app providing text input and textarea widgets with emoji picker
A Python class that takes in long text as input and divides it into shorter chunks no longer than a specified length.
A library for printing colored text, getting colored input, changing Qt5 controls' colors, adding watermarks to the video. 一个用来打印彩色文字、获取彩色的输入、更改Qt5控件的颜色、给视频添加水印的库。
unicode text generator to make flip turned bold italic greek fraktur cursive script from ascii input
The Wind Energy Toolbox (or ```wetb```, pronounce as wee-tee-bee) is a collection of Python scripts that facilitate working with (potentially a lot) of HAWC2, HAWCStab2, FAST or other text input based simulation tools.
Maximal simplification of Input / Output for text programs.
A high-resolution image-to-PCB converter. Gerbolyze plots SVG, PNG and JPG onto existing gerber files. It handles almost the full SVG spec and deals with text, path outlines, patterns, arbitrary paths with self-intersections and holes, etc. fully automatically. It can vectorize raster images both by contour tracing and by grayscale dithering. All processing is done at the vector level without intermediate conversions to raster images accurately preserving the input.
Package with class to parse dates from text input
Parse Input Text using One-or-More Ontology (OWL) files
BrainVoyager Tools - An object-oriented approach to create, read and write common plain-text BrainVoyager input formats with Python
This module provides functionalities to capture and manipulate audio input from a microphone and save them into a text file. It uses an abstract GUI to display the state of audio recording and playback..
A package to count tokens in input text using OpenAI's tiktoken library.
About This filter changes a given text to Title Caps, and attempts to be clever about SMALL words like a/an/the in the input. The list of SMALL words which are not capped comes from the New York Times Manual of Style, plus some others like 'vs' and 'v'.
Modal text input component for Streamlit
Convert text files based on input and output templates
handles spaces, accents and other sneaky characters in ADB commands
UML Sequence diagram generator from text input
Makes strings compatible for adb shell input text ...
The embeddings package is a utility for generating question-answer pairs and embeddings from HTML pages or text input. It utilizes the OpenAI API to generate question-answer pairs and embeddings. This package is useful for generating training data for chatbots or question-answering models.
Convert many medium into text, and the text format is specialized for prompt input
Gradio custom component for rich text input
tse is an input stream editor in Python.
multiline text input with resut and submit buttons
Convert a CSV formatted input to a readable table in text
A package to convert trexio files into various text input files for CHAMP code.
Compare sentences from input document with all sentences from reference documents - find very similar ones.
A widget to have a django text input split into multiple HTML inputs.
Streamlit component that allows you to edit text/code in a convenient text area.
Streamlit's DropFillTextarea lets users drag and drop files onto a text area, filling in text quickly. It populates text areas with pre-existing files, reducing manual input, while offering layout customization. Ideal for simplifying workflows for both developers and users.
Light Text Pre-processing permits to apply a chain of built-in regex rules to a input string.
A small Python module to provide convenient mapping between Python functions and text input
Django text and character fields that clean HTML input.
Input folder with pictures and text files where the text files describe the pictures and are named to match the picture they describe. The folders are named what you want the slides to be named, and the names of the pictures match what you would want in the labels.
A simple component used to input multiple texts
A module to format strings. Length and alignment of lines can be specified. In the new version is resolved the issue that caused the string to be splitted in single characters rather than in words. Also a check has been added to establish if the input is a list or a string in order to perform the correct splitting method.
A streamlit component that allows you to get input from a textbox after every key press
A better input text box for interacting with multi modal models
This tool clusterizes lines of text given a collection of input patterns modeled using regular expressions.
Converts input from binary, hex, or oct to readable text
A widget to have a django text input splitted into multiple HTML inputs.
Does Sentiment Analysis on a text Takes a sting input and output a json
Streamlit component which include row(s) of text input field with DnD property