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.
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/.
This package provides yq, a command-line YAML, JSON and XML processor. It uses jq-like syntax but works with YAML files as well as JSON, XML, properties, CSV and TSV.
C library for creating and parsing configuration files.
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.
This package provides converters for various bibliography formats (e.g. Bibtex, RIS, etc.) using a common XML intermediate.
GoAWK is a POSIX-compatible version of AWK that also has a CSV mode for reading and writing CSV and TSV files.
dos2unix is a tool to convert line breaks in a text file from Unix format to DOS format and vice versa.
Nkf is yet another kanji code converter among networks, hosts and terminals. It converts input kanji code to designated kanji code such as ISO-2022-JP, Shift_JIS, EUC-JP, UTF-8, UTF-16 or UTF-32.
UTF8-CPP is a C++ library for handling UTF-8 encoded text in a portable way.
utf8proc is a small C library that provides Unicode normalization, case-folding, and other operations for data in the UTF-8 encoding.
catdoc extracts text from MS-Word files, trying to preserve as many special printable characters as possible. It supports everything up to Word-97. Also supported are MS Write documents and RTF files.
catdoc does not preserve complex word formatting, but it can translate some non-ASCII characters into TeX escape codes. It's goal is to extract plain text and allow you to read it and, probably, reformat with TeX, according to TeXnical rules.
This package also provides xls2csv, which extracts data from Excel spreadsheets and outputs it in comma-separated-value format, and catppt, which extracts data from PowerPoint presentations.
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.
RSyntaxTextArea is a syntax highlighting, code folding text component for Java Swing. It extends JTextComponent so it integrates completely with the standard javax.swing.text package. It is fast and efficient, and can be used in any application that needs to edit or view source code.
pfff is a tool for calculating a compact digital fingerprint of a file by sampling randomly from the file instead of reading it in full. Consequently, the computation has a flat performance characteristic, correlated with data variation rather than file size. pfff can be as reliable as existing hashing techniques, with provably negligible risk of collisions.
libgtextutils is a text utilities library used by the fastx toolkit from the Hannon Lab.
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.
pandoc-include extends Pandoc to support:
include as raw blocks
indent and dedent included contents
partial include
code include
Unix style pathname
recursive include
Yaml header merging
header include
aha (Ansi Html Adapter) converts ANSI escape sequences of a Unix terminal to HTML code.
cobib is a command-line based bibliography management tool. It uses a plain-text database, a location-independent library, and features git integration, command-line support, and a curses-based TUI.
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.
ascii2binaryreads 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.binary2asciireads 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.)
cobib is a command-line based bibliography management tool. It uses a plain-text database, a location-independent library, and features git integration, command-line support, and a curses-based TUI.
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).
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.
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.
uninamedefaults 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.unidescreports 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.unihistgenerates a histogram of the characters in its input.ExplicateUTF8is intended for debugging or for learning about Unicode. It determines and explains the validity of a sequence of bytes as a UTF8 encoding.utf8lookupprovides a handy way to look up Unicode characters from the command line.unireversereverse each line of UTF-8 input character-by-character.