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.
Json Schema Type Builder with Static Type Resolution for TypeScript.
A debug logger package for other Google libraries.
This package provides C++ wrapper classes that simplify the use of the Node-API C interface when developing native Node.js addons.
Tiny millisecond conversion utility.
Negotiate/SPNEGO proxy authentication for proxy-agents.
Lightweight debugging utility for Node.js and the browser.
Create an ArrayBuffer instance from a Data URI string.
A Claude Code skill instructing the agent to run builds and long/background commands through the windowless aao/compile / aao/detached Emacs runners (via emacsclient) instead of raw shell/compile/detached, so output never steals the user's window and every task is tagged and queryable. Installed as share/claude-skills/agentic-async-operations/. Assumes emacs-agentic-async-operations is already on the Emacs load path (e.g. via (g-files features emacs)); does not bring it in itself.
A Claude Code skill bundling a standalone Guile script that walks a Scheme/Guile file once, tracking bracket nesting alongside strings, character literals, line comments, nestable block comments, and datum comments, and reports the exact line/column of every extra closing bracket, bracket-type mismatch, and bracket left open at EOF -- for localizing imbalances in large, deeply-nested files that Emacs's own check-parens or eyeballing can't pinpoint. Installed as share/claude-skills/check-parens/.
Clone a single directory or file from a Git repository.
A multiplayer Tic Tac Toe game, written in GNU Bash. The multiplayer element is implemented with help of GNU Netcat.
This script is a digital companion for you. It can help you with absolutely nothing, other than just being cute. It's a simple script that displays a penguin which will grow as time goes by. You have to feed him by running the script every day. If you don't feed him, he will die. So, don't let him die. He also shows you the current date and time. That's it. Nothing more, nothing less. On the bright side, he is a good listener. You can talk to him whenever you feel lonely. He will listen to you without any judgement. So, go ahead and run the script. Have fun!
Relay server for NetTacToe.
YARA is a tool aimed at helping malware researchers to identify and classify malware samples. With YARA you can create rules that evaluate conditions based on textual and binary patterns. This package also provides an executable to scan files, folders, and running processes and report those that match said rules.
Hyara is a plugin that helps create and test yara rules within reverse-engineering tools such as IDA Pro, Binary Ninja, Cutter, and Ghidra. It lets users generate rules from code or data, validate them on the fly, and highlight matches directly in the disassembler view.This release is oriented for use with the cutter reverse-engineering framework.
Doxygen is the de facto standard tool for generating documentation from annotated C++ sources, but it also supports other popular programming languages such as C, Objective-C, C#, PHP, Java, Python, IDL (Corba, Microsoft, and UNO/OpenOffice flavors), Fortran, VHDL, Tcl, and to some extent D.
This package provides a tree-sitter major mode for editing Odin programming files. According to the author, this is still a work-in-progress.
To allow for the usage of Emacs functions and macros that are defined in newer versions of Emacs, compat.el provides definitions that are installed ONLY if necessary. These reimplementations of functions and macros are at least subsets of the actual implementations. Be sure to read the documentation string to make sure.
Not every function provided in newer versions of Emacs is provided here. Some depend on new features from the core, others cannot be implemented to a meaningful degree. The main audience for this library are not regular users, but package maintainers. Therefore commands and user options are usually not implemented here.
This package provides an Emacs major mode for highlighting code written in the Odin programming language.
This package provides an Org-Babel backend for executing GLSL code blocks in Emacs Org mode. It uses OpenGL 3.3 via SDL2 for rendering results.
This package provides a Flycheck checker for Odin.
The Denote Explore package provides auxiliary functions to maintain and explore your collection of Denote files. Denote Explore provides four groups of Emacs commands:
Summary statistics: Count and visualize notes, attachments and keywords.
Random walks: Generate new ideas using Serendipity.
Janitor: Manage your Denote collection.
Visualisations: Visualise your Denote network as a network graph. (Optional dependencies GraphViz, D3js, to be acquired separately!)
This is a small Emacs library to create and display various SVG objects, namely tags, progress bars, progress pies and icons. Each object is guaranteed to fit nicely in a text buffer ensuring width is an integer multiple of character width.
Emacs copilot