_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/

Enter the query into the form above. You can look for specific version of a package by using @ symbol like this: gcc@10.

API method:

GET /api/packages?search=hello&page=1&limit=20

where search is your query, page is a page number and limit is a number of items on a single page. Pagination information (such as a number of pages and etc) is returned in response headers.

If you'd like to join our channel webring send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.


xnedit 1.6.3
Dependencies: motif@2.3.8-1.0f556b0
Channel: guix
Location: gnu/packages/text-editors.scm (gnu packages text-editors)
Home page: https://sourceforge.net/projects/xnedit/
Licenses: GPL 2+
Build system: gnu
Synopsis: Fast and classic X11 text editor
Description:

XNEdit is a fast and classic X11 text editor, based on NEdit, with full unicode support and antialiased text rendering.

edlin 2.20
Channel: guix
Location: gnu/packages/text-editors.scm (gnu packages text-editors)
Home page: https://sourceforge.net/projects/freedos-edlin/
Licenses: GPL 2+
Build system: gnu
Synopsis: The line editor of the FreeDOS operating system
Description:

The edlin program is a small line editor, written for FreeDOS as a functional clone of the old MS-DOS program edlin.

dte 1.11.1
Channel: guix
Location: gnu/packages/text-editors.scm (gnu packages text-editors)
Home page: https://craigbarnes.gitlab.io/dte/
Licenses: GPL 2
Build system: gnu
Synopsis: Small and easy to use console text editor
Description:

dte is a portable console text editor with features like multiple buffers/tabs, syntax highlighting, customizable color scheme (including support for 24-bit true colours), kitty keyboard protocol, editorconfig support, amongst other features.

mg 20250523
Dependencies: diffutils@3.12 libbsd@0.11.7 ncurses@6.2.20210619
Channel: guix
Location: gnu/packages/text-editors.scm (gnu packages text-editors)
Home page: https://homepage.boetes.org/software/mg/
Licenses: Public Domain
Build system: gnu
Synopsis: Microscopic GNU Emacs clone
Description:

Mg (mg) is a GNU Emacs style editor, with which it is "broadly" compatible. This is a portable version of the mg maintained by the OpenBSD team.

hexer 1.0.6
Dependencies: ncurses@6.2.20210619
Channel: guix
Location: gnu/packages/text-editors.scm (gnu packages text-editors)
Home page: https://devel.ringlet.net/editors/hexer/
Licenses: Modified BSD
Build system: gnu
Synopsis: Multi buffer editor for binary files with vi-like interface
Description:

Hexer is a multi-buffer editor for binary files for Unix-like systems that displays its buffer(s) as a hex dump. The user interface is kept similar to vi/ex.

jupp 3.1jupp41
Dependencies: ncurses@6.2.20210619
Channel: guix
Location: gnu/packages/text-editors.scm (gnu packages text-editors)
Home page: http://mirbsd.de/jupp
Licenses: GPL 1
Build system: gnu
Synopsis: Portable version of JOE’s Own Editor
Description:

Jupp is the portable version of JOE’s Own Editor. It has been enhanced by functions intended for programmers or other professional users. It comes with the editor flavors known from joe, specifically, jmacs, joe, jpico, jstar, and rjoe.

docx2txt 1.4
Dependencies: unzip@6.0 perl@5.36.0
Channel: guix
Location: gnu/packages/textutils.scm (gnu packages textutils)
Home page: https://docx2txt.sourceforge.net
Licenses: GPL 3+
Build system: gnu
Synopsis: Recover text from @file{.docx} files, with good formatting
Description:

docx2txt is a Perl based command line utility to convert Microsoft Office .docx documents to equivalent text documents. Latest version supports following features during text extraction.

  • Character conversions; currency characters are converted to respective names like Euro.

  • Capitalisation of text blocks.

  • Center and right justification of text fitting in a line of (configurable) 80 columns.

  • Horizontal ruler, line breaks, paragraphs separation, tabs.

  • Indicating hyperlinked text along with the hyperlink (configurable).

  • Handling (bullet, decimal, letter, roman) lists along with (attempt at) indentation.

cityhash 1.1-2.8af9b8c
Channel: guix
Location: gnu/packages/textutils.scm (gnu packages textutils)
Home page: https://github.com/google/cityhash
Licenses: Expat
Build system: gnu
Synopsis: C++ hash functions for strings
Description:

CityHash provides hash functions for strings. The functions mix the input bits thoroughly but are not suitable for cryptography.

ustr 1.0.4
Channel: guix
Location: gnu/packages/textutils.scm (gnu packages textutils)
Home page: http://www.and.org/ustr/
Licenses: Public Domain
Build system: gnu
Synopsis: String library with very low memory overhead
Description:

Ustr is a string library for C with very low memory overhead.

python-tldr 3.4.3
Dependencies: python-colorama@0.4.6 python-termcolor@2.5.0 python-shtab@1.7.1
Channel: guix
Location: gnu/packages/textutils.scm (gnu packages textutils)
Home page: https://github.com/tldr-pages/tldr-python-client
Licenses: Expat
Build system: pyproject
Synopsis: Command-line client for tldr pages
Description:

This package provides the tldr command allowing users to view tldr pages from a shell. The tldr pages are a community effort to simplify the man pages with practical examples described in https://tldr.sh/.

odt2txt 0.5
Dependencies: zlib@1.3.1
Channel: guix
Location: gnu/packages/textutils.scm (gnu packages textutils)
Home page: https://github.com/dstosberg/odt2txt/
Licenses: GPL 2
Build system: gnu
Synopsis: Converter from OpenDocument Text to plain text
Description:

odt2txt is a command-line tool which extracts the text out of OpenDocument Texts, as produced by OpenOffice.org, KOffice, StarOffice and others.

odt2txt can also extract text from some file formats similar to OpenDocument Text, such as OpenOffice.org XML (*.sxw), which was used by OpenOffice.org version 1.x and older StarOffice versions. To a lesser extent, odt2txt may be useful to extract content from OpenDocument spreadsheets (*.ods) and OpenDocument presentations (*.odp).

recode 3.7.6
Channel: guix
Location: gnu/packages/textutils.scm (gnu packages textutils)
Home page: https://github.com/rrthomas/recode
Licenses: GPL 3+
Build system: gnu
Synopsis: Text encoding converter
Description:

The Recode library converts files between character sets and usages. It recognises or produces over 200 different character sets (or about 300 if combined with an iconv library) and transliterates files between almost any pair. When exact transliteration are not possible, it gets rid of offending characters or falls back on approximations. The recode program is a handy front-end to the library.

txt2tags 3.9
Channel: guix
Location: gnu/packages/textutils.scm (gnu packages textutils)
Home page: https://txt2tags.org
Licenses: GPL 2
Build system: pyproject
Synopsis: Convert between markup languages
Description:

txt2tags is a document generator. It reads a text file with minimal markup and converts it to multiple formats.

libxo 1.7.5
Dependencies: perl@5.36.0
Channel: guix
Location: gnu/packages/textutils.scm (gnu packages textutils)
Home page: https://juniper.github.io/libxo/libxo-manual.html
Licenses: FreeBSD Expat
Build system: gnu
Synopsis: Library for Generating Text, XML, JSON, and HTML Output
Description:

This package implements the functionality to generate text, XML, JSON, and HTML output using a common set of function calls. The caller decides at run time which output style should be produced. Afterwards, the caller calls the function xo_emit to produce output in a format described using a format string.

uniutils 2.28
Dependencies: ascii2binary@2.14 libiconv@1.18
Channel: guix
Location: gnu/packages/textutils.scm (gnu packages textutils)
Home page: https://billposer.org/Software/unidesc.html
Licenses: GPL 3
Build system: gnu
Synopsis: Find out what is in a Unicode file
Description:

Useful tools when working with Unicode files when one doesn't know the writing system, doesn't have the necessary font, needs to inspect invisible characters, needs to find out whether characters have been combined or in what order they occur, or needs statistics on which characters occur.

  • uniname defaults to printing the character offset of each character, its byte offset, its hex code value, its encoding, the glyph itself, and its name. It may also be used to validate UTF-8 input.

  • unidesc reports the character ranges to which different portions of the text belong. It can also be used to identify Unicode encodings (e.g. UTF-16be) flagged by magic numbers.

  • unihist generates a histogram of the characters in its input.

  • ExplicateUTF8 is intended for debugging or for learning about Unicode. It determines and explains the validity of a sequence of bytes as a UTF8 encoding.

  • utf8lookup provides a handy way to look up Unicode characters from the command line.

  • unireverse reverse each line of UTF-8 input character-by-character.

ack 3.7.0
Dependencies: perl-file-next@1.18
Channel: guix
Location: gnu/packages/textutils.scm (gnu packages textutils)
Home page: https://beyondgrep.com/
Licenses: Artistic License 2.0
Build system: perl
Synopsis: Code-searching tool for programmers with large source trees
Description:

ack is a tool for finding text inside files. It is designed for hackers and programmers by being fast, ignoring VCS directories, letting a user easily specify file types, match highlighting, Perl-Compatible Regular Expressions, and being faster to type than grep.

goawk 1.30.1
Channel: guix
Location: gnu/packages/textutils.scm (gnu packages textutils)
Home page: https://github.com/benhoyt/goawk
Licenses: Expat
Build system: go
Synopsis: AWK interpreter with CSV support
Description:

GoAWK is a POSIX-compatible version of AWK that also has a CSV mode for reading and writing CSV and TSV files.

gron 0.7.1
Channel: guix
Location: gnu/packages/textutils.scm (gnu packages textutils)
Home page: https://github.com/tomnomnom/gron
Licenses: Expat
Build system: go
Synopsis: Transform JSON to make it easier to grep
Description:

This package transforms JSON into discrete assignments to make it easier to use line-based tools such as grep to search for what you want and see the absolute "path" to it.

aha 0.5.1
Channel: guix
Location: gnu/packages/textutils.scm (gnu packages textutils)
Home page: https://github.com/theZiz/aha
Licenses: LGPL 2.0+ MPL 1.1
Build system: gnu
Synopsis: Converts terminal escape sequences to HTML
Description:

aha (Ansi Html Adapter) converts ANSI escape sequences of a Unix terminal to HTML code.

utf-8-lineseparator 8
Channel: guix
Location: gnu/packages/textutils.scm (gnu packages textutils)
Home page: https://github.com/pflanze/utf-8-lineseparator
Licenses: Expat
Build system: gnu
Synopsis: Line ending detection library
Description:

utf-8-lineseparator provides a tool to efficiently check text files for valid UTF-8 use and to report which line endings they use.

ascii2binary 2.14
Channel: guix
Location: gnu/packages/textutils.scm (gnu packages textutils)
Home page: https://billposer.org/Software/a2b.html
Licenses: GPL 3
Build system: gnu
Synopsis: Convert between ASCII, hexadecimal and binary representations
Description:

The two programs are useful for generating test data, for inspecting binary files, and for interfacing programs that generate textual output to programs that require binary input and conversely. They can also be useful when it is desired to reformat numbers.

  • ascii2binary reads input consisting of ascii or hexadecimal representation numbers separated by whitespace and produces as output the binary equivalents. The type and precision of the binary output is selected using command line flags.

  • binary2ascii reads input consisting of binary numbers and converts them to their ascii or hexadecimal representation. Command line flags specify the type and size of the binary numbers and provide control over the format of the output. Unsigned integers may be written out in binary, octal, decimal, or hexadecimal.

    Signed integers may be written out only in binary or decimal. Floating point numbers may be written out only decimal, either in standard or scientific notation. (If you want to examine the binary representation of floating point numbers, just treat the input as a sequence of unsigned characters.)

antiword 0.37
Channel: guix
Location: gnu/packages/textutils.scm (gnu packages textutils)
Home page: https://web.archive.org/web/20220121050627/http://www.winfield.demon.nl
Licenses: GPL 2+
Build system: gnu
Synopsis: Microsoft Word document reader
Description:

Antiword is an application for displaying Microsoft Word documents. It can also convert the document to PostScript or XML. Only documents made by MS Word version 2 and version 6 or later are supported. The name comes from: "The antidote against people who send Microsoft Word files to everybody, because they believe that everybody runs Windows and therefore runs Word".

libconfig 1.7.3
Channel: guix
Location: gnu/packages/textutils.scm (gnu packages textutils)
Home page: https://hyperrealm.github.io/libconfig/
Licenses: LGPL 2.1+
Build system: gnu
Synopsis: C/C++ configuration file library
Description:

Libconfig is a simple library for manipulating structured configuration files. This file format is more compact and more readable than XML. And unlike XML, it is type-aware, so it is not necessary to do string parsing in application code.

enca 1.19
Channel: guix
Location: gnu/packages/textutils.scm (gnu packages textutils)
Home page: https://github.com/nijel/enca
Licenses: GPL 2
Build system: gnu
Synopsis: Text encoding detection tool
Description:

Enca (Extremely Naive Charset Analyser) consists of libenca, an encoding detection library, and enca, a command line frontend, integrating libenca and several charset conversion libraries and tools.

Page: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296
Total results: 31091