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

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.


ghc 9.10.2
Dependencies: bash-minimal@5.2.37 gmp@6.3.0 ncurses@6.2.20210619 libffi@3.4.6
Channel: guix
Location: gnu/packages/haskell.scm (gnu packages haskell)
Home page: https://www.haskell.org/ghc
Licenses: Modified BSD
Build system: gnu
Synopsis: The Glasgow Haskell Compiler
Description:

The Glasgow Haskell Compiler (GHC) is a state-of-the-art compiler and interactive environment for the functional language Haskell.

ghc 9.4.3
Dependencies: llvm@12.0.1 gmp@6.3.0 ncurses@6.2.20210619 libffi@3.4.6
Channel: guix
Location: gnu/packages/haskell.scm (gnu packages haskell)
Home page: https://www.haskell.org/ghc
Licenses: Modified BSD
Build system: gnu
Synopsis: The Glasgow Haskell Compiler
Description:

The Glasgow Haskell Compiler (GHC) is a state-of-the-art compiler and interactive environment for the functional language Haskell.

ghc 9.2.8
Dependencies: gmp@6.3.0 ncurses@6.2.20210619 libffi@3.4.6
Channel: guix
Location: gnu/packages/haskell.scm (gnu packages haskell)
Home page: https://www.haskell.org/ghc
Licenses: Modified BSD
Build system: gnu
Synopsis: The Glasgow Haskell Compiler
Description:

The Glasgow Haskell Compiler (GHC) is a state-of-the-art compiler and interactive environment for the functional language Haskell.

ghc 9.8.1
Dependencies: bash-minimal@5.2.37 gmp@6.3.0 ncurses@6.2.20210619 libffi@3.4.6
Channel: guix
Location: gnu/packages/haskell.scm (gnu packages haskell)
Home page: https://www.haskell.org/ghc
Licenses: Modified BSD
Build system: gnu
Synopsis: The Glasgow Haskell Compiler
Description:

The Glasgow Haskell Compiler (GHC) is a state-of-the-art compiler and interactive environment for the functional language Haskell.

ghc 8.6.5
Dependencies: gmp@6.3.0 ncurses@6.2.20210619 libffi@3.4.6
Channel: guix
Location: gnu/packages/haskell.scm (gnu packages haskell)
Home page: https://www.haskell.org/ghc
Licenses: Modified BSD
Build system: gnu
Synopsis: The Glasgow Haskell Compiler
Description:

The Glasgow Haskell Compiler (GHC) is a state-of-the-art compiler and interactive environment for the functional language Haskell.

ghc 6.0
Channel: guix
Location: gnu/packages/haskell.scm (gnu packages haskell)
Home page: https://www.haskell.org/ghc
Licenses: Modified BSD
Build system: gnu
Synopsis: The Glasgow Haskell Compiler
Description:

The Glasgow Haskell Compiler (GHC) is a state-of-the-art compiler and interactive environment for the functional language Haskell.

neko 2.3.0
Dependencies: apr@1.7.6 apr-util@1.6.3 gtk+@2.24.33 libgc@8.2.8 mbedtls@2.28.9 mariadb@10.11.14 mariadb@10.11.14 openssl@3.5.5 pcre@8.45 sqlite@3.39.3 zlib@1.3.1
Channel: guix
Location: gnu/packages/haxe.scm (gnu packages haxe)
Home page: https://nekovm.org/
Licenses: Expat
Build system: cmake
Synopsis: High-level dynamically typed programming language and virtual machine
Description:

The Neko programming language is a high-level dynamically typed programming language. It can be used as an embedded scripting language. It has been designed to provide a common runtime for several different languages. You can easily extend the language with C libraries. You can also write generators from your own language to Neko and then use the Neko Runtime to compile, run, and access existing libraries.

Neko has a compiler and a virtual machine. The Virtual Machine is both very lightweight and well optimized, so it can run very quickly. The VM can be easily embedded into any application and your libraries can be accessed using the C foreign function interface.

You can use the compiler as standalone command line executable separate from the VM, or as a Neko library to perform compile-and-run functions for interactive languages.

hashlink 1.15
Dependencies: glu@9.0.2 haxe@4.3.7 libjpeg-turbo@2.1.4 libpng@1.6.39 libuv@1.44.2 libvorbis@1.3.7 mbedtls@2.28.9 meshoptimizer@0.25 mikktspace@0.0.0-0.3e895b4 minimp3@0.0.0-0.afb604c openal@1.23.1 pcre2@10.42 sdl2@2.30.8 sqlite@3.39.3 vhacd@4.1.0 zlib@1.3.1
Channel: guix
Location: gnu/packages/haxe.scm (gnu packages haxe)
Home page: https://hashlink.haxe.org/
Licenses: Expat
Build system: gnu
Synopsis: Virtual machine for the Haxe language
Description:

HashLink (HL) is a virtual machine for the Haxe language. It can run bytecode produced by the Haxe compiler, or converted to C by HL. The HashLink runtime includes the following features:

  • Fully compatible with the Haxe specification

  • Support file I/O, regular expressions, network, etc.

  • Unicode strings by default

  • Mark-and-not-sweep Garbage Collector

  • x86 and x86-64 HL/C compilation

  • x86 and x86-64 HL/JIT compilation

While the standard HL runtime provides support for Haxe standard library, HashLink also provides several libraries that can optionally be used to build HL-specific applications. This includes the FMT library for compression and image support and SDL for mouse, keyboard, and game controller support, OpenGL, and more.

haxe 4.3.7
Dependencies: libuv@1.44.2 mbedtls@2.28.9 neko@2.3.0 ocaml-camlp-streams@5.0.1 ocaml-extlib@1.8.0 ocaml-luv@0.5.14 ocaml-ptmap@2.0.5 ocaml-sedlex@2.6 ocaml-sha@1.15.2 ocaml-xml-light@2.4 pcre2@10.42 zlib@1.3.1
Channel: guix
Location: gnu/packages/haxe.scm (gnu packages haxe)
Home page: https://haxe.org/
Licenses: GPL 2+ Expat
Build system: dune
Synopsis: Multi-target universal programming language
Description:

Haxe is a toolkit based on a modern, high level, static-typed programming language, a cross-compiler, a complete cross-platform standard library and ways to access each platform's native capabilities. This package includes the compiler and library manager.

open-logic 4.5.0
Channel: guix
Location: gnu/packages/hdl.scm (gnu packages hdl)
Home page: https://github.com/open-logic/open-logic/
Licenses: LGPL 2.1 Expat
Build system: copy
Synopsis: Open library of VHDL standard components
Description:

Open Logic implements commonly used design units in a reusable and vendor/tool-independent way. It is written following the VHDL 2008 standard, but can also be used from System Verilog.

ieee-p1076 2019
Channel: guix
Location: gnu/packages/hdl.scm (gnu packages hdl)
Home page: https://IEEE-P1076.gitlab.io
Licenses: ASL 2.0
Build system: copy
Synopsis: VHDL libraries corresponding to the IEEE 1076 standard
Description:

Open source materials intended for reference by the IEEE standard 1076, as approved and published by the VHDL Analysis and Standardization Group.

json-for-vhdl 20220905-0.0dc9e31
Channel: guix
Location: gnu/packages/hdl.scm (gnu packages hdl)
Home page: https://github.com/Paebbels/JSON-for-VHDL/
Licenses: ASL 2.0
Build system: copy
Synopsis: Parse and query JSON data structures in VHDL
Description:

The JSON-for-VHDL library provides a parser to query JSON data structures from external files on disk. It provides a context to be used in the declarative section of design units.

neorv32 1.12.7
Channel: guix
Location: gnu/packages/hdl.scm (gnu packages hdl)
Home page: https://stnolting.github.io/neorv32/
Licenses: Modified BSD
Build system: copy
Synopsis: RISC-V soft core CPU in VHDL
Description:

Neorv32 is a small, customizable 32 bits microcontroller-like system on chip written in platform-independent VHDL.

heads-dev-cpio 0.1
Channel: guix
Location: gnu/packages/heads.scm (gnu packages heads)
Home page: https://osresearch.net/
Licenses: FreeBSD
Build system: trivial
Synopsis: @file{dev.cpio} for Heads
Description:

This package provides a dev.cpio file usable as a base for heads' initrd.

fq 0.17.0
Channel: guix
Location: gnu/packages/hexedit.scm (gnu packages hexedit)
Home page: https://github.com/wader/fq
Licenses: Expat
Build system: go
Synopsis: Binary formats tool, like @command{jq} but for binary files
Description:

This package provides tool, language and decoders for working with binary data, aiming to be jq, hexdump, dd and gdb for files combined into one.

bvi 1.5.0
Dependencies: ncurses@6.2.20210619
Channel: guix
Location: gnu/packages/hexedit.scm (gnu packages hexedit)
Home page: https://bvi.sourceforge.net/
Licenses: GPL 3+
Build system: gnu
Synopsis: Binary file editor
Description:

bvi is a display-oriented editor for binary files, based on the vi text editor.

hexedit 1.6
Dependencies: man-db@2.12.0 ncurses@6.2.20210619
Channel: guix
Location: gnu/packages/hexedit.scm (gnu packages hexedit)
Home page: http://rigaux.org/hexedit.html
Licenses: GPL 2+
Build system: gnu
Synopsis: View and edit files or devices in hexadecimal or ASCII
Description:

hexedit shows a file both in ASCII and in hexadecimal. The file can be a device as the file is read a piece at a time. You can modify the file and search through it.

imhex-pattern-language 1.37.4
Channel: guix
Location: gnu/packages/hexedit.scm (gnu packages hexedit)
Home page: https://imhex.werwolv.net
Licenses: LGPL 2.1
Build system: cmake
Synopsis: Pattern language used by the ImHex Hex Editor
Description:

This package provides a C-like domain-specific language used for specifying patterns in the ImHex Hex Editor.

dhex 0.69
Dependencies: ncurses@6.2.20210619
Channel: guix
Location: gnu/packages/hexedit.scm (gnu packages hexedit)
Home page: https://www.dettus.net/dhex/
Licenses: GPL 2+
Build system: gnu
Synopsis: View, edit, and diff files in hexadecimal
Description:

Dhex is hex editor which includes a diff mode, which can be used to easily and conveniently compare two binary files. It is based on Ncurses and is themeable.

imhex 1.38.1
Dependencies: yara@4.5.2 boost@1.89.0 capstone@5.0.1 curl@8.6.0 edlib@1.2.7 fmt@11.2.0 glfw@3.4 libarchive@3.7.7 libffi@3.4.6 libssh2@1.11.1 llvm@17.0.6 lunasvg@3.5.0 plutovg@1.3.1 mbedtls@3.6.6 mesa@26.0.2 miniaudio@0.11.22 nativefiledialog-extended@1.2.1 openssl@3.5.5 xz@5.4.5 fontconfig-minimal@2.16.0 lz4@1.10.0 zstd@1.5.6 zlib@1.3.1 freetype@2.13.3
Channel: guix
Location: gnu/packages/hexedit.scm (gnu packages hexedit)
Home page: https://imhex.werwolv.net
Licenses: GPL 2
Build system: cmake
Synopsis: Hex Editor to display, decode and analyze binary data
Description:

ImHex is a hex editor with many advanced features that can often only be found in paid applications. Such features are a completely custom binary template and pattern language to decode and highlight structures in the data, a graphical node-based data processor to pre-process values before they're displayed, a disassembler, diffing support, bookmarks and much much more.

cowsql 1.15.9
Dependencies: cowsql-raft@0.22.1 libuv@1.44.2 sqlite@3.39.3
Channel: guix
Location: gnu/packages/high-availability.scm (gnu packages high-availability)
Home page: https://github.com/cowsql/cowsql
Licenses: GPL 3+
Build system: gnu
Synopsis: Embeddable, replicated and fault tolerant SQL engine
Description:

cowsql (/ˈkaʊ,siːkwəl/ listen) is a C library that implements an embeddable and replicated SQL database engine with high availability and automatic failover.

cowsql extends SQLite with a network protocol that can connect together various instances of your application and have them act as a highly-available cluster, with no dependency on external databases.

libqb 2.0.9
Dependencies: libxml2@2.14.6
Channel: guix
Location: gnu/packages/high-availability.scm (gnu packages high-availability)
Home page: https://clusterlabs.github.io/libqb/
Licenses: LGPL 2.1
Build system: gnu
Synopsis: Library providing high-performance logging, tracing, IPC, and polling
Description:

Libqb is a library with the primary purpose of providing high-performance, reusable features for client-server architecture, such as logging, tracing, IPC and polling. Libqb is not intended to be an all-encompassing library, but instead provide focused APIs that are highly tuned for maximum performance for client-server applications.

kronosnet 1.33
Dependencies: lksctp-tools@1.0.19 libnl@3.12.0 libqb@2.0.9 libxml2@2.14.6 lz4@1.10.0 lzo@2.10 nss@3.101.4 nspr@4.36 openssl@3.5.5 xz@5.4.5 zlib@1.3.1 zstd@1.5.6
Channel: guix
Location: gnu/packages/high-availability.scm (gnu packages high-availability)
Home page: https://kronosnet.org/
Licenses: GPL 2+ LGPL 2.1+
Build system: gnu
Synopsis: Network abstraction layer designed for High Availability
Description:

Kronosnet, often referred to as knet, is a network abstraction layer designed for High Availability use cases, where redundancy, security, fault tolerance and fast fail-over are the core requirements of your application.

Kronosnet is the new underlying network protocol for Linux HA components (Corosync), that features ability to use multiple links between nodes, active/active and active/passive link failover policies, automatic link recovery, FIPS compliant encryption (nss and/or openssl), automatic PMTUd and in general better performances compared to the old network protocol.

pacemaker 2.1.10
Dependencies: dbus@1.16.2 corosync@3.1.10 glib@2.86.0 gnutls@3.8.9 libqb@2.0.9 libxml2@2.14.6 libxslt@1.1.43 python@3.12.12 util-linux@2.40.4
Channel: guix
Location: gnu/packages/high-availability.scm (gnu packages high-availability)
Home page: https://www.clusterlabs.org/pacemaker/
Licenses: CC-BY 4.0 GPL 2+ LGPL 2.1+
Build system: gnu
Synopsis: Scalable High-Availability cluster resource manager
Description:

Pacemaker is a high-availability cluster resource manager.

It achieves maximum availability for your cluster services (a.k.a. resources) by detecting and recovering from node- and resource-level failures by making use of the messaging and membership capabilities provided by Corosync.

It can do this for clusters of practically any size and comes with a powerful dependency model that allows the administrator to accurately express the relationships (both ordering and location) between the cluster resources.

Virtually anything that can be scripted can be managed as part of a Pacemaker cluster.

Total packages: 32521