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.
GNU TeXmacs is a text editing platform which is specialized for scientists. It is ideal for editing structured documents with different types of content. It has robust support for mathematical formulas and plots. It can also act as an interface to external mathematical programs such as R and Octave. TeXmacs is completely extensible via Guile.
Parinfer is a plugin for Kakoune, Vim, Neovim and Emacs that infers parentheses and indentation. This library can be called from other editors that can load dynamic libraries.
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.
mle is a small, flexible, terminal-based text editor written in C. Notable features include: full Unicode support, syntax highlighting, scriptable rc file, macros, search and replace (PCRE), window splitting, multiple cursors, and integration with various shell commands.
XNEdit is a fast and classic X11 text editor, based on NEdit, with full unicode support and antialiased text rendering.
EditorConfig makes it easy to maintain the correct coding style when switching between different text editors and between different projects. The EditorConfig project maintains a file format and plugins for various text editors which allow this file format to be read and used by those editors.
micro is a terminal-based text editor that aims to be easy to use and intuitive, while also taking advantage of the capabilities of modern terminals.
parinfer-rust-emacs is an Emacs-centric fork of parinfer-rust, itself an implementation of Shaun Lebron’s Parinfer. This builds a shared library intended to be loaded by the emacs-parinfer-rust-mode Emacs plugin, though a standalone binary is built also.
Mogan is a scientific structural text editor, a fork of GNU TeXmacs.
QEmacs (for Quick Emacs) is a very small but powerful editor. It has features that even big editors lack:
Full screen editor with an Emacs look and feel with all Emacs common features: multi-buffer, multi-window, command mode, universal argument, keyboard macros, config file with C-like syntax, minibuffer with completion and history.
Can edit files of hundreds of Megabytes without being slow by using a highly optimized internal representation and by mmaping the file.
Full Unicode support, including multi charset handling (8859-x, UTF8, SJIS, EUC-JP, ...) and bidirectional editing respecting the Unicode bidi algorithm. Arabic and Indic scripts handling (in progress).
WYSIWYG HTML/XML/CSS2 mode graphical editing. Also supports Lynx like rendering on VT100 terminals.
WYSIWYG DocBook mode based on XML/CSS2 renderer.
C mode: coloring with immediate update. Emacs like auto-indent.
Shell mode: colorized VT100 emulation so that your shell work exactly as you expect. Compile mode with next/prev error.
Input methods for most languages, including Chinese (input methods come from the Yudit editor).
Hexadecimal editing mode with insertion and block commands. Unicode hexa editing is also supported.
Works on any VT100 terminals without termcap. UTF8 VT100 support included with double width glyphs.
X11 support. Support multiple proportional fonts at the same time (as XEmacs). X Input methods supported. Xft extension supported for anti aliased font display.
Small! Full version (including HTML/XML/CSS2/DocBook rendering and all charsets): 200KB big. Basic version (without bidir/unicode scripts/input/X11/C/Shell/HTML/Dired): 49KB.
juCi++ is a small IDE designed especially towards libclang with speed, stability, and ease of use in mind.
It supports autocompletion, on-the-fly warnings and errors, syntax highlighting, and integrates with Git as well as the CMake and Meson build systems.
GNU TeXmacs is a text editing platform which is specialized for scientists. It is ideal for editing structured documents with different types of content. It has robust support for mathematical formulas and plots. It can also act as an interface to external mathematical programs such as R and Octave. TeXmacs is completely extensible via Guile.
Vis aims to be a modern, legacy free, simple yet efficient vim-like text editor. It extends vim's modal editing with built-in support for multiple cursors/selections and combines it with sam's structural regular expression based command language.
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.
Ed is a line-oriented text editor: rather than offering an overview of a document, ed performs editing one line at a time. It can be executed both interactively and via shell scripts. Its method of command input allows complex tasks to be performed in an automated way. GNU ed offers several extensions over the standard utility.
C library for creating and parsing configuration files.
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.
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.
Oniguruma is a regular expressions library. The special characteristic of this library is that different character encoding for every regular expression object can be specified.
Vale is a fully extensible linter that focuses on your own writing style by making use of rules in individual YAML files. It is syntax-aware on markup languages such as HTML, Markdown, Asciidoc, and reStructuredText. The community around it also has a list of style guides implemented with Vale in their styles repo.
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".
dbacl is a fast Bayesian text and email classifier. It builds a variety of language models using maximum entropy (minimum divergence) principles, and these can then be used to categorize input data automatically among multiple categories.
utf-8-lineseparator provides a tool to efficiently check text files for valid UTF-8 use and to report which line endings they use.
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.