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

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.


ncdu 2.9.2
Dependencies: ncurses@6.2.20210619 zstd@1.5.6
Channel: guix
Location: gnu/packages/ncdu.scm (gnu packages ncdu)
Home page: https://dev.yorhel.nl/ncdu
Licenses: X11-style
Build system: zig
Synopsis: Ncurses-based disk usage analyzer
Description:

Ncdu is a disk usage analyzer with an ncurses interface, aimed to be run on a remote server where you don't have an entire graphical setup, but have to do with a simple SSH connection. ncdu aims to be fast, simple and easy to use, and should be able to run in any minimal POSIX-like environment with ncurses installed.

stfl 0.24
Dependencies: ncurses@6.2.20210619
Channel: guix
Location: gnu/packages/ncurses.scm (gnu packages ncurses)
Home page: https://web.archive.org/web/20211113222004/http://www.clifford.at/stfl/
Licenses: LGPL 3+
Build system: gnu
Synopsis: Structured terminal forms library
Description:

STFL is a language for easily describing GUIs. STFL is also the name of this library which translates those descriptions into a curses-based widget set for text terminals.

STFL descriptions do not contain any concrete layouting information, such as x/y coordinates of widgets. Instead, container widgets such as vertical and horizontal boxes, as well as tables, are used to group widgets. The actual layouting work is done by the STFL library. This allows STFL GUIs to handle terminals of different sizes and terminal resize events transparently for the application programmer.

dialog 1.3-20250116
Dependencies: ncurses@6.2.20210619
Channel: guix
Location: gnu/packages/ncurses.scm (gnu packages ncurses)
Home page: https://invisible-island.net/dialog/dialog.html
Licenses: LGPL 2.1
Build system: gnu
Synopsis: Curses widgets
Description:

Dialog is a script-interpreter and a library which provides a set of curses widgets, such as dialog boxes.

ncurses-with-gpm 6.2.20210619
Dependencies: gpm@1.20.7
Channel: guix
Location: gnu/packages/ncurses.scm (gnu packages ncurses)
Home page: https://www.gnu.org/software/ncurses/
Licenses: X11
Build system: gnu
Synopsis: Terminal emulation (termcap, terminfo) library
Description:

GNU Ncurses is a library which provides capabilities to write text to a terminal in a terminal-independent manner. It supports pads and color as well as multiple highlights and forms characters. It is typically used to implement user interfaces for command-line applications. The accompanying ncursesw library provides wide character support.

ncurses 6.2.20210619
Channel: guix
Location: gnu/packages/ncurses.scm (gnu packages ncurses)
Home page: https://www.gnu.org/software/ncurses/
Licenses: X11
Build system: gnu
Synopsis: Terminal emulation (termcap, terminfo) library
Description:

GNU Ncurses is a library which provides capabilities to write text to a terminal in a terminal-independent manner. It supports pads and color as well as multiple highlights and forms characters. It is typically used to implement user interfaces for command-line applications. The accompanying ncursesw library provides wide character support.

ncurses-with-tinfo 6.2.20210619
Channel: guix
Location: gnu/packages/ncurses.scm (gnu packages ncurses)
Home page: https://www.gnu.org/software/ncurses/
Licenses: X11
Build system: gnu
Synopsis: Terminal emulation (termcap, terminfo) library
Description:

GNU Ncurses is a library which provides capabilities to write text to a terminal in a terminal-independent manner. It supports pads and color as well as multiple highlights and forms characters. It is typically used to implement user interfaces for command-line applications. The accompanying ncursesw library provides wide character support.

perl-curses 1.45
Dependencies: ncurses@6.2.20210619
Channel: guix
Location: gnu/packages/ncurses.scm (gnu packages ncurses)
Home page: https://metacpan.org/release/Curses
Licenses: GPL 1+
Build system: perl
Synopsis: Terminal screen handling and optimization
Description:

Curses is the interface between Perl and the curses library of your system.

cdk 5.0-20250116
Dependencies: ncurses@6.2.20210619
Channel: guix
Location: gnu/packages/ncurses.scm (gnu packages ncurses)
Home page: https://invisible-island.net/cdk/cdk.html
Licenses: non-copyleft
Build system: gnu
Synopsis: Curses widgets
Description:

Curses Development Kit (CDK) is a C library of widgets which allow a programmer to quickly create TUI applications. Widgets are objects whose appearance and behavior can be customized, e.g. a pulldown menu or a file-viewer.

netbeans 25
Dependencies: jbr@25.0.2b329.72 bash-minimal@5.2.37 coreutils@9.1 gawk@5.3.0 glib@2.86.0 grep@3.11 libsecret@0.21.7 sed@4.9
Channel: guix
Location: gnu/packages/netbeans.scm (gnu packages netbeans)
Home page: https://netbeans.apache.org/
Licenses: ASL 2.0 Modified BSD CDDL 1.0 Expat
Build system: ant
Synopsis: Source-only build of Apache NetBeans 25
Description:

This package builds Apache NetBeans 25 from source only.

The build disables the following platform modules:

  • api.htmlui

  • applemenu

  • autoupdate.cli

  • autoupdate.services

  • autoupdate.ui

  • core.nativeaccess

  • core.network

  • htmlui

  • javahelp

  • junitlib

  • libs.batik.read

  • libs.javafx

  • libs.javax.inject

  • libs.junit4

  • libs.junit5

  • libs.testng

  • masterfs.macosx

  • masterfs.windows

  • net.java.html

  • net.java.html.boot

  • net.java.html.boot.fx

  • net.java.html.boot.script

  • net.java.html.geo

  • net.java.html.json

  • net.java.html.sound

  • netbinox

  • o.apache.commons.commons_io

  • o.apache.commons.lang3

  • o.apache.commons.logging

  • o.n.html.ko4j

  • o.n.html.presenters.spi

  • o.n.html.xhr4j

  • templatesui

The build disables the following IDE modules:

  • bugtracking

  • bugtracking.bridge

  • bugtracking.commons

  • bugzilla

  • c.google.gson

  • c.google.guava

  • c.google.guava.failureaccess

  • core.browser.webview

  • css.editor

  • css.lib

  • css.model

  • css.prep

  • css.visual

  • db

  • db.core

  • db.dataview

  • db.drivers

  • db.kit

  • db.metadata.model

  • db.mysql

  • db.sql.editor

  • db.sql.visualeditor

  • dbapi

  • derby

  • docker.api

  • docker.editor

  • docker.ui

  • go.lang

  • html

  • html.custom

  • html.editor

  • html.editor.lib

  • html.indexing

  • html.lexer

  • html.parser

  • html.validation

  • httpserver

  • hudson

  • hudson.git

  • hudson.mercurial

  • hudson.subversion

  • hudson.tasklist

  • hudson.ui

  • javascript2.debug

  • javascript2.debug.ui

  • languages.go

  • languages.hcl

  • languages.toml

  • languages.yaml

  • lexer.antlr4

  • libs.antlr3.runtime

  • libs.antlr4.runtime

  • libs.commons_compress

  • libs.commons_net

  • libs.flexmark

  • libs.freemarker

  • libs.graalsdk

  • libs.graalsdk.system

  • libs.ini4j

  • libs.jaxb

  • libs.jcodings

  • libs.json_simple

  • libs.snakeyaml_engine

  • libs.svnClientAdapter

  • libs.svnClientAdapter.javahl

  • libs.tomlj

  • libs.tomljava

  • libs.truffleapi

  • libs.xerces

  • localtasks

  • lsp.client

  • markdown

  • mercurial

  • mylyn.util

  • o.apache.commons.httpclient

  • o.apache.commons.lang

  • o.apache.ws.commons.util

  • o.apache.xmlrpc

  • o.eclipse.core.contenttype

  • o.eclipse.core.jobs

  • o.eclipse.core.net

  • o.eclipse.core.runtime

  • o.eclipse.core.runtime.compatibility.auth

  • o.eclipse.equinox.app

  • o.eclipse.equinox.common

  • o.eclipse.equinox.preferences

  • o.eclipse.equinox.registry

  • o.eclipse.equinox.security

  • o.eclipse.jgit.lfs

  • o.eclipse.mylyn.bugzilla.core

  • o.eclipse.mylyn.commons.core

  • o.eclipse.mylyn.commons.net

  • o.eclipse.mylyn.commons.repositories.core

  • o.eclipse.mylyn.commons.xmlrpc

  • o.eclipse.mylyn.tasks.core

  • o.eclipse.mylyn.wikitext.confluence.core

  • o.eclipse.mylyn.wikitext.core

  • o.eclipse.mylyn.wikitext.markdown.core

  • o.eclipse.mylyn.wikitext.textile.core

  • selenium2

  • selenium2.server

  • servletapi

  • spellchecker

  • spellchecker.bindings.htmlxml

  • spellchecker.bindings.properties

  • spellchecker.dictionary_en

  • spellchecker.kit

  • subversion

  • team.ide

  • textmate.lexer

  • usersguide

  • versioning.system.cvss.installer

  • web.browser.api

  • web.common

  • web.common.ui

  • web.indent

  • web.webkit.debugging

  • xml.jaxb.api

  • xml.tax

  • xml.text.obsolete90

  • xml.tools

  • xml.wsdl.model

  • xsl

The build disables the following extide modules:

  • gradle

  • gradle.dists

  • gradle.editor

  • libs.gradle

The build disables the following third-party modules:

  • libs.javafx.linux

  • libs.javafx.linux.aarch64

  • libs.javafx.macosx

  • libs.javafx.macosx.aarch64

  • libs.javafx.win

The build disables the following NB modules:

  • autoupdate.pluginimporter

  • bugzilla.exceptionreporter

  • updatecenters

The build disables the following cluster references:

  • nb.cluster.3rdparty

  • nb.cluster.javafx

The build also disables the JavaHelp bootstrap checks and the Windows launcher download target so the resulting IDE remains fully source-built.

This package is built with Wayland support and HiDPI support.

java-jemmy 2.3.1.1
Channel: guix
Location: gnu/packages/netbeans.scm (gnu packages netbeans)
Home page: https://web.archive.org/web/20120822233211/http://java.net/projects/jemmy
Licenses: CDDL 1.0
Build system: ant
Synopsis: Jemmy Swing UI testing library
Description:

Jemmy is a Java library for automating and testing Swing and AWT user interfaces.

netpbm 10.78.3
Dependencies: ghostscript@9.56.1 libjpeg-turbo@2.1.4 libpng@1.6.39 libtiff@4.4.0 libxml2@2.14.6 xorg-rgb@1.1.0 zlib@1.3.1
Channel: guix
Location: gnu/packages/netpbm.scm (gnu packages netpbm)
Home page: https://netpbm.sourceforge.net/
Licenses: GPL 2
Build system: gnu
Synopsis: Toolkit for manipulation of images
Description:

Netpbm is a toolkit for the manipulation of graphic images, including the conversion of images between a variety of different formats. There are over 300 separate tools in the package including converters for about 100 graphics formats.

nettle 3.10.2
Propagated dependencies: gmp@6.3.0
Channel: guix
Location: gnu/packages/nettle.scm (gnu packages nettle)
Home page: https://www.lysator.liu.se/~nisse/nettle/
Licenses: GPL 2+
Build system: gnu
Synopsis: C library for low-level cryptographic functionality
Description:

GNU Nettle is a low-level cryptographic library. It is designed to fit in easily in almost any context. It can be easily included in cryptographic toolkits for object-oriented languages or in applications themselves.

lcrq 0.3.1
Channel: guix
Location: gnu/packages/networking.scm (gnu packages networking)
Home page: https://librecast.net/lcrq.html
Licenses: GPL 2 GPL 3
Build system: gnu
Synopsis: Librecast RaptorQ library
Description:

C library implementation of RaptorQ Forward Error Correction for Librecast. RFC6330 (IETF) describes the RaptorQ proposed standard, which LCRQ more-or-less follows. The primary focus has been on building a fast, simple and dependency-free FEC implementation for use with Librecast, and not on strict standards compliance. The code does, however, fairly closely follow the RFC.

nng 1.5.2
Dependencies: mbedtls@2.28.9
Channel: guix
Location: gnu/packages/networking.scm (gnu packages networking)
Home page: https://nng.nanomsg.org/
Licenses: Expat
Build system: cmake
Synopsis: Lightweight messaging library
Description:

NNG project is a rewrite of the scalability protocols library known as libnanomsg, and adds significant new capabilities, while retaining compatibility with the original. It is a lightweight, broker-less library, offering a simple API to solve common recurring messaging problems, such as publish/subscribe, RPC-style request/reply, or service discovery.

lcsync 0.3.2
Dependencies: lcrq@0.3.1 librecast@0.11.2 libsodium@1.0.22 libbsd@0.11.7
Channel: guix
Location: gnu/packages/networking.scm (gnu packages networking)
Home page: https://librecast.net/lcsync.html
Licenses: GPL 2 GPL 3
Build system: gnu
Synopsis: Librecast file and data syncing tool
Description:

lcsync is a tool to sync files over IPv6 multicast or the local filesystem. It splits the file into blocks, hashes them, and compares them in order to efficiently transfer a minimal amount of data.

zapret2 0.9.5
Dependencies: bash-minimal@5.2.37 coreutils@9.1 curl@8.6.0 gawk@5.3.0 grep@3.11 bind@9.19.24 libcap@2.64 libmnl@1.0.5 libnetfilter-queue@1.0.5 libnfnetlink@1.0.2 luajit@v2.1-0.04dca79 nftables@1.0.8 sed@4.9 zlib@1.3.1
Channel: guix
Location: gnu/packages/networking.scm (gnu packages networking)
Home page: https://github.com/bol-van/zapret2
Licenses: Expat
Build system: gnu
Synopsis: DPI bypass platform configured in Lua
Description:

Zapret2 is a packet manipulator primarily designed to perform various autonomous real-time attacks on DPI systems. Its main objective is to bypass resource blocks or protocol restrictions. However, zapret2's capabilities are not limited to this; its architecture allows for other types of packet manipulation, such as bidirectional (client-server) protocol obfuscation to hide traffic from DPI, among other applications.

The configuration file is read from /etc/zapret2/config.

netperf 2.7.0-2.afc51ff
Channel: guix
Location: gnu/packages/networking.scm (gnu packages networking)
Home page: https://hewlettpackard.github.io/netperf/
Licenses: Expat
Build system: gnu
Synopsis: Benchmarking tool to measure network performance
Description:

Netperf is a benchmark that can be used to measure the performance of many different types of networking. It provides tests for both unidirectional throughput, and end-to-end latency. The environments currently measurable by netperf include: TCP and UDP via BSD Sockets for both IPv4 and IPv6, DLPI, Unix Domain Sockets, SCTP for both IPv4 and IPv6.

restinio 0.7.7
Dependencies: openssl@3.5.5 sobjectizer@5.8.2
Propagated dependencies: asio@1.36.0 expected-lite@0.9.0 fmt@11.2.0 llhttp@9.1.3 pcre@8.45 pcre2@10.42 zlib@1.3.1
Channel: guix
Location: gnu/packages/networking.scm (gnu packages networking)
Home page: https://stiffstream.com/en/products/restinio.html
Licenses: Modified BSD
Build system: cmake
Synopsis: C++14 library that gives you an embedded HTTP/Websocket server
Description:

RESTinio is a header-only C++14 library that gives you an embedded HTTP/Websocket server. It is based on standalone version of ASIO and targeted primarily for asynchronous processing of HTTP-requests.

srt 1.4.4
Propagated dependencies: openssl@3.5.5
Channel: guix
Location: gnu/packages/networking.scm (gnu packages networking)
Home page: https://www.srtalliance.org/
Licenses: MPL 2.0
Build system: cmake
Synopsis: Secure Reliable Transport
Description:

SRT is a transport technology that optimizes streaming performance across unpredictable networks, such as the Internet.

libdnet 1.18.2
Channel: guix
Location: gnu/packages/networking.scm (gnu packages networking)
Home page: https://github.com/ofalk/libdnet
Licenses: Modified BSD
Build system: gnu
Synopsis: Low-level networking interface library
Description:

libdnet provides a simplified, portable interface to several low-level networking routines, including network address manipulation,kernel arp(4) cache and route(4) table lookup and manipulation, network firewalling, network interface lookup and manipulation, IP tunnelling, and raw IP packet and Ethernet frame transmission.

libnet 1.2
Channel: guix
Location: gnu/packages/networking.scm (gnu packages networking)
Home page: https://github.com/libnet/libnet
Licenses: FreeBSD
Build system: gnu
Synopsis: Framework for low-level network packet construction
Description:

Libnet provides a fairly portable framework for network packet construction and injection. It features portable packet creation interfaces at the IP layer and link layer, as well as a host of supplementary functionality. Using libnet, quick and simple packet assembly applications can be whipped up with little effort.

spiped 1.6.2
Dependencies: openssl@3.5.5
Channel: guix
Location: gnu/packages/networking.scm (gnu packages networking)
Home page: https://www.tarsnap.com/spiped.html
Licenses: FreeBSD
Build system: gnu
Synopsis: Create secure pipes between sockets
Description:

Spiped (pronounced "ess-pipe-dee") is a utility for creating symmetrically encrypted and authenticated pipes between socket addresses, so that one may connect to one address (e.g., a UNIX socket on localhost) and transparently have a connection established to another address (e.g., a UNIX socket on a different system). This is similar to 'ssh -L' functionality, but does not use SSH and requires a pre-shared symmetric key.

axel 2.17.14
Dependencies: libressl@4.2.1
Channel: guix
Location: gnu/packages/networking.scm (gnu packages networking)
Home page: https://github.com/axel-download-accelerator/axel
Licenses: GPL 2+
Build system: gnu
Synopsis: Light command line download accelerator
Description:

Axel tries to accelerate the download process by using multiple connections per file, and can also balance the load between different servers. It tries to be as light as possible, so it might be useful on byte-critical systems. It supports HTTP, HTTPS, FTP and FTPS protocols.

netdiscover 0.21
Dependencies: libnet@1.2 libpcap@1.10.1
Channel: guix
Location: gnu/packages/networking.scm (gnu packages networking)
Home page: https://github.com/netdiscover-scanner/netdiscover
Licenses: GPL 3+
Build system: gnu
Synopsis: Network address discovery tool
Description:

Netdiscover is a network address discovery tool developed mainly for wireless networks without a DHCP server. It also works on hub/switched networks. It is based on ARP packets, it will send ARP requests and sniff for replies.

Total packages: 32521