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.
L3afpad is a GTK+ 3 text editor that emphasizes simplicity. As development focuses on keeping weight down to a minimum, only the most essential features are implemented in the editor. L3afpad is simple to use, is easily compiled, requires few libraries, and starts up quickly. L3afpad is a fork of Leafpad that uses GTK+ 3 instead of GTK+ 2.
Fe is a small folding editor. It folds arbitrary text regions; it is not bound to syntactic units.
Fe has no configuration or extension language and requires no setup. Its user interface is emacs-like and it has menus for the very most important functions to help beginners. Further there is a reference card. It offers:
Regions and Emacs-like kill ring
Incremental search
Keyboard macros
Editing binary files
Multiple windows and views
Compose function for Latin 1 characters
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.
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.
XNEdit is a fast and classic X11 text editor, based on NEdit, with full unicode support and antialiased text rendering.
The edlin program is a small line editor, written for FreeDOS as a functional clone of the old MS-DOS program edlin.
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.
Kakoune is a code editor heavily inspired by Vim, as such most of its commands are similar to Vi's ones, and it shares Vi's "keystrokes as a text editing language" model. Kakoune has a strong focus on interactivity, most commands provide immediate and incremental results, while still being competitive (as in keystroke count) with Vim.
Typstwriter is an integrated editor for the Typst typesetting system, including syntax highlighting and compiler output as well as file-system and document views presented in a clean, friendly Qt graphical interface.
Lem is a Common Lisp editor/IDE with high expansibility.
Lexilla is a library of language lexers that can be used with the Scintilla editing component.
Lite XL is derived from lite. It is a lightweight text editor written mostly in Lua. It aims to provide something practical, pretty, small and fast easy to modify and extend, or to use without doing either.
The aim of Lite XL compared to lite is to be more user-friendly, improve the quality of font rendering, and reduce CPU usage.
Manuskript provides a rich environment to help writers create their first draft and then further refine and edit their masterpiece. With Manuskript you can:
Grow your premise from one sentence, to a paragraph, to a full summary,
Create characters,
Conceive plots,
Construct outlines (Outline mode and/or Index cards),
Write with focus (Distraction free mode),
Build worlds,
Track items,
Edit and re-organize chapters and scenes,
View Story line,
Compose with fiction or non-fiction templates and writing modes,
Import and export document formats such as HTML, ePub, OpenDocument, DocX, and more.
Additionally Manuskript can help in many more ways with a spell checker, markdown highlighter, frequency analyzer, and automatic save in plain text file format.
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.
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.
FeatherPad is a lightweight, Qt-based text editor, offering features like syntax highlighting, tabbed interface, and customizable settings.
This package provides a modeless text editor with menu bar. It supports syntax highlighting, regular expressions, configurable menus, keybindings, autocomplete and unlimited undo. It can pipe a marked block of text through any command line filter. It can also open very large binary files. It was originally developed on the Amiga 3000T.
Jed is a powerful programmer's editor using the S-Lang scripting language for configuration and extensibility. It provides emulation modes for the key bindings of many editors (including Emacs and WordStar), and has syntax highlighting for dozens of languages. Jed is very small and fast.
A Kakoune / Neovim inspired editor, written in Rust.
Geany is a small and fast Integrated Development Environment (IDE) that only has a few dependencies on other packages and is as independent as possible from special desktop environments like KDE or GNOME.
The basic features of Geany are:
syntax highlighting
code completion
auto completion of often constructed constructs like if, for and while
auto completion of XML and HTML tags
call tips
folding
many supported filetypes like C, Java, PHP, HTML, Python, Perl, Pascal
symbol lists
embedded terminal emulation
extensibility through plugins
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.
e3 is a micro text editor with an executable code size between 3800 and 35000 bytes. Except for ``syntax highlighting'', the e3 binary supports all of the basic functions one expects plus built in arithmetic calculations. UTF-8 coding of unicode characters is supported as well. e3 can use Wordstar-, EMACS-, Pico, Nedit or vi-like key bindings. e3 can be used on 16, 32, and 64-bit CPUs.
Scintilla is a source code editing component for GTK+. It has the usual features found in text editing components, as well as some that are especially useful for editing and debugging source code; these include support for syntax styling, error indicators, code completion and call tips. Styling choices are more open than with many editors: Scintilla lets you use proportional fonts, bold and italics, multiple foreground and background colours, and multiple fonts.
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.