_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/

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.


fe 2.0
Dependencies: ncurses@6.2.20210619
Channel: guix
Location: gnu/packages/text-editors.scm (gnu packages text-editors)
Home page: http://www.moria.de/~michael/fe/
Licenses: GPL 2+
Synopsis: Small folding editor
Description:

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 1.5.0
Dependencies: lua@5.3.5 pcre@8.45 uthash@2.1.0
Channel: guix
Location: gnu/packages/text-editors.scm (gnu packages text-editors)
Home page: https://github.com/adsr/mle
Licenses: ASL 2.0
Synopsis: Small, flexible, terminal-based text editor
Description:

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.

mg 20250523
Dependencies: diffutils@3.12 libbsd@0.11.7 ncurses@6.2.20210619
Channel: guix
Location: gnu/packages/text-editors.scm (gnu packages text-editors)
Home page: https://homepage.boetes.org/software/mg/
Licenses: Public Domain
Synopsis: Microscopic GNU Emacs clone
Description:

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.

xnedit 1.6.3
Dependencies: motif@2.3.8-1.0f556b0
Channel: guix
Location: gnu/packages/text-editors.scm (gnu packages text-editors)
Home page: https://sourceforge.net/projects/xnedit/
Licenses: GPL 2+
Synopsis: Fast and classic X11 text editor
Description:

XNEdit is a fast and classic X11 text editor, based on NEdit, with full unicode support and antialiased text rendering.

l3afpad 0.8.18.1.11-0.16f2222
Dependencies: gtk+@3.24.49
Channel: guix
Location: gnu/packages/text-editors.scm (gnu packages text-editors)
Home page: http://tarot.freeshell.org/leafpad/
Licenses: GPL 2+
Synopsis: GTK+ 3 based text editor
Description:

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.

nano 8.6
Dependencies: gettext-minimal@0.23.1 ncurses@6.2.20210619
Channel: guix
Location: gnu/packages/text-editors.scm (gnu packages text-editors)
Home page: https://www.nano-editor.org/
Licenses: GPL 3+
Synopsis: Small, user-friendly console text editor
Description:

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.

manuskript 0.17.0
Dependencies: bash-minimal@5.2.37 pandoc@2.19.2 python-lxml@6.0.1 python-markdown@3.8.2 python-pyenchant@2.0.0 python-pyqt@5.15.11 qtsvg@5.15.16
Channel: guix
Location: gnu/packages/text-editors.scm (gnu packages text-editors)
Home page: http://www.theologeek.ch/manuskript/
Licenses: GPL 3+
Synopsis: Tool for writers
Description:

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.

joe 4.6
Dependencies: ncurses@6.2.20210619
Channel: guix
Location: gnu/packages/text-editors.scm (gnu packages text-editors)
Home page: https://joe-editor.sourceforge.net/
Licenses: GPL 3+
Synopsis: Console screen editor
Description:

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.

qemacs 0.3.3
Dependencies: libx11@1.8.12 libxext@1.3.6 libxv@1.0.13
Channel: guix
Location: gnu/packages/text-editors.scm (gnu packages text-editors)
Home page: https://bellard.org/qemacs/
Licenses: LGPL 2.1+
Synopsis: Small but powerful text editor
Description:

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.

jucipp 1.7.2
Dependencies: aspell@0.60.8 bash-minimal@5.2.37 boost@1.83.0 clang@18.1.8 gtkmm@3.24.9 gtksourceviewmm@3.18.0 nlohmann-json@3.12.0 libgit2@1.5.2 universal-ctags@6.1.20250525.0
Channel: guix
Location: gnu/packages/text-editors.scm (gnu packages text-editors)
Home page: https://gitlab.com/cppit/jucipp
Licenses: Expat
Synopsis: Lightweight C++ IDE
Description:

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.

texmacs-guile3 2.1.4
Dependencies: freetype@2.13.3 guile@3.0.9 gmp@6.3.0 libjpeg-turbo@2.1.4 libxcrypt@4.4.38 perl@5.36.0 python-wrapper@3.11.11 qtbase@5.15.16 qtsvg@5.15.16 qtwayland@5.15.16 sqlite@3.39.3
Channel: guix
Location: gnu/packages/text-editors.scm (gnu packages text-editors)
Home page: https://www.texmacs.org/tmweb/home/welcome.en.html
Licenses: GPL 3+
Synopsis: Editing platform with special features for scientists
Description:

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.

jupp 3.1jupp41
Dependencies: ncurses@6.2.20210619
Channel: guix
Location: gnu/packages/text-editors.scm (gnu packages text-editors)
Home page: http://mirbsd.de/jupp
Licenses: GPL 1
Synopsis: Portable version of JOE’s Own Editor
Description:

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.

kak-lsp 18.1.3
Channel: guix
Location: gnu/packages/text-editors.scm (gnu packages text-editors)
Home page: https://github.com/kak-lsp/kak-lsp
Licenses: Unlicense
Synopsis: Language Server Protocol (LSP) client for Kakoune
Description:

kak-lsp is a Language Server Protocol client for Kakoune implemented in Rust.

vis 0.9
Dependencies: bash-minimal@5.2.37 lua@5.3.5 ncurses@6.2.20210619 libtermkey@0.22 lua-lpeg@1.0.2 tre@0.9.0
Channel: guix
Location: gnu/packages/text-editors.scm (gnu packages text-editors)
Home page: https://github.com/martanne/vis
Licenses: ISC Public Domain Expat
Synopsis: Vim-like text editor
Description:

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.

e3 2.82
Channel: guix
Location: gnu/packages/text-editors.scm (gnu packages text-editors)
Home page: https://sites.google.com/site/e3editor/
Licenses: GPL 2+
Synopsis: Tiny text editor written in assembly
Description:

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.

ne 3.3.4
Dependencies: ncurses@6.2.20210619
Channel: guix
Location: gnu/packages/text-editors.scm (gnu packages text-editors)
Home page: https://ne.di.unimi.it/
Licenses: GPL 3+
Synopsis: Text editor with menu bar
Description:

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.

uniutils 2.28
Dependencies: ascii2binary@2.14 libiconv@1.18
Channel: guix
Location: gnu/packages/textutils.scm (gnu packages textutils)
Home page: https://billposer.org/Software/unidesc.html
Licenses: GPL 3
Synopsis: Find out what is in a Unicode file
Description:

Useful tools when working with Unicode files when one doesn't know the writing system, doesn't have the necessary font, needs to inspect invisible characters, needs to find out whether characters have been combined or in what order they occur, or needs statistics on which characters occur.

  • uniname defaults to printing the character offset of each character, its byte offset, its hex code value, its encoding, the glyph itself, and its name. It may also be used to validate UTF-8 input.

  • unidesc reports the character ranges to which different portions of the text belong. It can also be used to identify Unicode encodings (e.g. UTF-16be) flagged by magic numbers.

  • unihist generates a histogram of the characters in its input.

  • ExplicateUTF8 is intended for debugging or for learning about Unicode. It determines and explains the validity of a sequence of bytes as a UTF8 encoding.

  • utf8lookup provides a handy way to look up Unicode characters from the command line.

  • unireverse reverse each line of UTF-8 input character-by-character.

python-cobib 6.0.1
Propagated dependencies: python-beautifulsoup4@4.13.5 python-bibtexparser@1.4.0 python-lxml@6.0.1 python-mdit-py-plugins@0.4.2 python-natsort@8.4.0 python-pylatexenc@2.10 python-requests@2.32.5 python-rich@13.7.1 python-ruamel.yaml@0.18.14 python-text-unidecode@1.3 python-textual@3.5.0 python-typing-extensions@4.15.0
Channel: guix
Location: gnu/packages/textutils.scm (gnu packages textutils)
Home page: https://gitlab.com/cobib/cobib
Licenses: Expat
Synopsis: Terminal-based bibliography management tool
Description:

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.

antiword 0.37
Channel: guix
Location: gnu/packages/textutils.scm (gnu packages textutils)
Home page: https://web.archive.org/web/20220121050627/http://www.winfield.demon.nl
Licenses: GPL 2+
Synopsis: Microsoft Word document reader
Description:

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".

ack 3.7.0
Dependencies: perl-file-next@1.18
Channel: guix
Location: gnu/packages/textutils.scm (gnu packages textutils)
Home page: https://beyondgrep.com/
Licenses: Artistic License 2.0
Synopsis: Code-searching tool for programmers with large source trees
Description:

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.

odt2txt 0.5
Dependencies: zlib@1.3.1
Channel: guix
Location: gnu/packages/textutils.scm (gnu packages textutils)
Home page: https://github.com/dstosberg/odt2txt/
Licenses: GPL 2
Synopsis: Converter from OpenDocument Text to plain text
Description:

odt2txt is a command-line tool which extracts the text out of OpenDocument Texts, as produced by OpenOffice.org, KOffice, StarOffice and others.

odt2txt can also extract text from some file formats similar to OpenDocument Text, such as OpenOffice.org XML (*.sxw), which was used by OpenOffice.org version 1.x and older StarOffice versions. To a lesser extent, odt2txt may be useful to extract content from OpenDocument spreadsheets (*.ods) and OpenDocument presentations (*.odp).

aha 0.5.1
Channel: guix
Location: gnu/packages/textutils.scm (gnu packages textutils)
Home page: https://github.com/theZiz/aha
Licenses: LGPL 2.0+ MPL 1.1
Synopsis: Converts terminal escape sequences to HTML
Description:

aha (Ansi Html Adapter) converts ANSI escape sequences of a Unix terminal to HTML code.

Page: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878
Total results: 45058