Text Management
Printing sequences or maps containing non-ASCII strings results in escape sequences. This function uses the not-so-commonly-known "string_escape" codec to facilitate printing such sequences for quick-viewing.
Platforms: Windows, Mac, *nix, Mac OSX, Linux, Python, BSD Solaris
Keyword: Non-ascii, Non-ascii Strings, Print, Print Maps, Printing Sequences, Strings
License: Freeware | Download (59): repr() of containers with non-ASCII strings Download |
Indent text like email clients script helps you to manage the text identation.
Platforms: Windows, Mac, *nix, Mac OSX, Linux, Python, BSD Solaris
Keyword: Identation, Processing, Text, Text Identation, Text Processing, Text Tool
License: Freeware | Download (59): Indent text like email clients Download |
This script formats a number of columns of text into fixed widths. Each column may also be aligned independently. Whitespace is collapsed, though line breaks are retained (they may optionally be ignored).
Platforms: Windows, Mac, *nix, Mac OSX, Linux, Python, BSD Solaris
Keyword: Format, Plain, Plain Text Format, Strings Formatting, Text, Text To Columns
License: Freeware | Download (59): Formatting plain text into columns Download |
This script is a very basic example of how to launch an editor from inside a program.
Platforms: Mac, *nix, Mac OSX, Linux, Python, BSD Solaris
Keyword: Editor, Editor Launch, Launch, Text, Text Editor, Text Tool
License: Freeware | Download (59): Spawning an editor from a script Download |
This script searches nested strings from a line of text. The strings are limited by two different characters.
Platforms: Python,
Keyword: Nested Strings, Search, Search Strings, Strings, Strings Management
License: Freeware | Download (59): Searching nested strings Download |
This script allows you to replace a portion of a string at a given position.
Platforms: Windows, Mac, *nix, Mac OSX, Linux, Python, BSD Solaris
Keyword: Replace, String, String Replace, String Replacement, Text, Text Replace
License: Freeware | Download (59): Replacing a portion of a string Download |
The misspell class takes a string and slightly mangles it by randomly transposing two adjacent characters while leaving the first and last characters intact.The resulting text is almost completely misspelled but still completely readable. Words less than four characters, numbers, email addresses...
Platforms: Windows, Mac, *nix, Mac OSX, Linux, Python, BSD Solaris
Keyword: Different Signature, Misspell, Misspell Words, Text, Text Transpose, Words
License: Freeware | Download (59): Misspell words to avoid detection Download |
This module introduces an alternative syntax a-la shell pipes for sequence-oriented functions, such as filter, map, etc., via certain classes that override __ror__ method.
Platforms: Windows, Mac, *nix, Mac OSX, Linux, Python, BSD Solaris
Keyword: Data, Data Processing, Processing, Sequence Filter, Shell, Shell Pipes
License: Freeware | Download (59): Shell-like data processing Download |
This script introduces a novel way of compressing text and is meant primarily as an exercise.The procedures work best on standard 7-BIT ASCII and worst on binary encoded data. The function "encode" returns a string and a key that must be passed to function "decode" in order to recover the...
Platforms: Windows, Mac, *nix, Mac OSX, Linux, Python, BSD Solaris
Keyword: Binary, Binary Encoded Data, Compressor, Text, Text Compressor, Text Tool
License: Freeware | Download (59): Text Compressor Download |
pedit is a simple GUI text editor application writthe PHP-GTK toolkihe PHP-GTK toolkit.
Platforms: BSD Solaris
Keyword: Editor, Php, Php Text Editor, Text, Text Editing Application, Text Editor
License: Freeware | Download (58): pedit b1 Download |
Zile is a small Emacs clone. Zile is a customizable, self-documenting real-time open-source display editor. Zile was written to be as similar as possible to Emacs.
Platforms: *nix, Linux, C/C++, BSD
Keyword: Editor, Emacs Clone, Text, Text Editor, Text Utility, Utility
License: Freeware | Download (58): Zile Download |
Led is a small text editor. Features include multiple buffers, unlimited undo, better text killing commands, improved isearch and reverse searching, vertical and horizontal split screens, improved syntax highlighting and optional perl scriptability.
Platforms: Windows, *nix, Linux, C/C++, BSD
Keyword: Code, Editor, Source, Source Code Editor, Text Editor, Text Utility
License: Freeware | Download (58): Led Editor Download |
PDML is an informal markup language written in 100% PHP, allowing to create complex PDF documents very easily for people already familiar with HTML. It allows for the creation of complex PDF documents and can also be used in conjunction with PHP, to define templates which can generate dynamic PDF...
Platforms: Windows, Mac, *nix, Mac OSX, Linux, PHP, BSD Solaris
Keyword: Documents, Generator, Pdf, Pdf Generator, Pdf Maker, Pdf Utility
License: Freeware | Download (58): PDML 0.9a Download |
protect_utf8 is a function decorator that can prevent naive functions from breaking UTF-8. If the wrapped function takes a string, and that string happens to be valid UTF-8, converts it to a unicode object and call the wrapped function. If a conversion was done and if a unicode object was...
Platforms: Windows, Mac, *nix, Mac OSX, Linux, Python, BSD Solaris
Keyword: Function, Function Decorator, Naive Functions, Protection, Utf8, Utf8 Protection
License: Freeware | Download (58): ProtectUTF8 Download |
Missing string functions script introduces some functions to help you manage international text.
Platforms: Windows, Mac, *nix, Mac OSX, Linux, Python, BSD Solaris
Keyword: International, International Text, Python Extensions, String, String Functions, Text
License: Freeware | Download (58): Missing string functions Download |
This script takes a string and returns a list containing the n-sized pieces of the string.
Platforms: Windows, Mac, *nix, Mac OSX, Linux, Python, BSD Solaris
Keyword: Split, Split String, String, Text, Text Split, Text Tool
License: Freeware | Download (58): Split String into n-size pieces Download |
This script does two actions: emits a log line only if the log message was different compared to previous message and generates a log line at least every n seconds so that user knows the system is working and has not hanged.
Platforms: Windows, Mac, *nix, Mac OSX, Linux, Python, BSD Solaris
Keyword: Generator, Log Lines, Log Lines Generator, Logging, Logging Messages, Messages
License: Freeware | Download (58): Logging only new messages Download |
This script overrides the Python built in function TextWrapper.wrap with an implementation that handles spiltting a document into paragraphs and processing each individually. This allows things such as initial_indent to work as expected.
Platforms: Windows, Mac, *nix, Mac OSX, Linux, Python, BSD Solaris
Keyword: Paragraph, Paragraph Processing, Text, Text Management, Text Wrapper, Wrapper
License: Freeware | Download (58): TextWrapper Download |
This script converts integers to binary strings with no leading zeros.
Platforms: Windows, Mac, *nix, Mac OSX, Linux, Python, BSD Solaris
Keyword: Binary, Binary String, Format, Format Integer, Integer, Integer To Binary
License: Freeware | Download (58): Format integer as binary string Download |
This script go thru directory tree and looks for files of specified pattern, and then replace in those files a string with new one, overwriting old file without backups.
Platforms: Windows, Python,
Keyword: File, Replacement, String, String Management, String Replacement, Text Replace
License: Freeware | Download (58): Replace occurrence of string in files Download |