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 search send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.
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.
aha (Ansi Html Adapter) converts ANSI escape sequences of a Unix terminal to HTML code.
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.
The drm_tools package contains the following commands:
accudateAn extended version of the "date" program that has sub-second accuracy.
binformatFormat complex binary data into text.
binloadLoad data into a binary file using simple commands from the input.
binorderSort, merge, search, retrieve or generate test data consisting of fixed size binary records.
binreplaceFind or find/replace in binary files.
binsplitSplit test data consisting of fixed size binary records into one or more output streams.
chardiffFind changes between two files at the character level. Unlike "diff", it lists just the characters that differ, so if the 40,000th character is different only that one character will be shown, not the entire line.
columnaddAdd columns of integers, decimals, and/or times.
datasnifferA utility for formatting binary data dumps.
dmathDouble precision interactive command line math calculator.
extractExtract and emit data from text files based on character or token position.
execinputA utility that reads from STDIN and executes each line as a command in a sub-process.
indexed_textA utility for rapid retrieval of text by line numbers, in any order, from a text file.
mdumpFormat binary data.
msgqueueCreate message queues and send/receive messages.
mbindtmboutMultiple buffer in and out. Used for buffering a lot of data between a slow device and a fast device. Mostly for buffering streaming tape drives for use with slower network connections, so that streaming is maintained as much as possible to minimize wear on the tape device.
pockmarkCorrupt data streams - useful for testing error correction and data recovery.
tarsieveFilter, list, or split a tar file.
AutoComplete is a library allowing you to add IDE-like auto-completion (aka "code completion" or "Intellisense") to any Swing JTextComponent. Special integration is added for RSyntaxTextArea, since this feature is commonly needed when editing source code. Features include: Drop-down completion choice list. Optional companion "description" window, complete with full HTML support and navigable with hyperlinks. Optional parameter completion assistance for functions and methods, ala Eclipse and NetBeans. Completion information is typically specified in an XML file, but can even be dynamic.
html2text is a command line utility that converts HTML documents into plain text.
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.
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".
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/.
With Papis, you can search your library for books and papers, add documents and notes, import and export to and from other formats, and much much more. Papis uses a human-readable and easily hackable .yaml file to store each entry's bibliographical data. It strives to be easy to use while providing a wide range of features. And for those who still want more, Papis makes it easy to write scripts that extend its features even further.
Features:
Add documents and automatically fetch their metadata.
Search by author, title, tags, and so on.
Synchronize your library with whatever software you're already using.
Share your documents with colleagues without having to force some proprietary service onto them.
Import your data from other bibliography managers.
Export to BibTeX and other formats.
Integrate with your editor with plugins for (Neo)vim and Emacs.
TUIs make it easy to get a quick overview of your library.
Use the web app when the CLI doesn't quite cut it (for example on your tablet).
Hacking Papis is easy! Use the API to easily create your own custom Python scripts.
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.
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.)
Libchardet is a universal charset detector C/C++ API.
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.
Miller (mlr) is like awk, sed, cut, join, and sort for data formats such as CSV, TSV, JSON, JSON Lines, and positionally-indexed. It supports format conversion and pretty-printing.
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.
utf-8-lineseparator provides a tool to efficiently check text files for valid UTF-8 use and to report which line endings they use.
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.
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.
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.
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.
libconfuse is a configuration file parser library. It supports sections and (lists of) values (strings, integers, floats, booleans or other sections), as well as some other features (such as single/double-quoted strings, environment variable expansion, functions and nested include statements).
libgtextutils is a text utilities library used by the fastx toolkit from the Hannon Lab.