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.
html2text is a command line utility that converts HTML documents into plain text.
GoAWK is a POSIX-compatible version of AWK that also has a CSV mode for reading and writing CSV and TSV files.
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.
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.
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.
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/.
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
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 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.
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).
dos2unix is a tool to convert line breaks in a text file from Unix format to DOS format and vice versa.
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.
C library for creating and parsing configuration files.
UTF8-CPP is a C++ library for handling UTF-8 encoded text in a portable way.
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.
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.
txt2tags is a document generator. It reads a text file with minimal markup and converts it to multiple formats.
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.
Ustr is a string library for C with very low memory overhead.
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.
This package provides converters for various bibliography formats (e.g. Bibtex, RIS, etc.) using a common XML intermediate.
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.
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.
csvdiff is a diff tool to compute changes between two CSV files. It can compare CSV files with a million records in under 2 seconds. It is specifically suited for comparing CSV files dumped from database tables. GNU Diff is orders of magnitude faster for comparing line by line. csvdiff supports
Selective comparison of fields in a row
Specifying group of columns as primary-key to uniquely identify a row
Ignoring columns
Several output formats including colored git style output or JSON for post-processing