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

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 search send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.


emacs-no-x-toolkit 30.2
Dependencies: inotify-tools@3.22.6.0 cairo@1.18.4 dbus@1.16.2 giflib@5.2.1 harfbuzz@11.4.4 libjpeg-turbo@2.1.4 libotf@0.9.16 libpng@1.6.39 librsvg@2.58.5 libtiff@4.4.0 libx11@1.8.12 libxft@2.3.8 libxpm@3.5.17 libwebp@1.3.2 pango@1.56.4 poppler@22.09.0 gnutls@3.8.9 libgccjit@14.3.0 mailutils@3.21 acl@2.3.1 alsa-lib@1.2.16 elogind@255.17 ghostscript@9.56.1 gpm@1.20.7 jansson@2.14 lcms@2.13.1 libice@1.1.2 libselinux@3.4 libsm@1.2.5 libxml2@2.14.6 m17n-lib@1.8.0 sqlite@3.39.3 tree-sitter@0.25.3 zlib@1.3.1 bash-minimal@5.2.37 coreutils@9.1 findutils@4.10.0 gawk@5.3.0 gzip@1.14 ncurses@6.2.20210619 sed@4.9
Channel: guix
Location: gnu/packages/emacs.scm (gnu packages emacs)
Home page: https://www.gnu.org/software/emacs/
Licenses: GPL 3+
Build system: gnu
Synopsis: The extensible, customizable, self-documenting text editor (without X toolkit)
Description:

GNU Emacs is an extensible and highly customizable text editor. It is based on an Emacs Lisp interpreter with extensions for text editing. Emacs has been extended in essentially all areas of computing, giving rise to a vast array of packages supporting, e.g., email, IRC and XMPP messaging, spreadsheets, remote server editing, and much more. Emacs includes extensive documentation on all aspects of the system, from basic editing to writing large Lisp programs. It has full Unicode support for nearly all human languages.

m17n-db 1.8.0
Channel: guix
Location: gnu/packages/emacs.scm (gnu packages emacs)
Home page: https://www.nongnu.org/m17n/
Licenses: LGPL 2.1+
Build system: gnu
Synopsis: Multilingual text processing library (database)
Description:

The m17n library realizes multilingualization of many aspects of applications. The m17n library represents multilingual text as an object named M-text. M-text is a string with attributes called text properties, and designed to substitute for string in C. Text properties carry any information required to input, display and edit the text.

This package contains the library database.

emacs-minimal 30.2
Dependencies: bash-minimal@5.2.37 coreutils@9.1 findutils@4.10.0 gawk@5.3.0 gzip@1.14 ncurses@6.2.20210619 sed@4.9
Channel: guix
Location: gnu/packages/emacs.scm (gnu packages emacs)
Home page: https://www.gnu.org/software/emacs/
Licenses: GPL 3+
Build system: gnu
Synopsis: The extensible text editor (minimal build for byte-compilation)
Description:

GNU Emacs is an extensible and highly customizable text editor. It is based on an Emacs Lisp interpreter with extensions for text editing. Emacs has been extended in essentially all areas of computing, giving rise to a vast array of packages supporting, e.g., email, IRC and XMPP messaging, spreadsheets, remote server editing, and much more. Emacs includes extensive documentation on all aspects of the system, from basic editing to writing large Lisp programs. It has full Unicode support for nearly all human languages.

emacs 30.2
Dependencies: cairo@1.18.4 dbus@1.16.2 gtk+@3.24.51 giflib@5.2.1 harfbuzz@11.4.4 libjpeg-turbo@2.1.4 libotf@0.9.16 libpng@1.6.39 librsvg@2.58.5 libtiff@4.4.0 libx11@1.8.12 libxft@2.3.8 libxpm@3.5.17 libwebp@1.3.2 pango@1.56.4 poppler@22.09.0 gnutls@3.8.9 libgccjit@14.3.0 mailutils@3.21 acl@2.3.1 alsa-lib@1.2.16 elogind@255.17 ghostscript@9.56.1 gpm@1.20.7 jansson@2.14 lcms@2.13.1 libice@1.1.2 libselinux@3.4 libsm@1.2.5 libxml2@2.14.6 m17n-lib@1.8.0 sqlite@3.39.3 tree-sitter@0.25.3 zlib@1.3.1 bash-minimal@5.2.37 coreutils@9.1 findutils@4.10.0 gawk@5.3.0 gzip@1.14 ncurses@6.2.20210619 sed@4.9
Channel: guix
Location: gnu/packages/emacs.scm (gnu packages emacs)
Home page: https://www.gnu.org/software/emacs/
Licenses: GPL 3+
Build system: glib-or-gtk
Synopsis: The extensible, customizable, self-documenting text editor
Description:

GNU Emacs is an extensible and highly customizable text editor. It is based on an Emacs Lisp interpreter with extensions for text editing. Emacs has been extended in essentially all areas of computing, giving rise to a vast array of packages supporting, e.g., email, IRC and XMPP messaging, spreadsheets, remote server editing, and much more. Emacs includes extensive documentation on all aspects of the system, from basic editing to writing large Lisp programs. It has full Unicode support for nearly all human languages.

emacs-next 31.0.50-3.d969185
Dependencies: cairo@1.18.4 dbus@1.16.2 gtk+@3.24.51 giflib@5.2.1 harfbuzz@11.4.4 libjpeg-turbo@2.1.4 libotf@0.9.16 libpng@1.6.39 librsvg@2.58.5 libtiff@4.4.0 libx11@1.8.12 libxft@2.3.8 libxpm@3.5.17 libwebp@1.3.2 pango@1.56.4 poppler@22.09.0 gnutls@3.8.9 libgccjit@14.3.0 mailutils@3.21 acl@2.3.1 alsa-lib@1.2.16 elogind@255.17 ghostscript@9.56.1 gpm@1.20.7 jansson@2.14 lcms@2.13.1 libice@1.1.2 libselinux@3.4 libsm@1.2.5 libxml2@2.14.6 m17n-lib@1.8.0 sqlite@3.39.3 tree-sitter@0.25.3 zlib@1.3.1 bash-minimal@5.2.37 coreutils@9.1 findutils@4.10.0 gawk@5.3.0 gzip@1.14 ncurses@6.2.20210619 sed@4.9
Channel: guix
Location: gnu/packages/emacs.scm (gnu packages emacs)
Home page: https://www.gnu.org/software/emacs/
Licenses: GPL 3+
Build system: glib-or-gtk
Synopsis: The extensible, customizable, self-documenting text editor
Description:

GNU Emacs is an extensible and highly customizable text editor. It is based on an Emacs Lisp interpreter with extensions for text editing. Emacs has been extended in essentially all areas of computing, giving rise to a vast array of packages supporting, e.g., email, IRC and XMPP messaging, spreadsheets, remote server editing, and much more. Emacs includes extensive documentation on all aspects of the system, from basic editing to writing large Lisp programs. It has full Unicode support for nearly all human languages.

guile-emacs 31.0.50-2.f2d0459
Dependencies: imagemagick@6.9.13-5 cairo@1.18.4 dbus@1.16.2 gtk+@3.24.51 giflib@5.2.1 harfbuzz@11.4.4 libjpeg-turbo@2.1.4 libotf@0.9.16 libpng@1.6.39 librsvg@2.58.5 libtiff@4.4.0 libx11@1.8.12 libxft@2.3.8 libxpm@3.5.17 libwebp@1.3.2 pango@1.56.4 poppler@22.09.0 gnutls@3.8.9 libgccjit@14.3.0 mailutils@3.21 acl@2.3.1 alsa-lib@1.2.16 elogind@255.17 ghostscript@9.56.1 gpm@1.20.7 jansson@2.14 lcms@2.13.1 libice@1.1.2 libselinux@3.4 libsm@1.2.5 libxml2@2.14.6 m17n-lib@1.8.0 sqlite@3.39.3 tree-sitter@0.25.3 zlib@1.3.1 bash-minimal@5.2.37 coreutils@9.1 findutils@4.10.0 gawk@5.3.0 gzip@1.14 ncurses@6.2.20210619 sed@4.9
Channel: guix
Location: gnu/packages/emacs.scm (gnu packages emacs)
Home page: https://guile-emacs.org
Licenses: GPL 3+
Build system: glib-or-gtk
Synopsis: Emacs text editor powered by Guile('s elisp implementation)
Description:

Guile-Emacs brings Emacs and Guile together by providing a new Elisp implementation based on Guile's compiler technology, serving as the basis for a more expressive and extensible version of Elisp.

Started in 2014 as a GSOC project, Guile-Emacs was resurrected in 2024.

emacs-lucid 30.2
Dependencies: libxaw@1.0.16 cairo@1.18.4 dbus@1.16.2 giflib@5.2.1 harfbuzz@11.4.4 libjpeg-turbo@2.1.4 libotf@0.9.16 libpng@1.6.39 librsvg@2.58.5 libtiff@4.4.0 libx11@1.8.12 libxft@2.3.8 libxpm@3.5.17 libwebp@1.3.2 pango@1.56.4 poppler@22.09.0 gnutls@3.8.9 libgccjit@14.3.0 mailutils@3.21 acl@2.3.1 alsa-lib@1.2.16 elogind@255.17 ghostscript@9.56.1 gpm@1.20.7 jansson@2.14 lcms@2.13.1 libice@1.1.2 libselinux@3.4 libsm@1.2.5 libxml2@2.14.6 m17n-lib@1.8.0 sqlite@3.39.3 tree-sitter@0.25.3 zlib@1.3.1 bash-minimal@5.2.37 coreutils@9.1 findutils@4.10.0 gawk@5.3.0 gzip@1.14 ncurses@6.2.20210619 sed@4.9
Channel: guix
Location: gnu/packages/emacs.scm (gnu packages emacs)
Home page: https://www.gnu.org/software/emacs/
Licenses: GPL 3+
Build system: gnu
Synopsis: The extensible, customizable, self-documenting text editor (with Lucid toolkit)
Description:

GNU Emacs is an extensible and highly customizable text editor. It is based on an Emacs Lisp interpreter with extensions for text editing. Emacs has been extended in essentially all areas of computing, giving rise to a vast array of packages supporting, e.g., email, IRC and XMPP messaging, spreadsheets, remote server editing, and much more. Emacs includes extensive documentation on all aspects of the system, from basic editing to writing large Lisp programs. It has full Unicode support for nearly all human languages.

emacs-wide-int 30.2
Dependencies: cairo@1.18.4 dbus@1.16.2 gtk+@3.24.51 giflib@5.2.1 harfbuzz@11.4.4 libjpeg-turbo@2.1.4 libotf@0.9.16 libpng@1.6.39 librsvg@2.58.5 libtiff@4.4.0 libx11@1.8.12 libxft@2.3.8 libxpm@3.5.17 libwebp@1.3.2 pango@1.56.4 poppler@22.09.0 gnutls@3.8.9 libgccjit@14.3.0 mailutils@3.21 acl@2.3.1 alsa-lib@1.2.16 elogind@255.17 ghostscript@9.56.1 gpm@1.20.7 jansson@2.14 lcms@2.13.1 libice@1.1.2 libselinux@3.4 libsm@1.2.5 libxml2@2.14.6 m17n-lib@1.8.0 sqlite@3.39.3 tree-sitter@0.25.3 zlib@1.3.1 bash-minimal@5.2.37 coreutils@9.1 findutils@4.10.0 gawk@5.3.0 gzip@1.14 ncurses@6.2.20210619 sed@4.9
Channel: guix
Location: gnu/packages/emacs.scm (gnu packages emacs)
Home page: https://www.gnu.org/software/emacs/
Licenses: GPL 3+
Build system: glib-or-gtk
Synopsis: The extensible, customizable, self-documenting text editor (with wide ints)
Description:

GNU Emacs is an extensible and highly customizable text editor. It is based on an Emacs Lisp interpreter with extensions for text editing. Emacs has been extended in essentially all areas of computing, giving rise to a vast array of packages supporting, e.g., email, IRC and XMPP messaging, spreadsheets, remote server editing, and much more. Emacs includes extensive documentation on all aspects of the system, from basic editing to writing large Lisp programs. It has full Unicode support for nearly all human languages.

m17n-lib 1.8.0
Dependencies: fribidi@1.0.12 gd@2.3.3 libotf@0.9.16 libxft@2.3.8 libxml2@2.14.6 m17n-db@1.8.0
Channel: guix
Location: gnu/packages/emacs.scm (gnu packages emacs)
Home page: https://www.nongnu.org/m17n/
Licenses: LGPL 2.1+
Build system: gnu
Synopsis: Multilingual text processing library (runtime)
Description:

The m17n library realizes multilingualization of many aspects of applications. The m17n library represents multilingual text as an object named M-text. M-text is a string with attributes called text properties, and designed to substitute for string in C. Text properties carry any information required to input, display and edit the text.

This package contains the library runtime.

emacs-next-minimal 31.0.50-3.d969185
Dependencies: bash-minimal@5.2.37 coreutils@9.1 findutils@4.10.0 gawk@5.3.0 gzip@1.14 ncurses@6.2.20210619 sed@4.9
Channel: guix
Location: gnu/packages/emacs.scm (gnu packages emacs)
Home page: https://www.gnu.org/software/emacs/
Licenses: GPL 3+
Build system: gnu
Synopsis: The extensible text editor (minimal build for byte-compilation)
Description:

GNU Emacs is an extensible and highly customizable text editor. It is based on an Emacs Lisp interpreter with extensions for text editing. Emacs has been extended in essentially all areas of computing, giving rise to a vast array of packages supporting, e.g., email, IRC and XMPP messaging, spreadsheets, remote server editing, and much more. Emacs includes extensive documentation on all aspects of the system, from basic editing to writing large Lisp programs. It has full Unicode support for nearly all human languages.

ucsim 0.8.2
Dependencies: ncurses@6.2.20210619
Channel: guix
Location: gnu/packages/embedded.scm (gnu packages embedded)
Home page: http://mazsola.iit.uni-miskolc.hu/ucsim/
Licenses: GPL 2+
Build system: gnu
Synopsis: Simulators for various microcontroller families
Description:

μCsim is a collection of software simulators for microcontrollers in the Atmel AVR; Fairchild F8; Intel MCS-51 (8051) and 8085; MOS Technology 6502; Motorola 6800, 6809, 68HC08, 68HC11 and 68HC12; P1516; Padauk PDK13, PDK14 and PDK15; STMicroelectronics ST7 and STM8; Xilinx PicoBlaze; and Zilog Z80 families, plus many of their variants.

python-psptool 3.6
Propagated dependencies: python-cryptography@44.0.0 python-prettytable@3.12.0
Channel: guix
Location: gnu/packages/embedded.scm (gnu packages embedded)
Home page: https://github.com/PSPReverse/psptool
Licenses: GPL 3+
Build system: pyproject
Synopsis: Tool for dealing with AMD binary blobs
Description:

PSPTool is a tool for dealing with AMD binary blobs.

libjaylink 0.3.1
Dependencies: libusb@1.0.25
Channel: guix
Location: gnu/packages/embedded.scm (gnu packages embedded)
Home page: https://repo.or.cz/w/libjaylink.git
Licenses: GPL 2+
Build system: gnu
Synopsis: Library to interface Segger J-Link devices
Description:

libjaylink is a shared library written in C to access SEGGER J-Link and compatible devices.

ebusd 26.1
Dependencies: mosquitto@2.0.21
Channel: guix
Location: gnu/packages/embedded.scm (gnu packages embedded)
Home page: https://ebusd.eu/
Licenses: GPL 3+
Build system: gnu
Synopsis: Daemon for communicating with eBUS devices
Description:

This package provides ebusd, a daemon for handling communication with eBUS devices connected to a 2-wire bus system ("energy bus" used by numerous heating systems).

imx-usb-loader 0.2pre-0.30b43d6
Dependencies: libusb@1.0.25
Channel: guix
Location: gnu/packages/embedded.scm (gnu packages embedded)
Home page: https://github.com/boundarydevices/imx_usb_loader
Licenses: LGPL 2.1+
Build system: gnu
Synopsis: USB and UART loader for i.MX5/6/7/8 series
Description:

This utility downloads and executes code on Freescale i.MX5/i.MX6/i.MX7 and Vybrid SoCs through the Serial Download Protocol (SDP). Depending on the board, there is usually some kind of recovery button to bring the SoC into serial download boot mode; check the documentation of your hardware. The utility support USB and UART as serial link.

ts4900-utils 3.0.0
Channel: guix
Location: gnu/packages/embedded.scm (gnu packages embedded)
Home page: https://github.com/embeddedTS/ts4900-utils
Licenses: FreeBSD
Build system: gnu
Synopsis: Utilities for the TS-4900 board family
Description:

This package contains utilities useful for boards of the TS-4900 family. The included commands are:

  • adc8390

  • gpioctl

  • isl12020rtc

  • load_fpga

  • nvramctl

  • tshwctl

  • tsmicroctl

  • tsmicroupdate

  • tssilomon

sdcc 4.4.0
Dependencies: readline@8.2.13 ucsim@0.8.2
Channel: guix
Location: gnu/packages/embedded.scm (gnu packages embedded)
Home page: https://sdcc.sourceforge.net/
Licenses: GPL 2+ GPL 3+ LGPL 2.0+ LGPL 2.1+ LGPL 3+ Public Domain Zlib
Build system: gnu
Synopsis: C compiler suite for 8-bit microcontrollers
Description:

SDCC is a retargetable, optimizing Standard C compiler suite that targets 8-bit microcontrollers in the Intel MCS-51 (8051); MOS Technology 6502; Motorola 68HC08; Padauk PDK13, PDK14 and PDK15; STMicroelectronics STM8; and Zilog Z80 families, plus many of their variants.

openspin 1.00.78
Channel: guix
Location: gnu/packages/embedded.scm (gnu packages embedded)
Home page: https://github.com/parallaxinc/OpenSpin
Licenses: Expat
Build system: gnu
Synopsis: Spin/PASM compiler for the Parallax Propeller
Description:

OpenSpin is a compiler for the Spin/PASM language of the Parallax Propeller. It was ported from Chip Gracey's original x86 assembler code.

cc-tool 0.27
Dependencies: libusb@1.0.25
Channel: guix
Location: gnu/packages/embedded.scm (gnu packages embedded)
Home page: https://github.com/dashesy/cc-tool
Licenses: GPL 2
Build system: gnu
Synopsis: Support for Texas Instruments CC Debugger in Linux
Description:

cc-tool provides support for Texas Instruments CC Debugger for Linux OS in order to program 8051-based System-On-Chip devices: CC254x CC253x CC243x CC251x CC111x.

python-psptrace 0.11
Propagated dependencies: python-prettytable@3.12.0 python-psptool@3.6
Channel: guix
Location: gnu/packages/embedded.scm (gnu packages embedded)
Home page: https://github.com/PSPReverse/PSPTrace
Licenses: GPL 3+
Build system: pyproject
Synopsis: Capture of an AMD boot procedure
Description:

PSPTrace is a tool for correlating an SPI capture of an AMD boot procedure to the PSP firmware components.

spin2cpp 3.6.4
Channel: guix
Location: gnu/packages/embedded.scm (gnu packages embedded)
Home page: https://github.com/totalspectrum/spin2cpp
Licenses: Expat
Build system: gnu
Synopsis: Convert Spin code to C, C++, or PASM code
Description:

This is a set of tools for converting the Spin language for the Parallax Propeller micro-controller into C or C++ code, into PASM, or even directly into an executable binary. The binaries produced use LMM PASM, so they are much faster than regular Spin bytecodes (but also quite a bit larger).

proplib 0.0.0-2.4c46ecbe7
Channel: guix
Location: gnu/packages/embedded.scm (gnu packages embedded)
Home page: https://github.com/parallaxinc/propgcc
Licenses: Expat
Build system: gnu
Synopsis: C library for the Parallax Propeller
Description:

This is a C library for the Parallax Propeller micro-controller.

Total packages: 73977