Top 15 TXR Alternative and Similar Softwares | Dec 2024

TXR is a pragmatic, convenient data munging language oriented toward processing of text from files or streams, using multiple programming paradigms. It is influenced by concepts from text processing languages such as awk or perl, pattern matching concepts from logic/AI programming, Lisp and functional languages.

1. Gema

Gema gema is a general purpose text processing utility based on the concept of pattern matching. In general, it reads an input file and copies it to an output file, while performing certain transformations to the data as specified by a set of patterns defined by the user.It can be used......

2. TextPipe

TextPipe One tool - One point of maintenance. With TextPipe you specify all your text processing functions in one place, rather than remembering and managing multiple manual jobs across various text editors, command line tools, custom scripts and Word and Excel macros. What does TextPipe do?TextPipe makes it fast and easy......

3. Xidel

Xidel Xidel is an open-source command line tool to download x/html pages and then extract data from them using css 3 selectors, xpath 2 or pattern-matching templates.Kind of like a combination of wget with xmlstarlet.......

4. Bracmat

Bracmat Bracmat is software for exploration and transformation of uncharted and complex data. Bracmat employs a pattern matching technique that can handle string data (text) as well as structured data (XML, HTML, JSON, algebraic expressions, email, program code, ...).......

5. Blosxom

Blosxom Blosxom (pronounced "blossom") is a lightweight yet feature-packed weblog application designed from the ground up with simplicity, usability, and interoperability in mind.You can edit your blog posts off a flat file database with your favorite editor. All entries can be done with regular text files. Create, edit, rename, and delete......

6. Batckup Firefox

Batckup Firefox Batckup Firefox is a small and very easy to use command line utility that will automatically backup all your Firefox profiles to your desktop.All you need to do is to run this tiny executable and your Firefox profile along with bookmarks, favorites etc will be saved in a folder on......

7. MEncoder

MEncoder MEncoder is a free command line video decoding, encoding and filtering tool released under the GNU General Public License. It is a sibling of MPlayer , and can convert all the formats that MPlayer understands into a variety of compressed and uncompressed formats using different codecs. MEncoder is......

8. PieTTY

PieTTY PieTTY is a free SSH client based on PuTTY and dedicated to multilingual (especially CJK) environments, accessibility, and simpler user interface. "Glass Window Mode" : Alpha-blending / HW-accelerated transparency & drop-shadow. Drag'n'drop scp [scp only in stable version]......

9. Lua

Lua Lua is a powerful, fast, lightweight, embeddable scripting language.Lua combines simple procedural syntax with powerful data description constructs based on associative arrays and extensible semantics. Lua is dynamically typed, runs by interpreting bytecode for a register-based virtual machine, and has automatic memory management with incremental garbage collection, making it ideal......

10. Bootice

Bootice Bootice - utility to modify or backup/restore your MBR (Master Boot Record) or PBR (Partition Boot Record). With Bootice, you can easily change your MBR/PBR to another type. Supported boot records are: Grub4DOS, SysLinux, PLoP Boot Manager, MS NT52/60, .... For example, with this utility, you can install Grub4DOS to......

11. XMLStarlet

XMLStarlet XMLStarlet is a set of command line utilities (tools) which can be used to transform, query, validate, and edit XML documents and files using simple set of shell commands in similar way it is done for plain text files using UNIX grep, sed, awk, diff, patch, join, etc commands.......

12. Jim Tcl — The Jim Interpreter

Jim Tcl — The Jim Interpreter Jim is an opensource small-footprint implementation of the Tcl programming language. It implements a large subset of Tcl and adds new features like references with garbage collection, closures, built-in Object Oriented Programming system, Functional Programming commands, first-class arrays and UTF-8 support. All this with a binary size of about 100-200kB......

13. REBOL

REBOL Rebol (historically REBOL) is a cross-platform data exchange language and a multi-paradigm dynamic programming language designed by Carl Sassenrath for network communications and distributed computing. It introduces the concept of dialecting: small, optimized, domain-specific languages for code and data.Douglas Crockford of JavaScript fame has described REBOL as "a more modern......

14. Todo.txt

Todo.txt Track your tasks and projects in a plain text file, todo.txt. A todo.txt is software and operating system agnostic; it's searchable, portable, lightweight and easily manipulated.......

15. Aurel Basic

Aurel Basic Aurel Basic is basic-like programming language.Able to produce GUI Win32 programs.Based on simple and easy to understand basic programming language.Program produced with Aurel Basic can run as standalone executable.Executable do not require any external lib or file for run.Language is still in active development.With every new version released, the language......