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.
Clangen is a fan-edit of the Warrior Cat Clangen game.
This package provides a translation library for Python.
Terminal/CLI Epub reader with features:
Remembers last read file (just run epr without any argument)
Remembers last reading state for each file (per file saved state written to
$HOME/.config/epr/configor$HOME/.eprrespectively depending on availability)Adjustable text area width
Adaptive to terminal resize
Supports EPUB3 (no audio support)
Secondary vim-like bindings
Supports opening images
The nRF5 SDK provides a rich developing environment for nRF5 Series devices by including a broad selection of drivers, libraries, examples for peripherals and SoftDevices.
Adafruit's Nordic Semiconductor nrfutil utility and Python library.
Converts TTF/WOFF/OTF fonts to compact format, suitable for small embedded systems.
Ly is a lightweight TUI (ncurses-like) display manager for Linux and BSD. Ly should work with any X desktop environment, and provides basic wayland support (sway works very well, for example).
Ly is a lightweight TUI (ncurses-like) display manager for Linux and BSD. Ly should work with any X desktop environment, and provides basic wayland support (sway works very well, for example).
MARS is a lightweight IDE for programming in MIPS assembly language, intended for educational-level use with Patterson and Hennessy's Computer Organization and Design. It has:
GUI with point-and-click control and integrated editor.
Easily editable register and memory values, similar to a spreadsheet.
Display values in hexadecimal or decimal.
Command line mode for instructors to test and evaluate many programs easily.
Floating point registers, coprocessor1 and coprocessor2. Standard tool: bit-level view and edit of 32-bit floating point registers.
Variable-speed single-step execution.
"Tool" utility for MIPS control of simulated devices. Standard tool: Cache performance analysis tool.
Single-step backwards.
Commandline interface to build Sass projects using libsass-python
mircroblog.pub is a self-hosted, single-user, ActivityPub powered microblog.
Pkgsrc is a framework for managing third-party software on UNIX-like systems. It is very versatile and configurable, supporting building packages for an arbitrary installation prefix, allowing multiple branches to coexist on one machine, a build options framework, and a compiler transformation framework, among other advanced features. Unprivileged use and installation is also supported.
Greader is a module that allows you to send any emacs buffer to a TTS. A text-to-speech like engine espeak-ng or speech-dispatcher are already supported, plus limited bakend support native to macOS. The mode supports timer reading, automatic scrolling of buffers in modes like info-mode, repeating reading of regions or the whole buffer, includes a feature to facilitate the compilation of espeak-ng pronunciations, and other features.
Instead of replacing yes-or-no-p with y-or-n-p, replace it with something even more mentally demanding.
Currently implemented:
- super-duper-yes-or-no-words-p. - super-duper-yes-or-no-toggle-case-p. - super-duper-yes-or-no-arithmetic-problem-p.
Consult the README.org file or the Emacs help of these functions for more information.
A text-to-speech accessibility tool which reads aloud the active region.
Speaking is done using espeak-ng.
Replace proprietary web frontends with free and privacy respecting web frontends.
This book, written by Protesilaos Stavrou, also known as “Prot”, provides a big picture view of the Emacs Lisp programming language.
This package installs the clipboard-speaker executable. An accessibility tool that reads the contents of the clipboard. I can read the current selection or the clipboard. Select a bunch of text, press a keybinding / shortcut you've set in the windows manager, and clipboard-speaker would read that aloud.
Guile-websocket provides an implementation of the WebSocket protocol as defined by RFC 6455.
This SRFI contains various procedures that accept and return procedures, as well as a few others, drawn from an earlier version of Chicken. Common Lisp has a few of them too, and more come from the Standard Prelude from Programming Praxis. Using these procedures helps to keep code terse and reduce the need for ad hoc lambdas.
Topological sorting is an algorithm that takes a graph consisting of nodes and other nodes that depend on them, forming a partial order, and returns a list representing a total ordering of the graph. If the graph is cyclic, the topological sort will fail. The procedure topological-sort returns three values. If sorting succeeds, the first value contains the result and the second and third are #false. If sorting fails, the result is #false and the second and third value may provide additional information about the error.
Topological sorting is an algorithm that takes a graph consisting of nodes and other nodes that depend on them, forming a partial order, and returns a list representing a total ordering of the graph. If the graph is cyclic, the topological sort will fail. The procedure topological-sort returns three values. If sorting succeeds, the first value contains the result and the second and third are #false. If sorting fails, the result is #false and the second and third value may provide additional information about the error.
R7RS-small Scheme library for reading and writing RSV (Rows of String Values) data format, a very simple binary format for storing tables of strings. It is a competitor for e.g. CSV (Comma Seperated Values), and TSV (Tab Separated Values). Its main benefit is that the strings are represented as Unicode encoded as UTF-8, and the value and row separators are byte values that are never used in UTF-8, so the strings do not need any error prone escaping and thus can be written and read verbatim.
Specified in https://github.com/Stenway/RSV-Specification and demonstrated in https://www.youtube.com/watch?v=tb_70o6ohMA.