RSS 66 projects tagged "FreeBSD"

Download Website Updated 10 Oct 2013 text2html

Screenshot
Pop 45.20
Vit 1.01

text2html is a small tool which converts plain text files into HTML documents. It works with Unix pipes, generates hyperlinks from URLs (with the Regexp::Common Perl module), and parses bold text if you redirect input from another program.

No download Website Updated 06 Nov 2011 Forxx

Screenshot
Pop 35.54
Vit 1.00

Forxx is a language for text processing, inspired by Forth and REXX. It is a stack-based, extensible language which provides both an interactive environment and the ability to compile and run programs.

Download Website Updated 25 Oct 2011 Speedpad

Screenshot
Pop 25.92
Vit 1.00

Speedpad is a small and portable ncurses-powered tool to test, train, and increase typing speed on arbitrary text input. It is designed for intermediate-to-advanced level typists and assumes that you have already learned how to touch type. It does not use lessons, single words, or other synthetic stuff. It supports tab expansion, auto indentation, and syntax to train on code. It features a reference speed robot and supports CPS, CPM, WPM, PPM, and CPH/KPH metrics. It shows detailed statistics about speed and helps find and eliminate frequent typos. Stats are dumped to standard output in a machine-readable format after completion, and can be piped into gnuplot.

Download Website Updated 10 Aug 2010 xMarkup

Screenshot
Pop 25.50
Vit 1.14

xMarkup is a command line and GUI utility for multipurpose processing of a set of text files. It can be used to generate or edit the navigational cross-references within a set of HTML documents, analyze and convert the structure or content of SGML, XML, HTML, or text documents, split or merge text files with specified rules, analyze and extract data, generate scripts, and more. xMarkup supports a built-in procedural language which may be used to describe rules of the processing. This language is a simple dialect of the Icon programming language.

Download Website Updated 06 Jun 2009 libalinga-java

Screenshot
Pop 18.28
Vit 1.52

libalinga-java is a Java native interface to libalinga. It provides C++ and Java wrappers, as well as Java classes. It also provides control files to generate them from the libalinga interface using the program swig. The major and minor versions of this JNI will track that of libalinga, but its bugfixes are independent of libalinga bugfixes.

Download Website Updated 06 Jun 2009 libalinga

Screenshot
Pop 25.92
Vit 1.52

libalinga is a C++ implementation of a multi-stream codec for the ALingA (Aligned Linguistic Annotation) format. It makes use of libogg++. Each ALingA stream holds at least one stream of annotation data, which is in the LingA format. It may also interleave the signal stream(s) against which the LingA streams are aligned, or it may simply reference such streams. It also provides metadata about the underlying manifold for the signals and the annotations. The metadata is ordered for runtime parsing of the number and type of signal and LingA codecs to enable decoding of the multiple logical streams in one pass.

Download Website Updated 16 Apr 2011 Augeas

Screenshot
Pop 93.74
Vit 6.63

Augeas is a configuration API and editing tool. It parses common configuration files like /etc/hosts or /etc/grub.conf in their native formats and transforms them into a tree. Configuration changes are made by manipulating this tree and saving it back into native configuration files.

Download Website Updated 07 Oct 2012 pdf2djvu

Screenshot
Pop 163.00
Vit 14.68

pdf2djvu creates DjVu files from PDF files. It's able to extract: graphics, text layer, hyperlinks, document outline (bookmarks), and metadata.

Download Website Updated 22 Mar 2014 GNU Parallel

Screenshot
Pop 896.63
Vit 66.63

GNU parallel is a shell tool for executing jobs in parallel locally or using remote computers. A job is typically a single command or a small script that has to be run for each of the lines in the input. The typical input is a list of files, a list of hosts, a list of users, a list of URLs, or a list of tables. If you use xargs today you will find GNU parallel very easy to use, as GNU parallel is written to have the same options as xargs. If you write loops in shell, you will find GNU parallel may be able to replace most of the loops and make them run faster by running several jobs in parallel. GNU parallel makes sure output from the commands is the same output as you would get had you run the commands sequentially. This makes it possible to use output from GNU parallel as input for other programs.

Download Website Updated 27 Apr 2007 Yet Another Suffix Array

Screenshot
Pop 11.36
Vit 1.00

YASA is a simple implementation of suffix array for text and string processing. It can process UTF-8 strings and ASCII sentences.

Screenshot

Project Spotlight

SQLObject

A object-relational mapper.

Screenshot

Project Spotlight

Code Browser

A folding text editor.