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

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.


node-typebox 1.3.12
Channel: guix-ai-cloud*
Location: ai-cloud/packages/prime-agent.scm (ai-cloud packages prime-agent)
Home page: https://www.npmjs.com/package/typebox
Licenses: Expat
Build system: node
Synopsis: Json Schema Type Builder with Static Type Resolution for TypeScript
Description:

Json Schema Type Builder with Static Type Resolution for TypeScript.

node-google-logging-utils 2.0.1
Channel: guix-ai-cloud*
Location: ai-cloud/packages/prime-agent.scm (ai-cloud packages prime-agent)
Home page: https://www.npmjs.com/package/google-logging-utils
Licenses: ASL 2.0
Build system: node
Synopsis: A debug logger package for other Google libraries
Description:

A debug logger package for other Google libraries.

node-addon-api 8.9.1
Channel: guix-ai-cloud*
Location: ai-cloud/packages/prime-agent.scm (ai-cloud packages prime-agent)
Home page: https://github.com/nodejs/node-addon-api
Licenses: Expat
Build system: copy
Synopsis: C++ wrapper classes for Node-API (N-API)
Description:

This package provides C++ wrapper classes that simplify the use of the Node-API C interface when developing native Node.js addons.

node-ms 2.1.3
Channel: guix-ai-cloud*
Location: ai-cloud/packages/prime-agent.scm (ai-cloud packages prime-agent)
Home page: https://www.npmjs.com/package/ms
Licenses: Expat
Build system: node
Synopsis: Tiny millisecond conversion utility
Description:

Tiny millisecond conversion utility.

node-proxy-agent-negotiate 1.1.0
Channel: guix-ai-cloud*
Location: ai-cloud/packages/prime-agent.scm (ai-cloud packages prime-agent)
Home page: https://www.npmjs.com/package/proxy-agent-negotiate
Licenses: Expat
Build system: node
Synopsis: Negotiate/SPNEGO proxy authentication for proxy-agents
Description:

Negotiate/SPNEGO proxy authentication for proxy-agents.

node-debug 4.4.3
Dependencies: node-ms@2.1.3
Channel: guix-ai-cloud*
Location: ai-cloud/packages/prime-agent.scm (ai-cloud packages prime-agent)
Home page: https://www.npmjs.com/package/debug
Licenses: Expat
Build system: node
Synopsis: Lightweight debugging utility for Node.js and the browser
Description:

Lightweight debugging utility for Node.js and the browser.

node-data-uri-to-buffer 8.0.0
Channel: guix-ai-cloud*
Location: ai-cloud/packages/prime-agent.scm (ai-cloud packages prime-agent)
Home page: https://www.npmjs.com/package/data-uri-to-buffer
Licenses: Expat
Build system: node
Synopsis: Create an ArrayBuffer instance from a Data URI string
Description:

Create an ArrayBuffer instance from a Data URI string.

claude-skill-agentic-async-operations 0.1.0
Channel: guix-ai-cloud*
Location: ai-cloud/skills/grigory.scm (ai-cloud skills grigory)
Home page: https://grigory.tech
Licenses: GPL 3+
Build system: skills
Synopsis: Claude Code skill: run commands via agentic-async-operations
Description:

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.

claude-skill-check-parens 0.1.0
Channel: guix-ai-cloud*
Location: ai-cloud/skills/grigory.scm (ai-cloud skills grigory)
Home page: https://grigory.tech
Licenses: GPL 3+
Build system: skills
Synopsis: Claude Code skill: localize paren-balance errors in Scheme files
Description:

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

partialclone 0.1.0
Propagated dependencies: git@2.54.0
Channel: thgsc
Location: development.scm (development)
Home page: https://codeberg.org/tusharhero/partialclone
Licenses: GPL 3+
Build system: copy
Synopsis: Partial clone for Git.
Description:

Clone a single directory or file from a Git repository.

nettactoe 1.3.1
Propagated dependencies: netcat@0.7.1
Channel: thgsc
Location: games.scm (games)
Home page: https://codeberg.org/tusharhero/nettactoe
Licenses: GPL 3+
Build system: copy
Synopsis: Multiplayer Tic Tac Toe game
Description:

A multiplayer Tic Tac Toe game, written in GNU Bash. The multiplayer element is implemented with help of GNU Netcat.

my-friend-tux 7857886
Channel: thgsc
Location: games.scm (games)
Home page: https://github.com/gtlsgamr/my-friend-tux
Licenses: GPL 3
Build system: copy
Synopsis: A growing penguin that needs daily feeding
Description:

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!

nettactoe-relay 1.3.1
Propagated dependencies: socat@1.7.4.4
Channel: thgsc
Location: games.scm (games)
Home page: https://codeberg.org/tusharhero/nettactoe
Licenses: GPL 3+
Build system: copy
Synopsis: Multiplayer Tic Tac Toe game relay server.
Description:

Relay server for NetTacToe.

yara 4.5.5
Dependencies: openssl@3.5.5 bash-minimal@5.2.37
Channel: bric-a-brac
Location: bric-a-brac/packages/antivirus.scm (bric-a-brac packages antivirus)
Home page: https://github.com/VirusTotal/yara
Licenses: Modified BSD
Build system: gnu
Synopsis: Pattern matching swiss knife
Description:

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.

cutter-hyara 2.3-patch
Propagated dependencies: python@3.12.12 python-yara@4.5.5 python-pillow@12.1.1 python-pyside-6@6.9.2 python-pefile@2024.8.26
Channel: bric-a-brac
Location: bric-a-brac/packages/antivirus.scm (bric-a-brac packages antivirus)
Home page: https://github.com/hyuunnn/Hyara
Licenses: Expat
Build system: copy
Synopsis: YARA rule authoring and testing plugin for disassemblers
Description:

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 1.9.8
Dependencies: bash-minimal@5.2.37
Channel: bric-a-brac
Location: bric-a-brac/packages/documentation.scm (bric-a-brac packages documentation)
Home page: https://www.doxygen.nl
Licenses: GPL 3+
Build system: cmake
Synopsis: Generate documentation from annotated sources
Description:

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.

emacs-odin-ts-mode 0.1-0.800134c
Channel: bric-a-brac
Location: bric-a-brac/packages/emacs-xyz.scm (bric-a-brac packages emacs-xyz)
Home page: https://github.com/Sampie159/odin-ts-mode/tree/master
Licenses: Expat
Build system: emacs
Synopsis: Tree-sitter major mode for editing Odin files
Description:

This package provides a tree-sitter major mode for editing Odin programming files. According to the author, this is still a work-in-progress.

emacs-compat 31.0.0.1
Channel: bric-a-brac
Location: bric-a-brac/packages/emacs-xyz.scm (bric-a-brac packages emacs-xyz)
Home page: https://elpa.gnu.org/packages/compat.html
Licenses: GPL 3+
Build system: emacs
Synopsis: Emacs Lisp compatibility library
Description:

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.

emacs-odin-mode 0.0-0.65134ec
Channel: bric-a-brac
Location: bric-a-brac/packages/emacs-xyz.scm (bric-a-brac packages emacs-xyz)
Home page: https://github.com/mattt-b/odin-mode.git
Licenses:
Build system: emacs
Synopsis: Emacs major mode for editing Odin code
Description:

This package provides an Emacs major mode for highlighting code written in the Odin programming language.

emacs-ob-glsl 0.0.-0.65148e0
Dependencies: sdl2@2.30.8 sdl2-image@2.8.8
Channel: bric-a-brac
Location: bric-a-brac/packages/emacs-xyz.scm (bric-a-brac packages emacs-xyz)
Home page: https://github.com/finalpatch/ob-glsl
Licenses: Expat
Build system: cmake
Synopsis: Org-Babel support for GLSL (OpenGL Shading Language)
Description:

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.

emacs-flycheck-odin 0.0-0.44147e3
Channel: bric-a-brac
Location: bric-a-brac/packages/emacs-xyz.scm (bric-a-brac packages emacs-xyz)
Home page: https://github.com/mattt-b/flycheck-odin
Licenses: Expat
Build system: emacs
Synopsis: Odin support for Flycheck
Description:

This package provides a Flycheck checker for Odin.

emacs-denote-explore 4.0
Propagated dependencies: emacs-denote@4.1.3 emacs-dash@2.20.0
Channel: bric-a-brac
Location: bric-a-brac/packages/emacs-xyz.scm (bric-a-brac packages emacs-xyz)
Home page: https://github.com/pprevos/denote-explore
Licenses: GPL 3+
Build system: emacs
Synopsis: Analyse and visualise a collection of Denote notes
Description:

The Denote Explore package provides auxiliary functions to maintain and explore your collection of Denote files. Denote Explore provides four groups of Emacs commands:

  1. Summary statistics: Count and visualize notes, attachments and keywords.

  2. Random walks: Generate new ideas using Serendipity.

  3. Janitor: Manage your Denote collection.

  4. Visualisations: Visualise your Denote network as a network graph. (Optional dependencies GraphViz, D3js, to be acquired separately!)

emacs-svg-lib 0.2.8
Channel: bric-a-brac
Location: bric-a-brac/packages/emacs-xyz.scm (bric-a-brac packages emacs-xyz)
Home page: https://github.com/rougier/svg-lib
Licenses: GPL 3+
Build system: emacs
Synopsis: Emacs SVG library for creating tags, icons and bars
Description:

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 0.4.0
Channel: bric-a-brac
Location: bric-a-brac/packages/emacs-xyz.scm (bric-a-brac packages emacs-xyz)
Home page: https://github.com/copilot-emacs/copilot.el
Licenses: Expat
Build system: emacs
Synopsis: Emacs copilot
Description:

Emacs copilot

Total packages: 72693