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.
Texinfo is the official documentation format of the GNU project. It uses a single source file using explicit commands to produce a final document in any of several supported output formats, such as HTML or PDF. This package includes both the tools necessary to produce Info documents from their source and the command-line Info reader. The emphasis of the language is on expressing the content semantically, avoiding physical markup commands.
TeX Live provides a comprehensive TeX document production system. It includes all the major TeX-related programs, macro packages, and fonts that are free software, including support for many languages around the world.
This package contains the complete TeX Live distribution.
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.
editorconfig-checker is a lint tool to verify that a project matches the specifications in {.editorconfig
JOE is a powerful console screen editor with a "mode-less" user interface similar to many user-friendly editors. JOE has some of the key bindings and many of the powerful features of GNU Emacs.
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.
Jupp is the portable version of JOE’s Own Editor. It has been enhanced by functions intended for programmers or other professional users. It comes with the editor flavors known from joe, specifically, jmacs, joe, jpico, jstar, and rjoe.
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.
kak-lsp is a Language Server Protocol client for Kakoune implemented in Rust.
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.
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.
GNU nano is a small and simple text editor for use in a terminal. Besides basic editing, it supports: undo/redo, syntax highlighting, spell checking, justifying, auto-indentation, bracket matching, interactive search-and-replace (with regular expressions), and the editing of multiple files.
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.
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.
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.
Text Pieces is a tool for quick text transformations such as checksums, encoding, decoding, etc.
The basic features of Text Pieces are:
Base64 encoding and decoding
SHA-1, SHA-2 and MD5 checksums
Prettify and minify JSON
Covert JSON to YAML and vice versa
Count lines, symbols and words
Escape and unescape string, URL and HTML
Remove leading and trailing whitespaces
Sort and reverse sort lines
Reverse lines and whole text
You can write your own scripts and create custom tools
Mg (mg) is a GNU Emacs style editor, with which it is "broadly" compatible. This is a portable version of the mg maintained by the OpenBSD team.
Lexilla is a library of language lexers that can be used with the Scintilla editing component.
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.
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.
GNU Moe is a powerful-but-simple-to-use text editor. It works in a modeless manner, and features an intuitive set of key-bindings that assign a degree of severity to each key; for example, key combinations with the Alt key are for harmless commands like cursor movements while combinations with the Control key are for commands that will modify the text. Moe features multiple windows, unlimited undo/redo, unlimited line length, global search and replace, and more.
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.
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.