GNU SRC Release Collection package list
This is a list of all the packages that are currently present in GSRC. This list is automatically updated daily to reflect the latest software versions or package additions. Updated Sun 12 Apr 2026 03:18:41 AM UTC.
For a better, bigger curated list of free software that exists see the FSF's Free Software Directory.
If you're interested in a complete source-based GNU/Linux distribution that is well-debugged, see the project Gentoo [GNU/]Linux, although it is not recommended by the GNU project because it offers some non-free software in its installation scripts. ( Explaining Why We Don't Endorse Other Systems). Just don't install the non-free software part. See also: GNU/Linux distros recommended by GNU.org. The very wonderful Guix System Distribution, a GNU.org project using Scheme as its configuration language, features strictly controlled binary installation for security, reproducibility, and version controlability. Or look at the very wonderful www.linuxfromscratch.org, wherein you may build your GNU/linux system from source in a step-by-step educational process. Highly recommended.
If you're interested in a much more complete bioinformatics distribution, see bioconductor.org .
If you're interested in a distribution about Geospatial systems, see live.osgeo.org
If you're interested in a monster conglomeration of mathematics software, see sagemath.org
It's all free (in the sense of freedom) software; the world is replete with wonderful things. You can help.
In this table the "dir/name" of a package is the filesystem name, one that you would use to build and install the package via GSRC, e.g.
make -C pkg/gnu/hello installThe "Name" of the package is its canonical name as might be used in text to communicate among humans (and non-human intelligences).
GNU Source Release Collection has now merged with Bioinformatics Source Release Collection, created by Brandon Invergo. Hopefully biologists and hackers can mingle more, now that they are doing similar work.
Main pkg subdirectories in order in this listing currently are:
bio freedesktop gnome gnu gnustep gstreamer hurd other xorg
| Name | Description dir/name Version |
|---|---|
| aragorn |
ARAGORN identifies tRNA and tmRNA genes by predicting their secondary
structure and performing homology comparisons with consensus
sequences. Cite: doi:10.1093/nar/gkh152 bio/aragorn 1.2.38 |
| bambamc |
bambamc is a C library implementing functions for BAM file input and
output. bio/bambamc 0.0.50 |
| BamTools |
BamTools provides both an API and a user-level toolkit for handling and
processing BAM files. (Binary Alignment Mapping) bio/bamtools 2.5.3 |
| Barrnap |
Barrnap predicts the location of ribosomal RNA genes. bio/barrnap 0.9 |
| bcftools |
BCFtools is a set of utilities that manipulate variant calls in the
Variant Call Format (VCF) and its binary counterpart BCF. All commands
work transparently with both VCFs and BCFs, both uncompressed and
BGZF-compressed. Cite: https://doi.org/10.1093/gigascience/giab008 bio/bcftools 1.18 |
| BEAGLE-lib |
BEAGLE is a library of functions for evaluating phylogenetic
likelihoods, both via Bayesian samplers and Maximum Likelihood
optimizers. Cite: doi:10.1093/sysbio/syr100 http://sysbio.oxfordjournals.org/content/61/1/170 http://tree.bio.ed.ac.uk/publications/390/ bio/beagle-lib 4.0.1 |
| BEDTools |
bedtools consists of a set of utilities for performing a wide range of
genomic analysis tasks. They may primarily be used to enable genome
arithmetic, such as intersecting, merging or complementing genomic
intervals. Cite: doi:10.1093/bioinformatics/btq033 bio/bedtools 2.27.1 |
| BFAST |
BFAST is a tool for mapping short reads to reference sequences. Its
focus is on high-efficiency for mapping billions of reads. Cite: doi:10.1371/journal.pone.0007767 bio/bfast 0.7.0a |
| Bismark |
Bismark is a tool to map bisulfate-converted sequence reads and to
determine cytosine methylation states. bio/bismark 0.23.1 |
| Bowtie2 |
Bowtie is a fast, memory-efficient tool for aligning short DNA
sequences (reads) to long reference sequences. It supports gapped,
local and paired-end alignment modes. Cite: doi:10.1038/nmeth.1923 bio/bowtie2 2.3.4.1 |
| Breakway |
Breakway is a suite of programs that can be used to determine
structural variation breakpoints in genomic data. Cite: doi:10.1371/journal.pgen.1000832 bio/breakway 0.7.1 |
| Burrows-Wheeler Aligner |
BWA is a package for mapping low-divergent sequences against a large
reference genome. Cite: doi:10.1093/bioinformatics/btp698 bio/bwa 0.7.8 |
| CD-HIT |
CD-HIT is a program for clustering and comparing protein or nucleotide
sequences. Cite: doi:10.1093/bioinformatics/bts565 bio/cd-hit 4.6.1 |
| Clustal Omega |
Clustal Omega is a multiple sequence alignment tool geared towards
high-performance and scalability. Cite: doi:10.1038/msb.2011.75 bio/clustal-omega 1.2.4 |
| Clustal W |
Clustal W is a general purpose multiple alignment program for DNA or
proteins. Cite: doi:10.1093/bioinformatics/btm404 bio/clustalw 2.1 |
| CS-BLAST |
CS-BLAST is an extension to NCBI BLAST that improves sensitivity by
adding context-specific pseudocounts to the input sequence to build
a profile that more accurately captures the local sequence
environment. Cite: doi:10.1093/bioinformatics/bts622 bio/csblast 2.2.4 |
| Cufflinks |
Cufflinks is a tool that assembles transcripts and estimates their
abundances for RNA-Seq samples. It can be used to test for
differential expression and regulation. Cite: doi:10.1038/nbt.1621 bio/cufflinks 2.2.1 |
| DWGSIM |
Whole genome simulation can be performed with dwgsim. dwgsim is based on
wgsim found in SAMtools written by Heng Li, and forked from DNAA. It was
modified to handle ABI SOLiD and Ion Torrent data, as well as various
assumptions about aligners and positions of indels. No longer under
development bio/dwgsim 0.1.14 |
| EMBOSS |
EMBOSS is a package of programs for use in molecular biology research.
The programs cover a range of uses, from sequence alignment, to
protein motif identification, to nucleotide sequence pattern analysis. Cite: pmid:10827456 bio/emboss 6.6.0 |
| FastTree |
FastTree is a program for the rapid inference of approximately
maximum-likelihood phylogenetic trees from sequence alignments, using
relatively low system resources. Cite: doi:10.1371/journal.pone.0009490 bio/fasttree 2.1.11 |
| FASTX-Toolkit |
FASTX-Toolkit is a collection of tools for pre-processing short reads
in FASTA/FASTQ format before mapping them to a reference genome.
Their functionality includes filetype conversion, producing quality
statistics, collapsing identical sequences, or splitting files. bio/fastx-toolkit 0.0.14 |
| FSA |
FSA performs sequence alignments in a probabilistic manner via a
distance-based approach, similar to distance-based phylogenetic
reconstruction methods. It builds multiple alignments of homologous
protein, RNA or DNA sequences using only pairwise estimations of
homology. Cite: doi:10.1371/journal.pcbi.1000392 bio/fsa 1.15.9 |
| HMMER |
HMMER is used for searching sequence databases for homologs of protein
sequences, and for making protein sequence alignments. It implements
methods using probabilistic models called profile hidden Markov models
(profile HMMs). Cite: doi:10.1371/journal.pcbi.1002195 bio/hmmer 3.4 |
| HTSlib |
HTSlib is a library for accessing common file formats used for high-
throughput sequencing data, such as SAM, CRAM and VCF bio/htslib 1.18 |
| HyPhy |
Hypothesis testing using Phylogenies. The analysis of genetic sequences
using techniques in phylogenetics, molecular evolution, and machine
learning for comparative sequence analysis using stochastic evolutionary
models. GUI and shared lib. Cite: doi:10.1093/bioinformatics/bti079 bio/hyphy 2.5.93 |
| Infernal |
Infernal ("INFERence of RNA ALignment") is for searching DNA sequence
databases for RNA structure and sequence similarities. It is an
implementation of a special case of profile stochastic context-free
grammars called covariance models (CMs). A CM is like a sequence profile,
but it scores a combination of sequence consensus and RNA secondary
structure consensus, so in many cases, it is more capable of identifying
RNA homologs that conserve their secondary structure more than their
primary sequence. Cite: E. P. Nawrocki and S. R. Eddy, Infernal 1.1: 100-fold faster RNA homology searches, Bioinformatics 29:2933-2935 (2013) bio/infernal 1.1.5 |
| Jellyfish |
Jellyfish is a tool for efficient counting of k-mers in DNA sequences. Cite: doi:10.1093/bioinformatics/btr011 bio/jellyfish 2.3.1 |
| Kraken |
Kraken is a system for assigning taxonomic labels to short DNA
sequences, usually obtained through metagenomic studies. It operates
by utilizing exact alignments of k-mers and a classification
algorithm. Cite: doi:10.1186/gb-2014-15-3-r46 bio/kraken 0.10.4 |
| MACS 3 |
MACS is a program for predicting protein-DNA interactions from ChIP-
Seq data. It works via a model-based analysis that empirically models
the length of the sequence fragments in order to improve the spatial
resolution of predicted binding sites. Cite: doi:10.1186/gb-2008-9-9-r137 bio/macs 3.0.3 |
| MAFFT |
MAFFT is a multiple sequence alignment program offering a variety of
different alignment methods. Cite: doi:10.1093/molbev/mst010 bio/mafft 7.525 |
| MEGAHIT |
MEGAHIT is an ultra-fast and memory-efficient NGS assembler. It is
optimized for metagenomes, but also works well on generic single genome
assembly (small or mammalian size) and single-cell assembly. bio/megahit master |
| MELTING |
GNU MELTING computes the enthalpy, entropy and melting temperature of
helix-coil transitions of a nucleic acid duplex. Cite: doi:10.1186/1471-2105-13-101. bio/melting 5.2.0 |
| MinCED |
MinCED predicts Clustered Regularly Interspaced Short Palindromic
Repeats (CRISPRs) in genomes or metagenomes. bio/minced 0.2.0 |
| MOODS |
Motif occurrence detection suite
MOODS is a library containing algorithms for matching position weight
matrices (PWM) against DNA sequences. Cite: doi:10.1093/bioinformatics/btp554 bio/moods 1.9.4.1 |
| MrBayes |
MrBayes is a program for the inference of phylogenies and model choice
that uses Markov chain Monte Carlo methods to estimate the posterior
distribution of model parameters. It supports a range of phylogenetic
and evolutionary models. Cite: doi:10.1093/sysbio/sys029 bio/mrbayes 3.2.7a |
| MUMmer |
MUMmer is a system for rapidly aligning entire genomes from the
nucleotide sequence or, if the species are too divergent, from the
translations of the input sequences. Cite: PMID:14759262 bio/mummer 4.0.1 |
| BLAST+ |
BLAST+ is a sequence similarity search program. It can be used to search a
sequence database for regions of similarity to the query sequence. Cite: doi:10.1186/1471-2105-10-421. bio/ncbi-blast 2.17.0 |
| NCBI Software Development Toolkit |
The NCBI Software Development Toolkit is a general collection of code
used in developing various NCBI services. It also includes some
demo tools that are useful in their own right, such as file-format
convertors. bio/ncbi-tools 2017-01-06 |
| The Newick Utilities |
The Newick Utilities are a suite of command-line tools for processing
phylogenetic trees. Their functionality includes re-rooting,
extracting subtrees, trimming, pruning, condensing and drawing. Cite: doi:10.1093/bioinformatics/btq243 bio/newick-utils 1.6 |
| OMA |
OMA is a program for inferring orthologs between genomes. Cite: doi:10.1186/1471-2105-9-518 bio/oma 2.7.0 |
| OpenMS |
OpenMS is a C++ library for LC/MS data management and analyses. It
offers an infrastructure for the rapid development of mass
spectrometry related software. Cite: doi:10.1186/1471-2105-9-163 bio/openms 2.8.0 |
| PAGAN |
PAGAN is a general-purpose method for the alignment of sequence
graphs. It can be used for, for example, phylogenetic multiple
sequence alignment, alignment extension by phylogenetic sequence
placement or inference of ancestral sequences. Cite: doi:10.1093/bioinformatics/bts198 bio/pagan-msa 20150723 |
| Bioperl |
BioPerl is a collection of Perl modules that facilitate the development of Perl
scripts for bioinformatics applications. bio/perl-bioperl 1.7.8 |
| Ensembl |
The Ensembl Perl API allows you to programmatically access the Ensembl
database. Cite: doi:10.1093/nar/gkt1196 bio/perl-ensembl 105 |
| Ensembl Compara |
The Ensembl Compara Perl API allows you to programmatically access the
Ensembl Compara database. Cite: doi:10.1101/gr.073585.107 bio/perl-ensembl-compara 78 |
| Ensembl Funcgen |
The Ensembl Funcgen Perl API allows you to programmatically access the
Ensembl Funcgen database. Cite: doi:10.1093/nar/gkt1196 bio/perl-ensembl-funcgen 78 |
| Ensembl Variation |
The Ensembl Variation Perl API allows you to programmatically access
the Ensembl Variation database. Cite: doi:10.1093/nar/gkt1196 bio/perl-ensembl-variation 78 |
| PfamScan |
PfamScan is a perl script for searching the Pfam protein (families) libraries locally. Cite: doi:10.1093/nar/gkr1065 bio/pfamscan 1.6 |
| PhyML |
PhyML is a program for estimating maximum likelihood phylogenies from
nucleotide or amino acid sequence alignments. It features a large
variety of substitution models and many options for exploring the
phylogenetic tree topologies. Cite: doi:10.1007/978-1-59745-251-9_6 bio/phyml 3.3.20250515 |
| PRANK |
PRANK is a probabilistic multiple alignment program that can work with
DNA, codon or amino-acid sequences. Unlike many alignment programs,
it handles insertions correctly and it avoids over-estimation of the
number of deletion events. It also supports including potential
structural information to which sequences can be aligned, assisting in
the prediction of locations of structural features in the sequences. Cite: doi:10.1007/978-1-62703-646-7_10 bio/prank-msa 140110 |
| Primer3 |
Primer3 is a program for designing PCR primers for a given sequence.
It can also design hybridization probes and sequencing primers. Cite: doi:10.1093/nar/gks596 bio/primer3 2.4.0 |
| Prodigal |
Prodigal is a program for predicting genes in prokaryotic genomes. Cite: doi:10.1186/1471-2105-11-119 bio/prodigal 2.6.1 |
| prokka |
Prokka is a tool for the rapid annotation of prokaryotic genomes. Cite: doi:10.1093/bioinformatics/btu153 bio/prokka 1.14.5 |
| PROVEAN |
PROVEAN (Protein Variation Effect Analyzer) is a tool for predicting
the effects of amino an acid substitution or indel on the biological
function of a protein. Cite: doi:10.1371/journal.pone.0046688 bio/provean 1.1.5 |
| Pscan |
Pscan is a tool for finding transcription factor binding motifs in
sequences from co-regulated genes. Cite: doi:10.1093/nar/gkp464 bio/pscan 1.6 |
| Biopython |
Biopython is a set of Python modules for biological computation.
Biopython features include parsers for various Bioinformatics file
formats, access to online services, interfaces to common and not-so-
common programs, a standard sequence class, various clustering
modules, and a KD tree data structure. bio/python-biopython 1.85 |
| Biopython (Python 2) |
Biopython is a set of Python modules for biological computation.
Biopython features include parsers for various Bioinformatics file
formats, access to online services, interfaces to common and not-so-
common programs, a standard sequence class, various clustering
modules, and a KD tree data structure. (Python 2 version) bio/python2-biopython 1.67 |
| HTSeq |
HTSeq is a Python framework for processing and analyzing data from
high-throughput sequencing assays. Its purpose is to allow you to
write your own, customized analysis scripts without having to
implement the basic functionality. Cite: doi:10.1101/002824 bio/python2-htseq 0.6.0 |
| PySam (Python 2) |
Pysam is a python module for reading and manipulating files in the
SAM/BAM format. The SAM/BAM format is a way to store efficiently
large numbers of alignments, such as those routinely created by
next-generation sequencing methods. bio/python2-pysam 0.8.1 |
| QmmRAxML |
QmmRAxML is a variant of RAxML that accounts for site-specific amino
acid frequencies in phylogenetic inference via a class-frequency
mixture model. Cite: doi:10.1186/1471-2148-8-331 bio/qmmraxml 2.0 |
| Quake |
Quake is a package for correcting substitution sequencing errors in
experiments with deep coverage, particularly for Illumina sequencing
reads. It utilizes a robust mixture model of erroneous and genuine
k-mer distributions to determine where errors are located. Cite: doi:10.1186/gb-2010-11-11-r116 bio/quake 0.3.5 |
| RAxML |
RAxML (Randomized Axelerated Maximum Likelihood) is a program for
sequential and parallel Maximum Likelihood based inference of large
phylogenetic trees. It can also be used for post-analyses of sets of
phylogenetic trees, analyses of alignments and, evolutionary placement
of short reads. Cite: doi:10.1093/bioinformatics/btu033 bio/raxml 8.1.9 |
| REAPR |
REAPR is a tool for evaluating the accuracy of a genome assembly via
mapped paired end reads, without the use of a reference genome for
comparison. Cite: doi:10.1186/gb-2013-14-5-r47 bio/reapr 1.0.18 |
| RNAz |
RNAz is a program for predicting structurally conserved and
thermodynamically stable RNA secondary structures in multiple sequence
alignments. Cite: doi:10.1142/9789814295291_0009 bio/rnaz 2.1.1 |
| SAMtools |
SAMtools provides utilities for manipulating alignments in the SAM
format, which is a generic format for storing large nucleotide
sequence alignments. The functionality of the tools includes sorting,
merging, indexing and generating alignments in a per-position format. Cite: doi:10.1093/bioinformatics/btp352 bio/samtools 1.18 |
| Seq Crumbs |
Seq_crumbs is modeled after the Unix command line text processing
utilities so every utility tries to perform a specific task and most
of them take a sequence file as input and create a new processed
sequence file as output. This design encourages the assembly of the
seq_crumbs utilities with Unix pipes to create complex pipelines. bio/seq_crumbs 0.1.9 |
| SeqAn3 |
SeqAn is a C++ library of algorithms and data structures for the
analysis of sequences with the focus on biological data. Cite: doi:10.1186/1471-2105-9-11 bio/seqan3 3.2.0 |
| SeqSuite |
SeqSuite is a suite of sequence analysis programs. It includes
SLiMSuite, which contains software for short linear motif analysis. bio/seqsuite 2013-12-03 |
| Seqtk |
Seqtk is a tool for processing sequences in FASTA or FASTQ format. It can
perform basic file format conversions, file clean-up such as line-wrapping,
and data extraction or manipulation. bio/seqtk 1.0 |
| SLiMSuite |
SLiMSuite contains software for short linear motif discovery and sequence
analysis Cite: Edwards et al. (2020), Methods Mol Biol. 2141:37-72. [PMID: 32696352] Old citation: Edwards RJ & Palopoli N (2015): Methods Mol Biol. 1268:89-141. [PMID: 25555723] bio/slimsuite 1.12.0 |
| SMALT |
SMALT employs a hash index of short nucleotide words sampled along a
reference genome to identify potentially matching segments from DNA
sequencing reads. The reads are then aligned using a banded Smith-
Waterman algorithm. bio/smalt 0.7.6 |
| SNP-o-matic |
SNP-o-matic is a fast, stringent tool for mapping short-read sequences
and offers a variety of analytical output functions, with an emphasis
on genotyping. bio/snpomatic 1.0 |
| T-Coffee |
T-Coffee is a multiple sequence alignment package. Besides performing
alignments, it can also combine the output of many alignmnent methods
into one unique alignment. It can also combine sequence information
with protein structural information, profile information or RNA
secondary structures. Cite: pmid:10964570 bio/t-coffee 13.46.0.919e8c6b |
| Tabix |
Tabix indexes a TAB-delimited genome position file and creates an
index file. bio/tabix 0.2.6 |
| TopHat |
TopHat is a fast splice junction mapper for RNA-Seq reads. It aligns
RNA-Seq reads to genomes using using Bowtie and then analyzes the results
to identify splice junctions between exons "TopHat has entered a low
maintenance, low support stage as it is now largely superseded by HISAT2
which provides the same core functionality (i.e. spliced alignment of
RNA-Seq reads), in a more accurate and much more efficient way." Cite: doi:10.1093/bioinformatics/btp120 bio/tophat 2.1.1 |
| TreeBeST |
TreeBeST is a program for building, manipulating and displaying
phylogenetic trees. bio/treebest 1.9.2 |
| trimAl |
trimAl is a tool for the automated removal of spurious sequences or
poorly aligned regions from a multiple sequence alignment. Cite: doi:10.1093/bioinformatics/btp348 bio/trimal 1.5.1 |
| Weeder |
Weeder is a tool for transcription factor binding motif discovery from
co-regulated genes of a single species. It has been optimized for
ChIP-Seq data. Cite: PMID:16845071 bio/weeder 2.0 |
| WeederH |
WeederH is a software for finding of conserved nucleotide motifs and
regions through comparative genomics, tailored for the analysis of
non-coding DNA and the identification of conserved TFBSs or whole
enhancers or silencers. Cite: doi:10.1186/1471-2105-8-46 bio/weederh 1.0 |
| ModemManager |
A DBus system service which provides a unified high level
API for communicating with mobile broadband modems. freedesktop/ModemManager 1.18.4 |
| NetworkManager |
NetworkManager freedesktop/NetworkManager 1.56.0 |
| PackageKit |
System designed to make installing and updating software
easier. The primary design goal is to unify all the software
graphical tools used in different distributions, and use some of the
latest technology like PolicyKit. freedesktop/PackageKit 1.2.4 |
| AccountsService |
AccountsService is a D-Bus service for accessing the list of user accounts
and information attached to those accounts. freedesktop/accountsservice 23.13.9 |
| appstream |
appstream metadata freedesktop/appstream 1.0.3 |
| AppStream-Glib |
AppStream-Glib library provides GObjects and helper methods to make it
easy to read and write AppStream metadata. It also provides a simple DOM
implementation that makes it easy to edit nodes and convert to and from
the standardized XML representation. freedesktop/appstream-glib 0.7.18 |
| colord |
color management daemon freedesktop/colord 1.4.8 |
| colord-gtk |
colord-gtk freedesktop/colord-gtk 0.1.26 |
| cppunit |
software testing for c++, based on junit freedesktop/cppunit 1.15.1 |
| D-Bus |
D-Bus is a message bus system, a simple way for applications
to talk to one another. In addition to interprocess communication, D-Bus
helps coordinate process lifecycle; it makes it simple and reliable to
code a "single instance" application or daemon, and to launch applications
and daemons on demand when their services are needed. freedesktop/dbus 1.16.2 |
| desktop-file-utils |
utils to connect apps with mime-types freedesktop/desktop-file-utils 0.27 |
| evemu |
evemu records and replays device descriptions and events, making
it possible to emulate input devices through the kernel s input
system. Emulated devices are for most practical purposes indistinguishable
from real devices. freedesktop/evemu 2.7.0 |
| farstream |
The Farstream project is an effort to create a framework to deal with
all known audio/video conferencing protocols. On one side it offers
a generic API that makes it possible to write plugins for different
streaming protocols, on the other side it offers an API for clients to
use those plugins. freedesktop/farstream 0.2.9 |
| fontconfig |
Fontconfig can discover new fonts when installed automatically, perform
font name substitution, identify the set of fonts required to completely
cover a set of languages, efficiently and quickly find the fonts you need
among the set of fonts you have installed, be used in concert with the
X Render Extension and FreeType to implement high quality, anti-aliased
and subpixel rendered text on a display. freedesktop/fontconfig 2.17.1 |
| geoclue |
Geoclue gathers info to determine current location. freedesktop/geoclue 2.7.1 |
| harfbuzz |
An OpenType text-shaping engine, Middle Eastern scripts freedesktop/harfbuzz 14.1.0 |
| hicolor-icon-theme |
hicolor-icon-theme freedesktop/hicolor-icon-theme 0.15 |
| intltool |
An internationalization tool collection freedesktop/intltool 0.51.0 |
| libevdev |
wrapper library for kernel event devices. freedesktop/libevdev 1.13.3 |
| libgusb |
libgusb freedesktop/libgusb 0.4.9 |
| libinput |
wrapper library for input devices. freedesktop/libinput 1.29.1 |
| libmbim |
libmbim is an open source library to manage MBIM-powered mobile broadband modems. freedesktop/libmbim 1.26.2 |
| libnice |
libnice freedesktop/libnice 0.1.17 |
| libqmi |
open source library to manage QMI-powered mobile broadband modems. freedesktop/libqmi 1.30.2 |
| media-player-info |
usb media player hardware info freedesktop/media-player-info 24 |
| mesa |
Mesa, 3D graphics, OpenGL 4.5 implementation and more freedesktop/mesa 26.0.4 |
| mesa-demos |
Mesa, 3D graphics, OpenGL demos freedesktop/mesa-demos 9.0.0 |
| pixman |
pixman, low level pixel manipulations freedesktop/pixman 0.46.4 |
| pkg-config |
is a system for managing library compile/link flags freedesktop/pkg-config 0.29.2 |
| plymouth |
start-up animation freedesktop/plymouth 0.9.3 |
| polkit |
policy kit controls process access freedesktop/polkit master |
| pulseaudio |
PulseAudio is a sound system for POSIX OSes, meaning that it is a proxy
for your sound applications. It allows you to do advanced operations on
your sound data as it passes between your application and your hardware,
such as transferring the audio to a different machine, changing the
sample format or channel count and mixing several sounds into one. freedesktop/pulseaudio 17.0 |
| shared-mime-info |
mime info sharing freedesktop/shared-mime-info 2.4 |
| sound-theme-freedesktop |
sound-theme-freedesktop freedesktop/sound-theme-freedesktop 0.8 |
| systemd |
Init replacement, daemon manager, and more. freedesktop/systemd 260.1 |
| telepathy-farstream |
telepathy-farstream freedesktop/telepathy-farstream 0.6.2 |
| telepathy-glib |
telepathy-glib freedesktop/telepathy-glib 0.24.2 |
| telepathy-logger |
telepathy-logger freedesktop/telepathy-logger 0.8.2 |
| telepathy-mission-control |
telepathy-mission-control freedesktop/telepathy-mission-control 5.16.6 |
| telepathy-spec |
Telepathy D-Bus API Specification freedesktop/telepathy-spec 0.27.3 |
| uchardet |
uchardet is an encoding detector library, which takes a sequence of bytes
in an unknown character encoding without any additional information,
and attempts to determine the encoding of the text. Returned encoding
names are iconv-compatible. freedesktop/uchardet 0.0.8 |
| udisks |
udisks freedesktop/udisks 2.1.8 |
| upower |
UPower is an abstraction for enumerating power devices, listening to
device events and querying history and statistics. freedesktop/upower v1.90.2 |
| virglrenderer |
gl renderer freedesktop/virglrenderer 0.7.0 |
| wayland |
Wayland is intended as a simpler replacement for X, easier to develop
and maintain. Wayland is a protocol for a compositor to talk to its
clients as well as a C library implementation of that protocol. freedesktop/wayland 1.25.0 |
| wayland-protocols |
wayland-protocols freedesktop/wayland-protocols 1.47 |
| Weston |
a compositor for Wayland freedesktop/weston 14.0.2 |
| xdg-utils |
xdg-utils freedesktop/xdg-utils 1.2.1 |
| BuildStream |
BuildStream is a flexible and extensible framework for the modelling
of build pipelines in a declarative YAML format, written in python.
These pipelines are composed of abstract elements which perform mutations
on on "filesystem data" as input and output, and are related to each other
by their dependencies. Datafiles available for GNOME allow building all
of GNOME; might be better than GSRC for building GNOME. gnome/BuildStream 1.6.1 |
| NetworkManager-fortisslvpn |
NetworkManager-fortisslvpn gnome/NetworkManager-fortisslvpn 1.4.0 |
| NetworkManager-iodine |
NetworkManager-iodine gnome/NetworkManager-iodine 1.2.0 |
| NetworkManager-libreswan |
NetworkManager-libreswan gnome/NetworkManager-libreswan 1.2.30 |
| NetworkManager-openconnect |
NetworkManager-openconnect gnome/NetworkManager-openconnect 1.2.10 |
| NetworkManager-openswan |
NetworkManager-openswan gnome/NetworkManager-openswan 1.0.8 |
| NetworkManager-openvpn |
NetworkManager-openvpn gnome/NetworkManager-openvpn 1.12.5 |
| NetworkManager-pptp |
NetworkManager-pptp, uses point-to-point-protocol gnome/NetworkManager-pptp 1.2.12 |
| NetworkManager-sstp |
NetworkManager-sstp gnome/NetworkManager-sstp 1.3.2 |
| NetworkManager-vpnc |
NetworkManager-vpnc gnome/NetworkManager-vpnc 1.4.0 |
| accerciser |
Interactive Python accessibility explorer gnome/accerciser 3.48.0 |
| adwaita-icon-theme |
Standard Icons gnome theme gnome/adwaita-icon-theme 50.0 |
| aisleriot |
A collection of patience games (solitaire) written in guile scheme including:
accordion agnes athena auld-lang-syne aunt-mary australian-patience
backbone bakers-dozen bakers-game bear-river beleaguered-castle
block-ten bristol camelot canfield carpet chessboard clock cover cruel
diamond-mine doublets eagle-wing easthaven eight-off elevator eliminator
escalator first-law fortress fortunes forty-thieves fourteen freecell
gaps gay-gordons giant glenwood gold-mine golf gypsy hamilton helsinki
hopscotch isabel jamestown jumbo kansas king-albert kings-audience
klondike labyrinth lady-jane maze monte-carlo napoleons-tomb neighbor
odessa osmosis peek pileon plait poker quatorze royal-east saratoga
scorpion scuffle seahaven sir-tommy spider-three-decks spider spiderette
straight-up streets-and-alleys ten-across terrace thieves thirteen
thumb-and-pouch treize triple-peaks union-square valentine wall westhaven
whitehead will-o-the-wisp yield yukon zebra The executable is "sol". gnome/aisleriot 3.22.35 |
| alacarte |
GUI for manipulation desktop files and menus gnome/alacarte 3.58.0 |
| almanah |
Small GTK+ application to allow you to keep a diary of your life gnome/almanah 0.12.3 |
| Amtk |
Amtk is the acronym for “Actions, Menus and Toolbars Kit”. It is a
basic GtkUIManager replacement based on GAction. It is suitable for both
a traditional UI or a modern UI with a GtkHeaderBar. gnome/amtk 5.6.1 |
| anjuta |
Integrated Development Environment (IDE) on GNOME Desktop gnome/anjuta 3.34.0 |
| anjuta-extras |
Integrated Development Environment (IDE) on GNOME Desktop extras gnome/anjuta-extras 3.26.0 |
| aravis |
Aravis is a glib/gobject based library for video acquisition using
Genicam cameras. It currently implements the gigabit ethernet and USB3
protocols used by industrial cameras. It also provides a basic ethernet
camera simulator and a simple video viewer. gnome/aravis 0.8.10 |
| at-spi2-atk |
GTK+ module for bridging AT-SPI to ATK gnome/at-spi2-atk 2.38.0 |
| at-spi2-core |
D-Bus accessibility specifications and registration daemon gnome/at-spi2-core 2.60.0 |
| atk |
The interface definitions for accessibility infrastructure gnome/atk 2.38.0 |
| atkmm |
C++ bindings for the ATK library gnome/atkmm 2.36.3 |
| atomix |
puzzle game, moving atoms around to make molecules gnome/atomix 44.0 |
| babl |
babl is a dynamic, any to any, pixel format translation library. Used by gimp. gnome/babl 0.1.124 |
| balsa |
mail reader gnome/balsa 2.6.5 |
| baobab |
A graphical disk usage analyzer gnome/baobab 50.0 |
| bijiben |
Simple note editor, Notes, formerly Bijiben (Notebook in Chinese) gnome/bijiben 40.2 |
| blueprint-compiler |
GtkBuilder XML format is quite verbose. Blueprint files are intended
to be a concise, easy-to-read format that makes it easier to create and
edit GTK UIs. gnome/blueprint-compiler 0.20.4 |
| brasero |
CD/DVD mastering tool gnome/brasero 3.12.3 |
| bustle |
Bustle records and shows sequence diagrams of D-Bus traffic gnome/bustle 0.12.0 |
| cairo |
Cairo is a 2D graphics library with support for multiple output
devices. Currently supported output targets include the X Window System
(via both Xlib and XCB), Quartz, Win32, image buffers, PostScript, PDF,
and SVG file output. Experimental backends include OpenGL, BeOS, OS/2,
and DirectFB. gnome/cairo 1.18.4 |
| cairomm |
cairomm, access cairo library with c++ gnome/cairomm 1.18.0 |
| calls |
phone dialer and calls handler gnome/calls 50.0 |
| camorama |
webcam app gnome/camorama 0.19 |
| cantarell-fonts |
Cantarell, a Humanist sans-serif font family gnome/cantarell-fonts 0.303.1 |
| caribou |
Text entry and UI navigation application gnome/caribou 0.4.21 |
| cheese |
Take photos and videos with your webcam, with fun graphical effects gnome/cheese 44.1 |
| chrome-gnome-shell |
GNOME Shell integration for Chrome gnome/chrome-gnome-shell 10 |
| chronojump |
Athletic jump timer software gnome/chronojump 1.9.0 |
| clutter |
A toolkit for creating fast, portable, compelling dynamic UIs gnome/clutter 1.26.4 |
| clutter-gst |
A GStreamer integration library for Clutter gnome/clutter-gst 3.0.27 |
| clutter-gtk |
Clutter integration with GTK+ gnome/clutter-gtk 1.8.4 |
| cogl |
A hardware accelerated 3D graphics API gnome/cogl 1.22.8 |
| conduit |
Conduit is a synchronization application for GNOME. It allows you to
synchronize your files, photos, emails, contacts, notes, calendar data
and any other type of personal information and synchronize that data with
another computer, an online service, or even another electronic device. gnome/conduit 0.3.17 |
| connections |
GNOME Connections, A remote desktop client. Connections aims at replacing
Vinagre as the remote desktop client for GNOME. gnome/connections 3.38.1 |
| d-feet |
D-Feet is an easy to use D-Bus debugger. D-Feet can be used to inspect
D-Bus interfaces of running programs and invoke methods on those
interfaces. gnome/d-feet 0.3.16 |
| d-spy |
d-spy gnome/d-spy 50.0 |
| dconf |
Configuration database system gnome/dconf 0.49.0 |
| dconf-editor |
dconf Editor gnome/dconf-editor 49.0 |
| decibels |
decibels audio player gnome/decibels 49.0 |
| devhelp |
API documentation browser gnome/devhelp 43.0 |
| dia |
Dia is a program for drawing structured diagrams gnome/dia 0.97.3 |
| EasyTAG |
View and edit tags for MP3, MP2, MP4/AAC, FLAC, Ogg Speex, Ogg Opus, Ogg Vorbis,... gnome/easytag 2.4.3 |
| ekiga |
Videoconferencing and VoIP software: Talk to and see people over the Internet gnome/ekiga 4.0.1 |
| empathy |
Send and receive messages gnome/empathy 3.25.90 |
| eog |
Image viewer, browse, rotate, display images. Slideshow. gnome/eog 50.0 |
| eog-plugins |
A set of plugins for Eye of GNOME image viewer gnome/eog-plugins 44.1 |
| epiphany |
A web browser gnome/epiphany 50.3 |
| evince |
View multipage documents. File types it can display include
PDF, Postscript, djvu, tiff, dvi, XPS, SyncTex support with gedit,
comics books (cbr, cbz, cb7 and cbt), and more gnome/evince 49.alpha |
| evolution |
Manage your email, contacts and schedule gnome/evolution 3.60.1 |
| evolution-data-server |
Centralized access to appointments and contacts gnome/evolution-data-server 3.60.1 |
| evolution-ews |
MS Exchange integration through Exchange Web Services gnome/evolution-ews 3.60.1 |
| evolution-mapi |
MS Exchange integration through OpenChange gnome/evolution-mapi 3.56.0 |
| file-roller |
Create and modify archives gnome/file-roller 44.6 |
| five-or-more |
Remove colored balls from the board by forming lines game gnome/five-or-more 48.1 |
| folks |
People aggregation library gnome/folks 0.15.12 |
| foundry |
foundry GNOME gnome/foundry 1.1.1 |
| four-in-a-row |
Make lines of the same color to win gnome/four-in-a-row 3.38.1 |
| frogr |
Flickr Remote Organizer for GNOME gnome/frogr 1.8.1 |
| gcab |
A GObject library to create cabinet files gnome/gcab 1.6 |
| GConf |
Process-transparent configuration system (deprecated) gnome/gconf 3.2.6 |
| gconf-editor |
edits gconf configuration gnome/gconf-editor 3.0.1 |
| gcr |
A library for bits of crypto UI and parsing etc. gnome/gcr 4.4.0.1 |
| gdk-pixbuf |
An image loading library gnome/gdk-pixbuf 2.44.6 |
| gdl |
GNOME docking library gnome/gdl 3.40.0 |
| gdlmm |
C++ bindings for the gdl library gnome/gdlmm 3.7.3 |
| gdm |
Display manager and login screen gnome/gdm 50.0 |
| geary |
Send, receive, read email gnome/geary 46.0 |
| gedit |
GNOME Text Editor gnome/gedit 48.1 |
| gedit-latex |
gedit-latex, gui for TeX gnome/gedit-latex 46.2.2 |
| gedit-plugins |
GNOME Text Editor plugins gnome/gedit-plugins 48.1 |
| gegl |
GEGL (Generic Graphics Library) is a data flow based image processing
framework, providing floating point processing and non-destructive
image processing capabilities to GNU Image Manipulation Program and
other projects (imgflo, GNOME Photos, iconographer, ...) gnome/gegl 0.4.70 |
| genius |
Genius Math Tool gnome/genius 1.0.29 |
| geocode-glib |
Helper library for geocoding services gnome/geocode-glib 3.26.4 |
| gexiv2 |
GObject-based wrapper around the Exiv2 library gnome/gexiv2 0.16.0 |
| gfbgraph |
gfbgraph gnome/gfbgraph 0.2.5 |
| ghex |
Hex Editor gnome/ghex 50.0 |
| gi-docgen |
gi docgen gnome/gi-docgen 2026.1 |
| gingerblue |
gingerblue music software gnome/gingerblue 6.2.0 |
| gitg |
git repository viewer for GTK+/GNOME gnome/gitg 41 |
| gjs |
GNOME JavaScript/Spidermonkey bindings gnome/gjs 1.88.0 |
| glabels |
gLabels is a small stand-alone program for creating labels and business
cards using a laser or ink-jet printer. gnome/glabels 3.4.1 |
| glade |
User Interface Builder for GTK+ and Gnome applications gnome/glade 3.40.0 |
| Glib |
Low level core library for GNOME gnome/glib 2.88.0 |
| glib-networking |
Network extensions for GLib gnome/glib-networking 2.80.1 |
| glib-openssl |
Network extensions for GLib using OpenSSL gnome/glib-openssl 2.50.8 |
| glibmm |
C++ bindings for Glib gnome/glibmm 2.88.0 |
| glycin |
Glycin allows decoding images into gdk::Texture
(https://gtk-rs.org/gtk4-rs/stable/latest/docs/gdk4/struct.Texture.html)
and to extract image metadata. The decoding happens in sandboxed modular
image loaders. gnome/glycin 2.1.1 |
| gmime |
Glorious MIME Utility Library gnome/gmime 3.2.7 |
| gnome-2048 |
2048 game gnome/gnome-2048 50.1 |
| gnome-app-list |
gnome-app-list gnome/gnome-app-list 3.0 |
| gnome-applets |
Small programs for the panel gnome/gnome-applets 3.58.0 |
| gnome-autoar |
Automatic archive-creating and extracting library gnome/gnome-autoar 0.4.5 |
| gnome-backgrounds |
Background images for the GNOME desktop gnome/gnome-backgrounds 50.0 |
| gnome-bluetooth |
GNOME Bluetooth Subsystem gnome/gnome-bluetooth 47.1 |
| gnome-books |
Gnome e-book organizer gnome/gnome-books 40.0 |
| gnome-boxes |
A simple GNOME 3 application to access remote or virtual systems gnome/gnome-boxes 50.0 |
| gnome-build-meta |
Collection of build scripts for Gnome project, or something gnome/gnome-build-meta 50.0 |
| gnome-builder |
An IDE for writing GNOME-based software gnome/gnome-builder 50.0 |
| gnome-calculator |
Desktop calculator gnome/gnome-calculator 50.0 |
| gnome-calendar |
Calendar application for GNOME gnome/gnome-calendar 50.0 |
| gnome-characters |
A character map application gnome/gnome-characters 50.0 |
| gnome-chess |
Classic two-player board game of chess gnome/gnome-chess 50.0 |
| gnome-clocks |
Clocks applications for GNOME gnome/gnome-clocks 50.0 |
| gnome-code-assistance |
Code assistance services for gnome gnome/gnome-code-assistance 3.16.1 |
| gnome-color-manager |
GNOME Color Profile Tools gnome/gnome-color-manager 3.36.0 |
| gnome-commander |
Light and fast file manager for GNOME gnome/gnome-commander 1.18.5 |
| gnome-common |
A module that is required only when building GNOME from the repository. gnome/gnome-common 3.18.0 |
| gnome-connections |
remote desktop client for the GNOME desktop environment gnome/gnome-connections 50.0 |
| gnome-console |
Command line terminal gnome/gnome-console 50.0 |
| gnome-contacts |
Contacts manager for GNOME gnome/gnome-contacts 50.0 |
| gnome-control-center |
GNOME s main interface to configure various aspects of the desktop gnome/gnome-control-center 50.0 |
| gnome-desktop |
Library with common API for various GNOME modules gnome/gnome-desktop 44.5 |
| gnome-desktop-testing |
gnome-desktop-testing gnome/gnome-desktop-testing 2021.1 |
| gnome-devel-docs |
Developer documentation (incl. HIG, Platform Guide, a11y Guide, etc.) gnome/gnome-devel-docs 40.3 |
| gnome-dictionary |
Look up words in dictionary sources gnome/gnome-dictionary 40.0 |
| gnome-directory-thumbnailer |
directory-thumbnailer gnome/gnome-directory-thumbnailer 0.1.11 |
| gnome-disk-utility |
Disk Management Utility for GNOME gnome/gnome-disk-utility 46.1 |
| gnome-doc-utils |
Collection of tools for building and converting documentation gnome/gnome-doc-utils 0.20.10 |
| gnome-documents |
A document manager application for GNOME gnome/gnome-documents 3.34.0 |
| gnome-epub-thumbnailer |
epub-thumbnailer gnome/gnome-epub-thumbnailer 1.8 |
| gnome-flashback |
GNOME Flashback session and helper application gnome/gnome-flashback 3.58.0 |
| gnome-font-viewer |
A font viewer utility for GNOME gnome/gnome-font-viewer 50.0 |
| gnome-games |
gnome games gnome/gnome-games 40.0 |
| gnome-getting-started-docs |
Help a new user get started in GNOME gnome/gnome-getting-started-docs 3.38.1 |
| gnome-initial-setup |
Bootstrapping your OS gnome/gnome-initial-setup 50.0 |
| gnome-keyring |
Stores passwords and encryption keys gnome/gnome-keyring 50.0 |
| gnome-kiosk |
gnome-kiosk gnome/gnome-kiosk 50.0 |
| gnome-klotski |
Slide blocks to solve the puzzle gnome/gnome-klotski 3.38.2 |
| gnome-kra-ora-thumbnailer |
gnome-kra-ora-thumbnailer gnome/gnome-kra-ora-thumbnailer 1.4 |
| gnome-latex |
gnome-latex, gui for TeX gnome/gnome-latex 3.46.0 |
| gnome-logs |
A log viewer for the systemd journal gnome/gnome-logs 50.0 |
| gnome-mahjongg |
Disassemble a pile of tiles by removing matching pairs gamme gnome/gnome-mahjongg 49.1 |
| gnome-maps |
A simple GNOME maps application gnome/gnome-maps 50.0 |
| gnome-menus |
Library for the Desktop Menu specification gnome/gnome-menus 3.38.1 |
| gnome-mime-data |
gnome mime data gnome/gnome-mime-data 2.18.0 |
| gnome-mines |
Clear hidden mines from a minefield game. gnome/gnome-mines 50.0 |
| gnome-multi-writer |
GNOME MultiWriter gnome/gnome-multi-writer 3.35.90 |
| gnome-music |
Music player and management application gnome/gnome-music 49.1 |
| gnome-nettool |
Graphical interface for various networking tools gnome/gnome-nettool 42.0 |
| gnome-network-displays |
gnome-network-displays gnome/gnome-network-displays 0.99.0 |
| gnome-nibbles |
Guide a worm around a maze game gnome/gnome-nibbles 4.5.1 |
| gnome-online-accounts |
Single sign-on framework for GNOME gnome/gnome-online-accounts 3.58.0 |
| gnome-online-miners |
Crawls through your online content gnome/gnome-online-miners 3.34.0 |
| gnome-packagekit |
PackageKit GNOME Client Tools gnome/gnome-packagekit 43.0 |
| gnome-panel |
Launch other applications and provide various utilities to manage windows gnome/gnome-panel 3.58.1 |
| gnome-photos |
Access, organize and share your photos on GNOME gnome/gnome-photos 44.0 |
| gnome-power-manager |
Power management tools gnome/gnome-power-manager 50.0 |
| gnome-radio |
Gnome radio locator, find stations on internet. successor to gnome-internet-radio-locator gnome/gnome-radio 64.0 |
| gnome-recipes |
GNOME recipes, non-metaphorical. gnome/gnome-recipes 2.0.4 |
| gnome-remote-desktop |
gnome-remote-desktop gnome/gnome-remote-desktop 50.0 |
| gnome-robots |
Avoid the robots and make them crash into each other; a game now, practice
for the future reality. gnome/gnome-robots 50.0 |
| gnome-screenshot |
Take pictures of your screen gnome/gnome-screenshot 41.0 |
| gnome-session |
The GNOME Session Manager gnome/gnome-session 50.0 |
| gnome-settings-daemon |
GNOME Settings Daemon gnome/gnome-settings-daemon 50.0 |
| gnome-shell |
Next generation GNOME desktop shell gnome/gnome-shell 50.0 |
| gnome-shell-extensions |
Modify and extend GNOME Shell functionality and behavior gnome/gnome-shell-extensions 50.0 |
| gnome-software |
GNOME software tools gnome/gnome-software 50.0 |
| gnome-sound-recorder |
Make simple recordings from your desktop gnome/gnome-sound-recorder 42.0 |
| gnome-sudoku |
Number grid puzzle gnome/gnome-sudoku 50.1 |
| gnome-system-monitor |
View current processes and monitor system state gnome/gnome-system-monitor 50.0 |
| gnome-taquin |
Move tiles so that they reach their places. gnome/gnome-taquin 3.38.1 |
| gnome-terminal |
Command line terminal gnome/gnome-terminal 3.60.0 |
| gnome-tetravex |
Complete the puzzle by matching numbered tiles gnome/gnome-tetravex 3.38.3 |
| gnome-text-editor |
GNOME Text editor gnome/gnome-text-editor 50.0 |
| gnome-themes-extra |
Extra themes for GNOME applications gnome/gnome-themes-extra 3.28 |
| gnome-themes-standard |
Standard Themes for GNOME Applications gnome/gnome-themes-standard 3.27.90 |
| gnome-todo |
Task manager for GNOME gnome/gnome-todo 41.0 |
| gnome-tour |
Tour of GNOME gnome/gnome-tour 50.0 |
| gnome-tweak-tool |
Customize advanced GNOME 3 options gnome/gnome-tweak-tool 3.27.3 |
| gnome-tweaks |
Customize advanced GNOME options gnome/gnome-tweaks 49.0 |
| gnome-usage |
view use of system resources, like memory and disk space. gnome/gnome-usage 48.0 |
| gnome-user-docs |
User and system administration help gnome/gnome-user-docs 50.0 |
| gnome-user-share |
Launch User Sharing if enabled gnome/gnome-user-share 48.2 |
| GnomeVFS |
The GNOME virtual file system gnome/gnome-vfs 2.24.4 |
| gnome-video-arcade |
video arcade gnome/gnome-video-arcade 0.8.8 |
| gnome-video-effects |
A collection of GStreamer effects to be used in different GNOME Modules 2 weeks gnome/gnome-video-effects 0.6.0 |
| gnome-voice |
gnome-voice public voice mapping application gnome/gnome-voice 1.2.0 |
| gnome-weather |
Access current weather conditions and forecasts gnome/gnome-weather 50.0 |
| gnote |
A note taking application gnome/gnote 50.0 |
| Gnumeric |
GNUmeric is a GNU spreadsheet application, running under GNOME.
It is interoperable with other spreadshet applications. It
has a vast array of features beyond typical spreadsheet functionality,
such as support for linear and non-linear solvers, statistical
analysis, and telecommunication engineering. gnome/gnumeric 1.12.60 |
| gobject-introspection |
GObject introspection tools and libraries gnome/gobject-introspection 1.86.0 |
| goffice |
A GLib/GTK+ set of document-centric objects and charting library gnome/goffice 0.10.60 |
| gok |
On screen keyboard for GNOME, useful for accessibility gnome/gok 2.30.1 |
| gom |
A GObject to SQLite object mapper. gnome/gom 0.5.6 |
| goobox |
CD player and ripper gnome/goobox 3.6.0 |
| goocanvas |
GTK+ canvas widget using cairo 2d library for drawing gnome/goocanvas 3.0.0 |
| graphene |
A thin layer of types for graphic libraries gnome/graphene 1.10.8 |
| grilo |
Grilo is a framework to access various sources of multimedia. gnome/grilo 0.3.19 |
| grilo-plugins |
A collection of plugins for the Grilo framework gnome/grilo-plugins 0.3.18 |
| gsettings-desktop-schemas |
Shared GSettings schemas for the desktop gnome/gsettings-desktop-schemas 50.0 |
| gsound |
GObject library for playing system sounds gnome/gsound 1.0.3 |
| gspell |
Spell-checking library for GTK+ gnome/gspell 1.14.3 |
| gssdp |
A GObject-based API for handling resource discovery and announcement over SSDP. gnome/gssdp 1.6.4 |
| gstreamermm |
C++ bindings for the GStreamer multimedia library gnome/gstreamermm 1.10.0 |
| gthumb |
Image viewer and browser, also imports from cameras. gnome/gthumb 3.12.10 |
| GTK 4 |
gtk 4 GNOME toolkit, create user interfaces gnome/gtk 4.22.2 |
| gtk-doc |
GTK-Doc is used to document C code. gnome/gtk-doc 1.36.1 |
| gtk-engines |
Several GTK+ engines and default themes gnome/gtk-engines 2.91.1 |
| gtk-mac-integration |
gtk integration for other system gnome/gtk-mac-integration 3.0.2 |
| gtk-vnc |
A VNC viewer widget for GTK+ gnome/gtk-vnc 1.5.0 |
| GTK+ 1 |
A multi-platform toolkit for creating graphical user interfaces gnome/gtk1 1.3.15 |
| GTK+ 2 |
A multi-platform toolkit for creating graphical user interfaces gnome/gtk2 2.24.33 |
| GTK 3 |
gtk 3 GNOME toolkit gnome/gtk3 3.24.51 |
| GtkGLExt |
OpenGL extension to gtk gnome/gtkglext 1.2.0 |
| gtkglextmm |
OpenGL extension to gtk c++ bindings gnome/gtkglextmm 1.2.0 |
| gtkmm |
C++ bindings for GTK+ gnome/gtkmm 4.22.0 |
| gtkmm-documentation |
GNOME C++ bindings documentation gnome/gtkmm-documentation 4.12.0 |
| gtksourceview |
Source code editing widget gnome/gtksourceview 5.20.0 |
| gtksourceviewmm |
C++ bindings for GtkSourceView gnome/gtksourceviewmm 3.21.3 |
| gtranslator |
gtranslator for working with translation of docs gnome/gtranslator 50.0 |
| gucharmap |
gucharmap gnome/gucharmap 17.0.2 |
| gupnp |
Core UPnP API built on top of gssdp. gnome/gupnp 1.6.9 |
| gupnp-av |
Utility library that eases the handling and implementation of UPnP A/V profiles. gnome/gupnp-av 0.14.1 |
| gupnp-dlna |
A library to ease DLNA-related bits for applications. gnome/gupnp-dlna 0.12.0 |
| gupnp-igd |
A library to handle UPnP Internet Gateway Device port mappings gnome/gupnp-igd 1.6.0 |
| gupnp-tools |
some gupnp things gnome/gupnp-tools 0.12.2 |
| gvfs |
Virtual filesystem implementation for GIO gnome/gvfs 1.60.0 |
| gweather-locations |
gweather locations gnome/gweather-locations 2025.1 |
| gxml |
GObject XML and Serialization API gnome/gxml 0.20.0 |
| hitori |
GTK+ application to generate and let you play games of Hitori gnome/hitori 44.0 |
| iagno |
Dominate the board in a classic version of Reversi gnome/iagno 50.0 |
| java-atk-wrapper |
access java wrapper lib gnome/java-atk-wrapper 0.44.0 |
| jhbuild |
utility for getting and building from source gnome/jhbuild 3.38.0 |
| json-glib |
GLib-based JSON manipulation library gnome/json-glib 1.10.8 |
| jsonrpc-glib |
GLib-based JSON manipulation library gnome/jsonrpc-glib 3.44.2 |
| krb5-auth-dialog |
Kerberos login dialog gnome/krb5-auth-dialog 44.0.alpha1 |
| lasem |
Lasem aims to be a C/Gobject based SVG/Mathml renderer and editor,
supporting CSS style sheets (only rendering is implemented for now). It
uses cairo and pango as it_s rendering abstraction layer, and then support
numerous output formats: xlib, PNG, SVG, PDF, PS, EPS... Executable is
lasem-render, which takes a filename as argument and generates either
a SVG, a PDF or a PS file, depending on the output file extension. gnome/lasem 0.5.1 |
| latexila |
LaTeXila, an Integrated LaTeX Environment gnome/latexila 3.27.1 |
| libadwaita |
libadwaita, building blocks for Gnome applications gnome/libadwaita 1.9.0 |
| Libbonobo |
GNOME Bonobo library gnome/libbonobo 2.32.1 |
| Libbonoboui |
GNOME Bonobo UI library gnome/libbonoboui 2.24.5 |
| libchamplain |
A map widget gnome/libchamplain 0.12.21 |
| libcloudproviders |
libcloudproviders is a DBus API that allows cloud storage sync clients
to expose their services. Clients such as file managers and desktop
environments can then provide integrated access to the cloud providers
services. gnome/libcloudproviders 0.4.0 |
| libcroco |
A CSS parsing library gnome/libcroco 0.6.13 |
| libdazzle |
The libdazzle library is a companion library to GObject and Gtk+. gnome/libdazzle 3.44.0 |
| libdex |
Dex provides future-based programming for glib-based applications.
It both integrates with and brings new features for application and library
authors who want to structure concurrent code in an easy to manage way. gnome/libdex 1.1.0 |
| libepc |
Easy Publish and Consume library gnome/libepc 0.4.6 |
| libepoxy |
library to wrap opengl gnome/libepoxy 1.5.10 |
| libgames-support |
libgames-support gnome/libgames-support 1.0.2 |
| libgda |
GNU Data Access (GDA) is an attempt to provide uniform access to different
kinds of data sources (databases, information servers, mail spools, etc).
It is defined by a set of plugin APIs as generic as possible libgda is an
interface to the GDA architecture, providing a nice wrapper around the GDA
interfaces, for both the client and the server parts. It also provides
a bunch of tools to help you both in the development and management of
your data sources, all done through the GDA model_s interfaces. gnome/libgda 6.0.0 |
| libgdata |
libgdata is a GLib-based library for accessing online service APIs using the
GData protocol --- most notably, Google_s services. It provides APIs to access
the common Google services, and has full asynchronous support. gnome/libgdata 0.18.1 |
| libgedit-amtk |
libgedit-amtk gnome/libgedit-amtk 5.9.0 |
| libgedit-gfls |
libgedit-gfls gnome/libgedit-gfls 0.2.1 |
| libgedit-gtksourceview |
libgedit-gtksourceview gnome/libgedit-gtksourceview 299.4.0 |
| libgedit-tepl |
libgedit-tepl gnome/libgedit-tepl 6.12.0 |
| libgee |
A collection library providing GObject-based interfaces and classes for commonly... gnome/libgee 0.20.6 |
| libgepub |
Simple library to read epub files using glib gnome/libgepub 0.7.3 |
| libgit2-glib |
GLib wrapper for libgit2 gnome/libgit2-glib 1.2.1 |
| Libglade |
GNOME interface definition library gnome/libglade 2.6.4 |
| libgnome |
GNOME 2 library gnome/libgnome 2.32.1 |
| libgnome-games-support |
Code shared among GNOME games. gnome/libgnome-games-support 2.0.2 |
| libgnomecanvas |
GNOME canvas library gnome/libgnomecanvas 2.30.3 |
| libgnomekbd |
Keyboard management library gnome/libgnomekbd 3.28.1 |
| libgnomeui |
GNOME 2 UI library gnome/libgnomeui 2.24.5 |
| libgovirt |
GObject-based library to access oVirt REST API gnome/libgovirt 0.3.11 |
| libgrss |
A Glib-based library to manage RSS and Atom feeds gnome/libgrss 0.7.0 |
| libgsf |
An extensible I/O abstraction library for dealing with structured file formats gnome/libgsf 1.14.55 |
| libgsystemservice |
libgsystemservice is a utility library providing common components needed for
building system services to be exposed on the D-Bus system bus. gnome/libgsystemservice 0.2.0 |
| libgtop |
LibGTop2 gnome/libgtop 2.41.3 |
| libgudev |
libgudev gnome/libgudev 238 |
| libgweather |
Location and timezone database and weather-lookup library gnome/libgweather 4.5.0 |
| libgxps |
XPS Documents library gnome/libgxps 0.3.2 |
| libhandy |
The aim of the Handy library is to help with developing UI for mobile
devices using GTK/GNOME. The documentation can be found online
https://gnome.pages.gitlab.gnome.org/libhandy. gnome/libhandy 1.8.3 |
| libhttpseverywhere |
Lib for HTTPS Everywhere gnome/libhttpseverywhere 0.8.3 |
| libical-glib |
calendar library gnome/libical-glib 1.0.4 |
| libmanette |
libmanette is a small GObject library giving you simple access to game
controllers. This library is intended for software needing a painless
access to game controllers from any programming language and with little
dependencies. gnome/libmanette 0.2.13 |
| libmediaart |
Library for handling media art gnome/libmediaart 1.9.6 |
| libmks |
libmks mouse keybourd screen for QEMU or something gnome/libmks 0.1.5 |
| libnma |
libnma gnome/libnma 1.10.6 |
| libnotify |
libnotify is a library for sending desktop notifications gnome/libnotify 0.8.8 |
| libpeas |
A GObject plugins library gnome/libpeas 2.2.1 |
| librest |
Library designed to make it easier to access web services that claim to
be "RESTful". A reasonable definition of what this means can be found
on Wikipedia. However a reasonable description is that a RESTful
service should have urls that represent remote objects which methods
can then be called on. However it should be noted that the majority
of services don_t actually adhere... gnome/librest 0.10.2 |
| librsvg |
SVG rendering library gnome/librsvg 2.62.1 |
| libsecret |
Secret Service D-Bus client library gnome/libsecret 0.21.7 |
| libshumate |
libshumate is a GTK4 widget to display maps. gnome/libshumate 1.6.0 |
| libsigc++ |
Typesafe callback framework for C++, a.k.a. libsigplusplus gnome/libsigc++ 3.6.0 |
| libsoup |
HTTP client/server library for GNOME gnome/libsoup 3.6.6 |
| libspelling |
libspelling gnome/libspelling 0.4.10 |
| libvirt-glib |
libvirt-glib virtual machine access library gnome/libvirt-glib 0.2.3 |
| libwacom |
libwacom for tablet input gnome/libwacom 0.29 |
| libwnck |
Library to manage X windows and workspaces (via pagers, tasklists, etc.) gnome/libwnck 43.3 |
| libxkbcommon |
libxkbcommon , keyboard event processing gnome/libxkbcommon 0.6.1 |
| libxml++ |
libxml++ is C++ binding for libxml2 a.k.a. libxmlplusplus gnome/libxml++ 5.4.0 |
| libxml2 |
XML parser and markup toolkit gnome/libxml2 2.15.2 |
| libxslt |
XSLT transformation library gnome/libxslt 1.1.45 |
| libzapojit |
GLib/GObject wrapper for the SkyDrive and Hotmail REST APIs gnome/libzapojit 0.0.3 |
| lightsoff |
Turn off all the lights game gnome/lightsoff 50.0 |
| localsearch |
localsearch gnome/localsearch 3.11.0 |
| loupe |
loupe image viewer gnome/loupe 50.0 |
| manuals |
GNOME manuals gnome/manuals 50.1 |
| meld |
Compare files, directories and working copies gnome/meld 3.23.1 |
| metacity |
Metacity is a simple compositing window manager that
integrates nicely with GNOME gnome/metacity 3.58.1 |
| mm-common |
gnome. Common build files for the C++ bindings gnome/mm-common 1.0.7 |
| mobile-broadband-provider-info |
mobile broadband provider info gnome/mobile-broadband-provider-info 20240407 |
| moserial |
Serial terminal for hardware hackers gnome/moserial 3.0.21 |
| mousetweaks |
Mouse accessibility enhancements gnome/mousetweaks 3.32.0 |
| msgraph |
lib to access msgraph protocol gnome/msgraph 0.3.4 |
| msitools |
Tools and a library to manipulate MSI files gnome/msitools 0.106 |
| mutter |
Window and compositing manager based on Clutter gnome/mutter 50.0 |
| nautilus |
A file manager for GNOME, also is web-browser gnome/nautilus 50.0 |
| nautilus-media |
nautilus media components gnome/nautilus-media 0.8.1 |
| nautilus-python |
nautilus python components gnome/nautilus-python 4.1.0 |
| nautilus-sendto |
Easily send files via email gnome/nautilus-sendto 3.8.6 |
| nemiver |
Graphical C/C++ Debugger project. Does not compile for me. gnome/nemiver 0.9.6 |
| network-manager-applet |
Applet for managing network connections gnome/network-manager-applet 1.36.0 |
| orca |
Screen reader for individuals who are blind or visually impaired gnome/orca 50.0.9 |
| ostree |
OSTree is a tool for managing bootable, immutable, versioned
filesystem trees. gnome/ostree 2014.4 |
| pango |
Internationalized text layout and rendering library gnome/pango 1.57.1 |
| pangomm |
C++ bindings for Pango gnome/pangomm 2.56.1 |
| papers |
papers, a fork of evince PDF reader gnome/papers 50.1 |
| phodav |
A soup DAV server gnome/phodav 2.5 |
| phosh |
A pure wayland shell for mobile devices like Purism_s Librem 5. gnome/phosh 0.43.1 |
| pitivi |
A GTK+-based video editor gnome/pitivi 2023.03 |
| podcasts app |
podcast desktop organization app gnome/podcasts 0.7.2 |
| polari |
An IRC Client for GNOME gnome/polari 49.0 |
| prompt |
new terminal with support for containers gnome/prompt 46.alpha |
| ptyxis |
Ptyxis is a terminal for GNOME with first-class support for
containers. gnome/ptyxis 50.rc |
| pyatspi |
pyatspi gnome/pyatspi 2.58.2 |
| pybliographer |
Pybliographer is a tool for managing bibliographic databases, Includes
Gnome interface for editing, searching, inserting your citations in LyX,
Kile and OpenOffice.org, searching external databases like PubMed, Web of
Science, Citeseer, and such. Has powerful APIs to integrate these features
into your own custom application, with your own specific database schema. gnome/pybliographer 1.4.0 |
| pygobject |
Python bindings for GObject Introspection gnome/pygobject 3.56.2 |
| qqwing |
qqwing Sudoku generating and solving software gnome/qqwing 1.3.4 |
| quadrapassel |
game of fitting falling blocks together gnome/quadrapassel 50.0.1 |
| raw-thumbnailer |
raw-thumbnailer gnome/raw-thumbnailer 47.0.1 |
| rest |
Library to access web services that claim to be "RESTful". gnome/rest 0.9.1 |
| retro-gtk |
retro-gtk gnome/retro-gtk 1.0.2 |
| rhythmbox |
Music playback and management application gnome/rhythmbox 3.4.8 |
| rygel |
A UPnP AV media server and renderer gnome/rygel 45.1 |
| seahorse |
Seahorse is a graphical interface for managing and using encryption keys. gnome/seahorse 47.0.1 |
| shotwell |
Digital photo organizer gnome/shotwell 0.32.15 |
| showtime |
showtime video player gnome/showtime 50.0 |
| simple-scan |
gnome GUI interface to SANE scanner library gnome/simple-scan 50.0 |
| snapshot |
snapshot gnome/snapshot 50.0 |
| sound-juicer |
A lean and friendly audio CD extractor for GNOME gnome/sound-juicer 3.40.0 |
| speech-dispatcher |
Speech Dispatcher project provides a high-level device independent
layer for access to speech synthesis through a simple, stable and well
documented interface. gnome/speech-dispatcher 0.8.7 |
| spice-gtk |
spice-gtk gnome/spice-gtk 0.34 |
| spice-protocol |
spice-protocol gnome/spice-protocol 0.12.13 |
| startup-notification |
startup-notification gnome/startup-notification 0.12 |
| sushi |
A quick previewer for Nautilus gnome/sushi 46.0 |
| swell-foop |
Clear the screen by removing groups of colored and shaped tiles game gnome/swell-foop 50.0 |
| sysprof |
Sysprof kernel based performance profiler for Linux gnome/sysprof 50.0 |
| tali |
game gnome/tali 40.9 |
| tecla |
tecla keyboard layout viewer gnome/tecla 50.0 |
| telegnome |
telegnome displays teletext pages over the internet gnome/telegnome 0.3.6 |
| template-glib |
Template-GLib is a library to help you generate text based on a template and
user defined state. Template-GLib does not use a language runtime, so it is
safe to use from any GObject-Introspectable language.
Template-GLib allows you to access properties on GObjects as well as call
simple methods via GObject-Introspection. gnome/template-glib 3.40.0 |
| tepl |
Tepl is a library that eases the development of GtkSourceView-based text
editors and IDEs. Tepl was previously named Gtef. gnome/tepl 6.9.0 |
| tinysparql |
The TinySPARQL library offers a complete RDF triplestore with SPARQL 1.1
interface and a minimal footprint. It allows creating local databases in
memory or the filesystem, and accessing/creating endpoints for federated
queries. gnome/tinysparql 3.11.0 |
| tomboy |
Take notes, link ideas, and stay organized gnome/tomboy 1.15.9 |
| totem |
Movie player for the GNOME desktop based on GStreamer gnome/totem 43.2 |
| totem-pl-parser |
Simple GObject-based library to parse and save a host of playlist formats gnome/totem-pl-parser 3.26.6 |
| tracker |
Desktop-neutral user information store, search tool and indexer gnome/tracker 3.7.3 |
| tracker-miners |
Desktop-neutral user information store, search tool and indexer miner gnome/tracker-miners 3.7.4 |
| uhttpmock |
library for mocking web service APIs which use HTTP or HTTPS gnome/uhttpmock 0.5.1 |
| usbredir |
usbredir gnome/usbredir 0.7.1 |
| vala |
Vala compiler-to-C for the GNOME GObject type system gnome/vala 0.56.19 |
| vinagre |
Remote desktop viewer gnome/vinagre 3.22.0 |
| vino |
GNOME Desktop Sharing Server gnome/vino 3.22.0 |
| vte |
vte terminal widget gnome/vte 0.84.0 |
| WebKitGTK |
lib for applications interacting with the WWW, using GTK gnome/webkitgtk 2.52.1 |
| xdg-desktop-portal-gnome |
xdg-desktop-portal-gnome gnome/xdg-desktop-portal-gnome 50.0 |
| xdg-user-dirs-gtk |
xdg-user-dirs-gtk is a companion to xdg-user-dirs that integrates it
into the Gnome desktop and Gtk+ applications. It gets run during login
and does two things. Tracks changes of locale and prompts the user so
the directories can be changed. Creates a default gtk bookmarks file
if there is none, based on a set of xdg user dirs. gnome/xdg-user-dirs-gtk 0.16 |
| yelp |
Get help with GNOME gnome/yelp 49.0 |
| yelp-tools |
Collection of tools for building and converting documentation gnome/yelp-tools 42.1 |
| yelp-xsl |
Document transformations from Yelp gnome/yelp-xsl 49.0 |
| zenity |
Display dialog boxes from the command line and shell scripts gnome/zenity 4.2.2 |
| 3DLDF |
GNU 3DLDF supports 3D drawing with output to the MetaPost format via
a language similar to Metafont. It is primarily intended to provide a
means of creating 3D content for TeX documents, but it can also create
animations containing text typeset by TeX. gnu/3dldf 2.0.3 |
| 8sync |
8sync (pronounced "eight-sync") is an asynchronous programming library
for GNU Guile. It makes use of delimited continuations to avoid a mess of
callbacks, resulting in clean, easy-to-read, non-blocking code. gnu/8sync 0.4.2 |
| ZRTPCPP |
A library that adds ZRTP support to the GNU ccRTP stack and serves as
library for other RTP stacks (PJSIP, GStreamer). gnu/ZRTPCPP 4.7.0 |
| a2ps |
GNU a2ps converts almost anything to a PostScript file, ready for
printing. It accomplishes this by being able to delegate files to
external handlers, such as Groff and Gzip. It handles as many steps
as is necessary to produce a pretty-printed file. It also includes
some extra abilities for special cases, such as pretty-printing
"--help" output. gnu/a2ps 4.15.8 |
| The GNU Accounting Utilities |
GNU acct provides a means for system administrators to determine
system usage patterns. It provides information on, for example,
connections, programs executed, and system resources used. gnu/acct 6.6.4 |
| ACM |
GNU ACM is a flight simulator in which players can compete in aerial
combat from different computers, piloting well-equipped jet aircraft
similar to an F-16C Falcon or a MiG-29 Fulcrum. gnu/acm 5.1 |
| adns |
GNU adns is a C library that provides easy-to-use DNS resolution
functionality. The library is asynchronous, allowing several
concurrent calls. The package also includes several command-line
utilities for use in scripts. gnu/adns 1.6.0 |
| Alive |
GNU Alive sends periodic pings to a server, generally to keep a
connection alive. gnu/alive 2.0.5 |
| anastasis |
GNU Anastasis is a key backup and recovery tool gnu/anastasis 0.7.0 |
| anastasis-gtk |
GNU key manager gui gnu/anastasis-gtk 0.7.0 |
| Anubis |
Anubis is a daemon that sits between the Mail User Agent (MUA) and
the Mail Transfer Agent (MTA). When a mail is sent by a user in the
MUA, it is first passed to Anubis, which performs additional
processing to the message before passing it on for delivery by the
MTA. Anubis may, for example, modify the message headers or body, or
encrypt or sign the message. gnu/anubis 4.3 |
| GNU APL |
GNU APL is a free interpreter for the programming language APL. It is
an implementation of the ISO standard 13751. gnu/apl 2.0 |
| Archimedes |
Archimedes is a free package for semiconductor device simulations.
It is intended to assist engineers in designing and simulating
submicron and mesoscopic semiconductor devices based on the Ensemble
Monte Carlo method. It is able to handle a wide variety of materials
and structures, which are described through simple scripts. gnu/archimedes 2.0.1 |
| Aris |
Aris is a program for performing logical proofs. It supports
propositional and predicate logic, as well as Boolean algebra and
arithmetical logic. In addition to its predefined inference and
equivalence rules, Aris also supports references to older proofs.
Its use of standard logical symbols and its natural deduction
interface make it easy to use for beginners. gnu/aris 2.2 |
| artanis |
GNU Artanis is a web application framework written in Guile
Scheme. A web application framework (WAF) is a software framework
that is designed to support the development of dynamic websites, web
applications, web services and web resources. The framework aims to
alleviate the overhead associated with common activities performed in
web development. Artanis provides several tools for web development:
database access, templating frameworks, session management,
URL-remapping for RESTful, page caching, and more. gnu/artanis 1.3.0 |
| Aspell |
Aspell is a spell-checker which can be used either as a library or
as a standalone program. Notable features of Aspell include its full
support of documents written in the UTF-8 encoding and its ability to
use multiple dictionaries, including personal ones. Dictionaries in
https://ftp.gnu.org/gnu/aspell/dict/ gnu/aspell 0.60.8.2 |
| AUCTeX |
AUCTeX is an integrated environment for producing TeX documents in
Emacs. It allows many different standard TeX macros to be inserted
with simple keystrokes or menu selection. It offers an interface to
external programs, enabling you to compile or view your documents
from within Emacs. AUCTeX also features the ability to place inline
previews of complex TeX statements such as mathematical formulae. gnu/auctex 13.3 |
| Autoconf |
Autoconf offers the developer a robust set of M4 macros which expand
into shell code to test the features of Unix-like systems and to
adapt automatically their software package to these systems. The
resulting shell scripts are self-contained and portable, freeing the
user from needing to know anything about Autoconf or M4. gnu/autoconf 2.73 |
| Autoconf Archive |
Autoconf Archive is a collection of over 450 new macros for Autoconf,
greatly expanding the domain of its functionality. These macros have
been contributed as free software by the community. gnu/autoconf-archive 2024.10.16 |
| autogen |
autogen gnu/autogen master |
| autogen-alpha |
autogen gnu/autogen-alpha 5.19.98 |
| Automake |
Automake the part of the GNU build system for producing
standards-compliant Makefiles. Build requirements are entered in an
intuitive format and then Automake works with Autoconf to produce a
robust Makefile, simplifying the entire process for the developer. gnu/automake 1.18.1 |
| libavl |
libavl provides a large collection of binary search tree and balanced
tree routines for C. These trees offer at least O(log n) performance
for usually costly operations such as searching, inserting or
deleting items from a data structure. gnu/avl 2.0.3 |
| Ball and Paddle |
Ball and Paddle is a classic arcade game in which you use a paddle at
the bottom of the screen to bounce a ball against bricks in the upper
region, eliminating the bricks as they are hit. As a novel twist,
events and attributes of all the objects (bricks, ball, etc.) may be
scripted with GNU Guile. gnu/ballandpaddle 0.8.1 |
| Barcode |
GNU Barcode is a flexible tool to produce printed barcodes from text
strings. It supports a variety of encoding standards and sizing
measurements. Barcodes can be output in PostScript or Encapsulated
PostScript formats. gnu/barcode 0.99 |
| Bash |
Bash is the shell, or command-line interpreter, of the GNU system. It
is compatible with the Bourne Shell, but it also integrates useful
features from the Korn Shell and the C Shell and new improvements of
its own. It allows command-line editing, unlimited command history,
shell functions and aliases, and job control while still allowing
most sh scripts to be run without modification. gnu/bash 5.3 |
| Bayonne |
Bayonne is the telephony server of the GNU Telephony project. It
offers a scalable environment for the development and deployment of
telephony solutions, with a focus on SIP. gnu/bayonne 2.3.2 |
| bc |
bc is an arbitrary precision numeric processing language. It
includes an interactive environment for evaluating mathematical
statements. Its syntax is similar to that of C, so basic usage is
familiar. It also includes "dc", a reverse-polish calculator. gnu/bc 1.08.2 |
| binutils |
GNU Binutils is a collection of tools for working with binary files.
Perhaps the most notable are "ld", a linker, and "as", an assembler.
Other tools include programs to display binary profiling information,
list the strings in a binary file, and utilities for working with
archives. The "bfd" library for working with executable and object
formats is also included. Programs:
addr2line ar as c++filt elfedit gp-archive gp-collect-app gp-display-html
gp-display-src gp-display-text gprof gprofng gprofng-archive
gprofng-collect-app gprofng-display-html gprofng-display-src
gprofng-display-text gprofng-gmon ld ld.bfd nm objcopy objdump ranlib
readelf size strings strip gnu/binutils 2.46.0 |
| Bison |
GNU Bison is a general-purpose parser generator. It can build a
deterministic or generalized LR parser from an annotated,
context-free grammar. It is versatile enough to have many
applications, from parsers for simple tools through complex
programming languages. gnu/bison 3.8.2 |
| Bool |
GNU Bool is a utility to perform text searches on files using Boolean
expressions. For example, a search for "hello AND world" would
return a file containing the phrase "Hello, world!". It supports
both AND and OR statements, as well as the NEAR statement to search
for the occurrence of words in close proximity to each other. It
handles context gracefully, accounting for new lines and paragraph
changes. It also has robust support for parsing HTML files. gnu/bool 0.2.2 |
| BPEL2oWFN |
GNU BPEL2oWFN translates a web service expressed in Web Service Business
Process Execution Language (WS-BPEL) into an open Workflow Net
(oWFN). It may additionally convert a BPEL4Chor choreography to a
Petri Net model. Properties of Petri Nets may be analyzed
efficiently, due to the use of static analysis to make the models
compact. Control and data flow analysis, as well as basic checks for
deadlocks and other such properties are available. gnu/bpel2owfn 2.0.4 |
| breezy aka brz |
The later version of GNU distributed version control system. Do not confuse this with
another program on savannah.gnu.org also called "bazaar". Bazaar, aka bzr,
a python 2 program, has been replaced with this python 3 program, breezy aka
brz. Handles git as well as the earlier bzr archives. gnu/breezy 3.3.15 |
| Bazaar aka bzr |
The GNU distributed version control system, using python2. Do not confuse this
with another program on savannah.gnu.org also called "bazaar" gnu/bzr 2.7.0 |
| C-Graph |
GNU C-Graph is a tool for demonstrating the theory of convolution. Thus,
it can serve as an excellent aid to students of signal and systems
theory in visualizing the convolution process. Rather than forcing
the student to write code, the program offers an intuitive interface
with interactive dialogs to guide them. gnu/c-graph 2.0.1 |
| The GNU C Intro and Reference |
Intro and Reference for the GNU C programming language, as of 2023.
Tutorial. Not the same document as "GNU C reference manual" gnu/c-intro-and-ref 0.1 |
| ccAudio2 |
GNU ccAudio2 is a portable C++ class for working with audio data from
disk. The classes are both endian and content aware; rather than
treating audio as binary data, this library treats it as an sequence
of samples. It can also handle metadata information. ccAudio2
supports sun audio, raw samples, and RIFF encoded audio data. gnu/ccaudio 2.2.0 |
| ccd2cue |
GNU ccd2cue is a preprocessor for CD burning software that allows
the conversion of the proprietary CCD format to the CUE format, which
is well-supported by free software. These files are commonly
distributed with CD images and are used to describe how tracks are
laid out on the image. gnu/ccd2cue 0.5 |
| Ccide |
GNU Ccide is a decision table code generator for the C language. This
helps to avoid unmanageable and error-prone chains of nested if-else
statements. Instead, decision tables are entered in an intuitive and
easy-to-read format, which is then expanded into portable C code. gnu/ccide 0.6.6 |
| ccRTP |
GNU ccRTP is an implementation of RTP, the real-time transport protocol
from the IETF. It is suitable both for high capacity servers and
personal client applications. It is flexible in its design, allowing
it to function as a framework for the framework, rather than just
being a packet-manipulation library. gnu/ccrtp 2.1.2 |
| ccScript3 |
GNU ccScript3 is a library to add a virtual machine execution system for
use with/as a scripting or assembler language for real-time,
state-transition driven systems. gnu/ccscript 5.1.0 |
| Cfengine |
Cfengine, or the configuration engine, is an agent/software robot to
configure and administer large computer networks. It also functions
as a high-level language for designing expert systems to perform such
tasks. It consists of a primitive intelligence for defining and
automating the configuration and maintenance of the system state. gnu/cfengine 2.0.6 |
| cflow |
GNU cflow analyzes C source files and produces a graph charting the
control flow of the program. It can output the graph in several
styles and in either the POSIX format or in an extended GNU format.
cflow also includes a major mode for Emacs for examining the
flowcharts that it produces. gnu/cflow 1.8 |
| cgicc |
GNU cgicc is an ANSI-compliant C++ library for writing CGI applications,
featuring support for FastCGI. The library supports several features,
including handling both GET and POST data, handling a variety of form
data types, and on-the-fly HTML generation. gnu/cgicc 3.2.20 |
| challenger |
Challenger implements an HTTP server that allows clients to validate
that a user is able to receive TAN codes at a given address using
OAuth 2.0-style authorization.
Envisioned use-cases are KYC checks where a user must prove that they
are able to receive SMS, e-mails or physical mail. gnu/challenger 1.5.0 |
| Cim |
Cim is the GNU compiler for Simula, the first object-oriented
programming language. gnu/cim 5.1 |
| Classpath |
GNU Classpath provides essential libraries for Java virtual machines
and compilers. It is compatible with a large percentage of the
language API specifications and provides a wide array of
functionality. gnu/classpath 0.99 |
| Classpathx Activation Framework |
Type data and locate components suitable for acting on it gnu/classpathx-activation 1.1.2 |
| Classpathx Comm |
An implementation of the javax.comm API gnu/classpathx-comm 20040420 |
| Classpathx JavaMail |
A complete internet mail system, including MIME, for Java gnu/classpathx-mail 1.1.2 |
| Classpathx Servlet API |
An extensible framework for building web applications gnu/classpathx-servletapi 3.0 |
| CLISP |
GNU CLISP is an implementation of ANSI Common Lisp. Common Lisp is a
high-level, object-oriented functional programming language. CLISP
includes an interpreter, a compiler, a debugger, and much more. gnu/clisp 2.49 |
| com_payage_taler |
com_payage_taler gnu/com_payage_taler 1.0 |
| combine |
GNU combine works to merge files based on a common key in a hash table.
It can be seen as similar to, albeit much more powerful than, the
standard "join" utility. Unlike "join", any number of files
may be merged based on the matches found. combine also has other
advanced features, such as date parsing and directory traversal. gnu/combine 0.4.0 |
| Common C++ |
GNU Common C++ is an portable, optimized class framework for
threaded applications, supporting concurrent synchronization,
inter-process communications via sockets, and various methods for data
handling, such as serialization and XML parsing. It includes the uCommon
C++ library, a smaller reimplementation. gnu/commoncpp 1.8.1 |
| Complexity |
GNU complexity provides tools for finding procedures that are
convoluted, overly long or otherwise difficult to understand. This
may help in learning or reviewing unfamiliar code or perhaps
highlighting your own code that seemed comprehensible when you wrote it. gnu/complexity 1.13 |
| config |
config.guess and config.sub scripts, of use by package developers
Shows canonical platform name triplet. gnu/config 20250710 |
| coreutils |
GNU Coreutils includes all of the basic command-line tools that are
expected in a POSIX system. These provide the basic file, shell and
text manipulation functions of the GNU system. Most of these tools
offer extended functionality beyond that which is outlined in the
POSIX standard. They are:
[ b2sum base32 base64 basename basenc cat chcon chgrp chmod chown
chroot cksum comm cp csplit cut date dd df dir dircolors dirname du
echo env expand expr factor false fmt fold groups head hostid id
install join link ln logname ls md5sum mkdir mkfifo mknod mktemp mv
nice nl nohup nproc numfmt od paste pathchk pinky pr printenv printf
ptx pwd readlink realpath rm rmdir runcon seq sha1sum sha224sum
sha256sum sha384sum sha512sum shred shuf sleep sort split stat stdbuf
stty sum sync tac tail tee test timeout touch tr true truncate
tsort tty uname unexpand uniq unlink users vdir wc who whoami yes gnu/coreutils 9.10 |
| cpio |
GNU cpio copies files into or out of cpio or tar archives.
Indeed, many formats are supported, including legacy formats. The
format is determined automatically by the program and is handled
appropriately. Furthermore, the location of the archive is not
important. It can be another file on the drive, a tape, or data on a
pipe. gnu/cpio 2.15 |
| Cppi |
GNU Cppi processes C source code files to properly indent the
preprocessor directives to reflect their nesting. It also performs
other standardizations, such as correcting the number of spaces
between directives and the text following them. gnu/cppi 1.18 |
| CSSC |
GNU CSSC provides a replacement for the legacy Unix source code control
system SCCS. This allows old code still under that system to be
accessed and migrated on modern systems. The executable is still called
"sccs". gnu/cssc 1.4.1 |
| Cursynth |
GNU cursynth is a polyphonic synthesizer that runs graphically
in the terminal. It is built on a full-featured subtractive synthesis
engine. Notes and parameter changes may be entered via MIDI or the
computer s keyboard. gnu/cursynth 1.5 |
| Dap |
GNU Dap is a statistics and graphics package. It can read programs
written for the proprietary statistics system SAS. Its syntax is
similar to, but simpler than C, making performing most tasks
relatively easy while still providing advanced graphical
capabilities. gnu/dap 3.10 |
| datamash |
Perform basic numeric, textual and statistical operations on
plain text files. Designed to work within standard pipelines without
additional code. gnu/datamash 1.9 |
| DDD |
GNU DDD, the Data Display Debugger, is a graphical front-end for
command-line debuggers. Many back-end debuggers are supported, notably
the GNU debugger, GDB. In addition to usual debugging features
such as viewing the source files, DDD has additional graphical,
interactive features to aid in debugging. gnu/ddd 3.4.1 |
| ddrescue |
GNU ddrescue is a fully automated data recovery tool. It copies data
from one file to another, working to rescue data in case of read
errors. The program also includes a tool for manipulating its
log files, which are used to recover data more efficiently by only
reading the necessary blocks. gnu/ddrescue 1.30 |
| DejaGnu |
DejaGnu is a framework for testing software. In effect, it serves as
a front-end for all tests written for a program. Thus, each program
can have multiple test suites, which are then all managed by a
single harness. gnu/dejagnu 1.6.3 |
| Denemo |
GNU Denemo is a music notation editor that provides a convenient
interface to the powerful music engraving program Lilypond. Music
can be typed in using the computer keyboard, played in using a MIDI
keyboard, or even input via a microphone connected to the sound card.
The final product is publication-quality music notation that is
continuously generated in the background while you work. gnu/denemo 2.6.0 |
| Dico |
GNU Dico implements a flexible dictionary server and client according
to RFC 2229 (DICT Server). It is able to access any database
available, regardless of format, thanks to its modular structure.
New modules may be written in C, Guile or Python. Dico also includes
a command-line client, which may be used to query remote dictionary
databases. gnu/dico 2.12 |
| Style and Diction |
A package providing two classic Unix commands, style and diction.
Diction is used to identify wordy and commonly misused phrases in a
body of text. Style instead analyzes surface aspects of a written
work, such as sentence length and other readability measures. gnu/diction 1.11 |
| Diffutils |
GNU Diffutils is a package containing tools for finding the
differences between files. The "diff" command is used to show how two
files differ, while "cmp" shows the offsets and line numbers where they
differ. "diff3" allows you to compare three files. Finally, "sdiff"
offers an interactive means to merge two files. gnu/diffutils 3.12 |
| Dionysus |
GNU Dionysus is a convenient system for quickly retrieving the values of
mathematical constants used in science and engineering. Values can
be searched using a simple command-line tool, choosing from three
databases: universal constants, atomic numbers, and constants related
to semiconductors. gnu/dionysus 1.4.0 |
| Direvent |
A daemon that monitors directories for events, such as creating,
deleting or modifying files. It can monitor different sets of
directories for different events. When an event is detected, direvent
calls a specified external program with information about the event,
such as the location within the file system where it occurred. Thus,
"direvent" provides an easy way to react immediately if given files
undergo changes, for example, to track changes in important system
configuration files. gnu/direvent 5.4 |
| Dominion |
GNU Dominion is a multi-player world simulation game. In it, each player
rules a nation and must maintain their nation in the face of competition
from the other players. Players must make political, economical,
military and diplomatic decisions in order for their nations to survive.
This game is intended to be played by players all with access to the
same computer system. gnu/dominion 2.8.2 |
| donau |
GNU Taler is a privacy-preserving payment system, donau part. gnu/donau 1.5.0 |
| Dr Geo |
interactive geometry program for education gnu/drgeo 24.06a |
| ease.js |
ease.js is a classical object-oriented framework for JavaScript,
intended to eliminate boilerplate code and ease the transition
to JavaScript from other object-oriented languages. gnu/easejs 0.2.9 |
| ed |
Ed is a line-oriented text editor: rather than offering an overview
of a document, ed performs editing one line at a time. It can be
executed both interactively and via shell scripts. Its method of
command input allows complex tasks to be performed in an automated way.
GNU ed offers several extensions over the standard utility. gnu/ed 1.22.5 |
| EDMA |
GNU EDMA is a development environment that combines ideas from both
object-oriented programming and component-based systems. It is used
to build modular, evolving applications as well as reusable components.
EDMA provides a convenient means to build object-oriented programs in C
without requiring C++. Also, it has a unique component system, unlike
other free software component-based systems which imitate the design of
proprietary counterparts. It includes a graphical wizard, gidfwizard,
a tool for building GNU EDMA Interface definition files and to create
skeleton files necessary to build EDMA classes, and a graphical class
browser, gecb. gnu/edma 0.18.6 |
| EDMA alpha |
GNU EDMA is a development environment that combines ideas from both
object-oriented programming and component-based systems. It is used
to build modular, evolving applications as well as reusable components.
EDMA provides a convenient means to build object-oriented programs in C
without requiring C++. Also, it has a unique component system, unlike
other free software component-based systems which imitate the design of
proprietary counterparts. It includes a graphical wizard, gidfwizard,
a tool for building GNU EDMA Interface definition files and to create
skeleton files necessary to build EDMA classes, and a graphical class
browser, gecb. gnu/edma-alpha 0.19.1 |
| Electric |
GNU Electric is a CAD program for designing electrical circuits,
handling custom IC layout, schematic drawing and hardware
description language specifications. Several CAD operations are
supported, such as rule checking and simulation. Many different
types of designs can be produced and input or output in a wide
variety of formats. gnu/electric 9.08.1 |
| Emacs |
GNU Emacs is an extensible and highly customizable text editor. It is
based on an Emacs Lisp interpreter with extensions for text editing.
Emacs has been extended in essentially all areas of computing, giving
rise to a vast array of packages supporting, e.g., email, IRC and
XMPP messaging, spreadsheets, remote server editing, and much more.
Emacs includes extensive documentation on all aspects of the system,
from basic editing to writing large Lisp programs. It has full Unicode
support for nearly all human languages. gnu/emacs 30.2 |
| Emacs Muse |
Muse is an authoring and publishing environment for GNU Emacs. It
supports entering text in a convenient and easy-to-learn format.
Later, your documents may be published in a variety of different
formats, such as HTML, LaTeX or PDF. Muse supports projects
consisting of several documents, which are properly merged according
to the output format. gnu/emacs-muse 3.20 |
| EMMS |
EMMS is the Emacs Multimedia System. It is a small front-end which
can control one of the supported external players. Thus, it supports
whatever formats are supported by your music player. It also
supports tagging and playlist management, all behind a clean and
light user interface. gnu/emms 6.00 |
| Enscript |
GNU Enscript is a program to convert text files to PostScript,
HTML or RTF formats, to be stored in files or sent immediately to a
printer. It also includes the capability to perform syntax
highlighting for several different programming languages. gnu/enscript 1.6.6 |
| epsilon |
GNU epsilon, an extensible programming language. Reductionism is a viable
strategy for designing and implementing practical programming languages,
leading to solutions which are easier to extend, experiment with and
formally analyze. We formally specify and implement an extensible
programming language, based on a minimalistic first-order imperative
core language plus strong abstraction mechanisms, reflection and
self-modification features. The language can be extended to very high
levels: by using Lisp-style macros and code-to-code transforms which
automatically rewrite high-level expressions into core forms, we define
closures and first-class continuations on top of the core. gnu/epsilon master |
| Ferret |
GNU Ferret is a graphical data modeler for the Entity/Relationship
paradigm. It can automatically create relational schemas from the
data models and it can be used to generate SQL statements in a
variety of dialects. gnu/ferret 0.7 |
| Findutils |
Findutils supplies the basic file directory searching utilities of
the GNU system. It consists of two primary searching utilities:
"find" recursively searches for files in a directory according to
given criteria and "locate" lists files in a database that match a
query. Two auxiliary tools are included: "updatedb" updates the file
name database and "xargs" may be used to apply commands with arbitrarily
long arguments. gnu/findutils 4.10.0 |
| foliot |
GNU Foliot is an application for keeping track of time spent working
on projects. gnu/foliot 0.9.8 |
| fontopia |
Fontopia is an easy-to-use, text-based, console font editor. It is used
to edit the fonts that GNU/Linux uses to display text on text-based terminals.
Fontopia works on both PSF 1 and 2, BDF, Code Paged (CP) fonts, and Raw font
files. It provides a user-friendly, easy-to-use glyph editor and it can
easily change font metrics (e.g. length, width, and height) and convert
between different font formats. gnu/fontopia 2.0 |
| Fontutils |
GNU Fontutils is a collection of programs for handling fonts.
Bitmaps can be extracted from scanned images of characters, edited,
and converted into outline fonts. In general, Fontutils supports the
font formats supported by the TeX typesetting environment, including
PostScript Type 1 fonts. gnu/fontutils 0.7 |
| FreeDink |
GNU FreeDink is a free and portable re-implementation of the engine
for the role-playing game Dink Smallwood. It supports not only the
original game data files but it also supports user-produced game
mods or "D-Mods". To that extent, it also includes a front-end for
managing all of your D-Mods. gnu/freedink 109.6 |
| FreeFont |
GNU FreeFont is a collection of scalable outline fonts that are
suitable for general computer use and for desktop publishing. A
serif, a sans serif and a monospace font are included, all available in both
TrueType and OpenType formats. The fonts support a broad
range of characters for many different writing systems, and have
excellent coverage of mathematical notation. gnu/freefont 20120503 |
| FreeIPMI |
GNU FreeIPMI is a collection of in-band and out-of-band IPMI software
in accordance with the IPMI v1.5/2.0 specification. These programs
provide a set of interfaces for platform management. Common
functionality includes sensor monitoring, system event monitoring,
power control and serial-over-LAN. gnu/freeipmi 1.6.17 |
| Freetalk |
GNU Freetalk is a command-line Jabber/XMPP chat client. It notably
uses the Readline library to handle input, so it features convenient
navigation of text as well as tab-completion of buddy names, commands
and English words. It is also scriptable and extensible via Guile. gnu/freetalk 4.2 |
| FriBidi |
GNU FriBidi is an implementation of the Unicode Bidirectional
Algorithm. This algorithm is used to properly display text in
left-to-right or right-to-left ordering as necessary. gnu/fribidi 1.0.16 |
| GNU G-Golf |
G-Golf is a Guile Object Library for GNOME. G-Golf low level API
comprises a binding to (most of) the GObject Introspection and (some of)
the GObject and Glib libraries, as well as additional (G-Golf) utilities
used to import GObject libraries and build their corresponding G-Golf
high level API. Note: to be precise, G-Golf imports (and depends on the
existence of) a Typelib - a binary, readonly, memory-mappable databaseerm
containing reflective information about a GObject library. gnu/g-golf master |
| gama |
GNU Gama is a program for the adjustment of geodetic networks. It is
useful in measurements where Global Positioning System (GPS) is not
available, such as underground. It features the ability to adjust in
local Cartesian coordinates as well as partial support for
adjustments in global coordinate systems. gnu/gama 2.33 |
| Gama-qt |
Gama-qt subproject is implementing Qt based GUI for GNU Gama project. gnu/gama-qt 1-02 |
| Gratuitous ARP Daemon |
GNU garpd broadcasts Gratuitous ARP (Address Resolution Protocol)
requests/replies for a list of MAC address <-> IP address mappings on
specified interfaces at regular intervals. Gratuitous ARP request
packets are those where the source and the destination IPs are both
the IP of the requesting machine. Gratuitous ARP replies are those
made without a corresponding request. gnu/garpd 0.2.0 |
| Gawk |
Gawk is the GNU implementation of Awk, a specialized programming language
for the easy manipulation of formatted text, such as tables of data.
Gawk features many extensions beyond the traditional implementation,
including network access, sorting, and large libraries. gnu/gawk 5.4.0 |
| gcal |
Gcal is a program to calculate and print calendars on the
command-line. Calendars can be printed in 1-month, 3-month or whole-year
views. In addition, eternal holiday lists can be generated for many
countries, which can be complemented by user-made lists of fixed
dates to make an agenda. Gcal can also calculate astronomical data,
such as the phases of the moon, and supports alternative calendar
formats: Julian, Gregorian, Islamic, Chinese and more. gnu/gcal 4.2.0 |
| The GNU Compiler Collection version 10 |
GCC is the GNU Compiler Collection 10. It provides compiler front-ends
for several languages, including C, C++, Objective-C, Objective-C++,
Fortran, Ada, D, Brig, and Go. It also includes runtime support libraries
for these languages. gnu/gcc10 10.5.0 |
| The GNU Compiler Collection version 11 |
GCC is the GNU Compiler Collection 11. It provides compiler front-ends
for several languages, including C, C++, Objective-C, Objective-C++,
Fortran, Ada, D, Brig, and Go. It also includes runtime support libraries
for these languages. gnu/gcc11 11.5.0 |
| The GNU Compiler Collection version 12 |
GCC is the GNU Compiler Collection 12. It provides compiler front-ends
for several languages, including C, C++, Objective-C, Objective-C++,
Fortran, Ada, D, Brig, and Go. It also includes runtime support libraries
for these languages. gnu/gcc12 12.5.0 |
| The GNU Compiler Collection version 13 |
GCC is the GNU Compiler Collection. It provides compiler front-ends
for several languages, including C, C++, Objective-C, Objective-C++,
Fortran, Ada, D, Go, and Modula 2. With runtime
support libraries for these languages. gnu/gcc13 13.4.0 |
| The GNU Compiler Collection version 13 development version |
GCC is the GNU Compiler Collection. It provides compiler front-ends
for several languages, including C, C++, Objective-C, Objective-C++,
Fortran, Ada, D, Go, and Modula 2. With runtime
support libraries for these languages. gnu/gcc13snapshot 13-20260409 |
| The GNU Compiler Collection version 14 |
GCC is the GNU Compiler Collection. It provides compiler front-ends
for several languages, including C, C++, Objective-C, Objective-C++,
Fortran, Ada, D, Go, and Modula 2. WIth runtime
support libraries for these languages. gnu/gcc14 14.3.0 |
| The GNU Compiler Collection version 14 development version |
GNU Compiler Collection 14 snapshot gnu/gcc14snapshot 14-20260410 |
| The GNU Compiler Collection version 15 |
GCC is the GNU Compiler Collection. It provides compiler front-ends
for several languages, including C, C++, Objective-C, Objective-C++,
Fortran, Ada, D, Go, Rust, Modula 2, and Cobol, with runtime
support libraries for these languages. gnu/gcc15 15.2.0 |
| The GNU Compiler Collection version 15 development version |
GCC is the GNU Compiler Collection. It provides compiler front-ends
for several languages, including C, C++, Objective-C, Objective-C++,
Fortran, Ada, D, Go, Rust, Modula 2, and Cobol, with runtime
support libraries for these languages. gnu/gcc15snapshot 15-20260404 |
| The GNU Compiler Collection version 16 development version |
GCC is the GNU Compiler Collection. It provides compiler front-ends
for several languages, including C, C++, Objective-C, Objective-C++,
Fortran, Ada, D, Go, Rust, Modula 2, Cobol, and Algol68 with runtime
support libraries for these languages. gnu/gcc16snapshot 16-20260405 |
| The GNU Compiler Collection version 7 |
GCC 7 is the GNU Compiler Collection version 7. It provides compiler front-ends
for several languages, including C, C++, Objective-C, Objective-C++,
Fortran, Java, Ada, and Go. It also includes runtime support libraries. gnu/gcc7 7.5.0 |
| The GNU Compiler Collection version 8 |
GCC 8 is the GNU Compiler Collection version 8. It provides compiler front-ends
for several languages, including C, C++, Objective-C, Objective-C++,
Fortran, Ada, and Go. It also includes runtime support libraries. gnu/gcc8 8.5.0 |
| The GNU Compiler Collection version 9 |
GCC is the GNU Compiler Collection 9. It provides compiler front-ends
for several languages, including C, C++, Objective-C, Objective-C++, Fortran,
Ada, D, Brig, and Go. It also includes runtime support libraries for these
languages. gnu/gcc9 9.5.0 |
| Collaborative International Dictionary of English |
GCIDE is a free English dictionary based on a combination of sources,
published 1890, updated 1913. It can be used via the GNU Dico program
or accessed online at http://gcide.gnu.org.ua/ gnu/gcide 0.54 |
| GNU Common Lisp |
GCL is an implementation of the Common Lisp language. It features
the ability to compile to native object code and to load native
object code modules directly into its lisp core. It also features a
stratified garbage collection strategy, a source-level debugger and a
built-in interface to the Tk widget system. gnu/gcl 2.7.1 |
| GCompris |
GCompris is a suite of educational software for children. It features a
variety of activities suitable for kids aged 2 to 10 years old. The suite
includes activities to introduce and develop skills in computer use,
algebra, science, reading and more. It also features some games such
as chess and sudoku. Comment: Better to educate human children with real
humans, not a device. You will get more love if you give love. Software
is provided in the interests of freedom. Former users of gcompris,
now you are old enough to read the source code of the software you were
programmed on. Do you feel resentment or gratefulness? gnu/gcompris 26.1 |
| GNU debugger |
GDB is the GNU debugger. With it, you can monitor what a program is
doing while it runs or what it was doing just before a crash. It
allows you to specify the runtime conditions, to define breakpoints,
and to change how the program is running to try to fix bugs. It can
be used to debug programs written in C, C++, Ada, Objective-C, Pascal,
D, Fortran, Go, OpenCL, Modula-2, Rust, assembly, and more. gnu/gdb 17.1 |
| gdbm |
GDBM is a library for manipulating hashed databases. It is used to
store key/value pairs in a file in a manner similar to the Unix dbm
library and provides interfaces to the traditional file format. gnu/gdbm 1.26 |
| GECB |
A graphical class browser for GNU EDMA gnu/gecb 0.8.4 |
| Gengen |
GNU Gengen is a program to generate text-generators, i.e., functions
producing text with variable sections. The text is first specified
by the user in a template file containing parameters, then processed by
gengen to create the text-generator. At runtime, the variable text is
defined by the rest of the program and passed to the text-generator,
which then substitutes it into the template parameters and returns the
result. Gengen can be used to generate C and C++ code. gnu/gengen 1.4.2 |
| Gengetopt |
GNU Gengetopt is a program to generate a C/C++ function for parsing
command-line options using the getopt_long function found in GNU
libc, removing some of the tedium of this task for large programs
that accept many options. The options parsed by the generated
function may be in both short (e.g., "-h") and long ("--help")
formats, as specified by the GNU coding standards. Additionally, the
output of the standard options "--help" and "--version" is generated
automatically. gnu/gengetopt 2.23 |
| gettext |
GNU Gettext is a package providing a framework for translating the textual
output of programs into multiple languages. It provides translators
with the means to create message catalogs, as well as an Emacs mode to
work with them, and a runtime library to load translated messages from
the catalogs. Nearly all GNU packages use Gettext. gnu/gettext 1.0 |
| Gforth |
Gforth is a fast and portable implementation of the ANSI Forth
language. It includes an editing mode for Emacs and an interpreter
featuring completion and history. A generic virtual machine
environment, vmgen, is also included. gnu/gforth 0.7.9_20260109 |
| gradebook |
GNU Gradebook is an application for teachers for tracking student
grades. It supports several grading styles, including American (A, B,
C, D, F) and European numeric scales. gnu/ggradebook 0.91 |
| Ghostscript |
Ghostscript is an interpreter for the PostScript language and the PDF
file format. It also includes a C library that implements the
graphics capabilities of the PostScript language. It supports a wide
variety of output file formats and printers. gnu/ghostscript 10.05.0 |
| Graphical IDF Wizard |
A tool to build GNU EDMA Interface Definition files gnu/gidfwizard 0.6.4 |
| gift, GNU Image-Finding Tool |
The GNU Image-Finding Tool (gift) is a Content Based Image Retrieval
System. It uses the content of images to perform queries on a
collection, enabling you to query by example. Also, a tool to index
whole directory trees is included. gnu/gift master |
| GNU Image Manipulation Program |
GIMP is an application for image manipulation tasks such as photo
retouching, composition and authoring. It supports all common image
formats as well as specialized ones. It features a highly
customizable interface that is extensible via a plugin system. gnu/gimp 3.2.2 |
| gjdoc |
A documentation generation framework for Java source files gnu/gjdoc 0.7.9 |
| glean |
The goals of the Glean project are to provide a highly personal learning
environmentd that is nonetheless capable of building on collaborative
content contributions, which provides the means to build hierarchies of
content, and that is deployable in different ways (web service, self-hosted,
single executable). gnu/glean 0.1 |
| The GNU C Library glibc |
The GNU C Library is the standard C library of the GNU system. It
defines the system calls and other basic functionality necessary to
write programs in the C language. It handles low-level functionality
that communicates with the kernel, such as process and file
management, as well as higher-level functionality such as string
manipulation or command-line argument handling. Command line utilities
included are:
gencat getconf getent iconv iconvconfig ld.so ldconfig ldd makedb memusage
memusagestat mtrace nscd pcprofiledump pldd sln sotruss sprof tzselect
xtrace zdump zic gnu/glibc 2.43 |
| global |
GLOBAL is a source code tagging system that functions in the same way
across a wide array of environments, such as different text editors,
shells and web browsers. The resulting tags are useful for quickly
moving around in a large, deeply nested project. gnu/global 6.6.14 |
| GNU Linear Programming Kit |
GLPK is a C library for solving large-scale linear programming (LP),
mixed integer programming (MIP), and other related problems. It
supports the GNU MathProg modeling language, a subset of the AMPL
language, and features a translator for the language. In addition to
the C library, a stand-alone LP/MIP solver is included in the
package. gnu/glpk 5.0 |
| GMediaServer |
GMediaServer is a UPnP-compatible media server. It serves audio and
video files to network-connected media players via a command-line
program that runs in the background. gnu/gmediaserver 0.13.0 |
| GNU MP |
GMP is a library for arbitrary precision arithmetic, operating on
signed integers, rational numbers and floating point numbers. The
precision is only limited by the available memory. The library is
highly optimized, with a design focus on execution speed. It is
aimed at use in, for example, cryptography and computational algebra. gnu/gmp 6.3.0-20250919151842 |
| Gnash |
Gnash is a free Flash movie player. It supports SWF version v7 and
some of v8 and v9. It is possible to configure Gnash to use several
different audio or video backends, ensuring good performance. gnu/gnash 0.8.10 |
| GNATS |
GNATS is a set of tools for tracking bugs and other user-reported
software issues. It is completely open-ended in how its database may
be queried, edited and maintained, featuring interfaces ranging from
the command-line to Emacs, though the main means of interaction is
via its web interface. It is also flexible enough to support
user-made utilities. gnu/gnats 4.2.0 |
| Gnatsweb |
Gnatsweb is the web interface to GNATS, the GNU bugtracking system.
It provides a convenient means for working remotely with a GNATS
database. gnu/gnatsweb 4.00 |
| The GNU C Reference Manual |
This is a reference manual for the C programming language, as
implemented by the GNU C Compiler (gcc). As a reference, it is not
intended to be a tutorial of the language. Rather, it outlines all
of the constructs of the language. Library functions are not
included. gnu/gnu-c-manual 0.2.5 |
| gnu-pw-mgr |
This program is designed to make it easy to reconstruct difficult
passwords when they are needed while limiting the risk of attack. The
user of this program inputs a self-defined transformation of a web
site URL and obtains the password and user name hint for that web
site. gnu/gnu-pw-mgr 2.7.4 |
| gnuastro |
Various programs and library functions for the manipulation and analysis
of astronomical data, with high quality manual. Cite: https://doi.org/10.48550/arXiv.1505.01664 gnu/gnuastro 0.24 |
| GNUbatch |
GNUbatch is an advanced batch scheduling system. It executes
computational jobs at specified dates and times or according to
interdependencies. The jobs may be completed on any number of
processors shared across a network. Full access-control of the jobs
is supported. gnu/gnubatch 1.11 |
| GNU Backgammon |
The GNU backgammon application can be used for playing, analyzing
and teaching the game. It has an advanced evaluation engine based on
artificial neural networks suitable for both beginners and advanced
players. In addition to a command-line interface, it also features an
attractive, 3D representation of the playing board. gnu/gnubg 1.08.003 |
| gnubiff |
GNUbiff is a program that checks for mail and notifies you when new
messages arrive. It supports multiple mailboxes which may be
accessed via a variety of methods such as POP3, IMAP, MH and
mailfiles. Graphical notifications are provided with GTK and
complete integration with GNOME is supported. gnu/gnubiff 2.2.16 |
| Gnubik |
GNUbik is a puzzle game in which you must manipulate a cube to make
each of its faces have a uniform color. The game is customizable,
allowing you to set the size of the cube (the default is 3x3) or to
change the colors. You may even apply photos to the faces instead of
colors. The game is scriptable with Guile. gnu/gnubik 2.4.3 |
| gnuboot |
gnuboot source, 301 MB gnu/gnuboot 0.1-rc6-1 |
| Gnucap |
GNUcap, GNU Circuit Analysis Package. It offers a general purpose
circuit simulator and can perform DC and transient analyses, fourier
analysis and AC analysis. The engine is designed to do true
mixed-mode simulation. See also
https://git.savannah.gnu.org/cgit/gnucap/ for add-ons. gnu/gnucap 20171003 |
| GnuCash |
GnuCash is personal and professional financial-accounting
software. It can be used to track bank accounts, stocks, income and
expenses, based on the double-entry accounting practice. It includes
support for QIF/OFX/HBCI import and transaction matching. It also
automates several tasks, such as financial calculations or scheduled
transactions. gnu/gnucash 5.9 |
| GNUChess |
GNU Chess is a chess engine. It allows you to compete against the
computer in a game of chess, either through the default terminal
interface or via an external visual interface such as GNU XBoard. gnu/gnuchess 6.3.0 |
| GnuCOBOL |
A modern COBOL compiler gnu/gnucobol 3.2 |
| GnuDOS |
GnuDOS is a set of programs designed to help new users of the GNU
system in growing accustomed to the system, particularly users who
might be coming from a DOS background. It consists of a file manager,
a text editor and a form designer for the console as well as a core
library for building similar utilities. gnu/gnudos 2.0 |
| GNUfdisk |
GNU fdisk provides a GNU version of the common disk partitioning tool
fdisk. fdisk is used for the creation and manipulation of disk
partition tables, and it understands a variety of different formats. gnu/gnufdisk 2.0.0a1 |
| GNU Go |
GNU Go is a program that plays the game of Go, in which players place
stones on a grid to form territory or capture other stones. While it
can be played directly from the terminal, rendered in ASCII
characters, it is also possible to play GNU Go with 3rd party
graphical interfaces or even in Emacs. It supports the standard
game storage format (SGF, Smart Game Format) and inter-process
communication format (GMP, Go Modem Protocol). gnu/gnugo 3.8 |
| gnuhealth |
GNU Health is a free medical software system, including support
for electronic medical records (EMR), a hospital information system
(HIS), and health information system. It supports both Spanish and
English interfaces. It has been adopted by the United Nations
University for implementation and training, and several hospitals and
health ministries around the world. gnu/gnuhealth 4.4.1 |
| gnuhealth-client |
GNU Health is a free medical software system, including support
for electronic medical records (EMR), a hospital information system
(HIS), and health information system. It supports both Spanish and
English interfaces. It has been adopted by the United Nations
University for implementation and training, and several hospitals and
health ministries around the world. Client. gnu/gnuhealth-client 5.0.1 |
| gnuhealth-control |
GNU Health is a free medical software system, including support
for electronic medical records (EMR), a hospital information system
(HIS), and health information system. It supports both Spanish and
English interfaces. It has been adopted by the United Nations
University for implementation and training, and several hospitals and
health ministries around the world. gnuhealth-control update, put in
gnuhealth folder. gnu/gnuhealth-control 5.0.3 |
| gnuhealth-setup |
GNU Health is a free medical software system, including support
for electronic medical records (EMR), a hospital information system
(HIS), and health information system. It supports both Spanish and
English interfaces. It has been adopted by the United Nations
University for implementation and training, and several hospitals and
health ministries around the world. Setup update, put in gnuhealth folder. gnu/gnuhealth-setup 4.2.0 |
| GNU Interactive Tools |
The GNU Interactive Tools are a set of lightweight, interactive
command-line tools. They include an extensible, orthodox (two-pane)
file manager, an ASCII/hex file viewer, and a process viewer/killer.
The package also includes some related utilities and scripts, such as
a tool to decompress any type of archive file. All the
tools can be enhanced and extended through their configuration files
to perform new commands. gnu/gnuit 4.9.5 |
| GNUjump |
GNUjump is a simple, yet addictive game in which you must jump from
platform to platform to avoid falling, while the platforms drop at
faster rates the higher you go. The game features multiplayer,
unlimited FPS, smooth floor falling, themeable graphics and sounds,
and replays. gnu/gnujump 1.0.8 |
| gnulib |
Gnulib is a central location for common infrastructure needed by
GNU packages. It provides a wide variety of functionality, e.g.,
portability across many systems, working with Unicode strings,
cryptographic computation, and much more. The code is intended to be
shared at the level of source files, rather than being a standalone
library that is distributed, built, and installed. The included
"gnulib-tool" script helps with using Gnulib code in other packages.
Gnulib also includes copies of licensing and maintenance-related
files, for convenience. gnu/gnulib master |
| GNUmed-client |
medical records software gnu/gnumed-client 1.8.15 |
| GNUmed-server |
medical records software, server part gnu/gnumed-server 22.25 |
| GNUMP3d |
GNUMP3d is a streaming server for MP3s and OGG vorbis audio files,
movies, and other media formats. It is small and self-contained,
presenting a simple, themeable HTML interface. The audio files can
then be played in any player that supports streaming over HTTP. gnu/gnump3d 3.0 |
| GNUnited Nations |
GNUnited Nations is a build system for translating the web site at
www.gnu.org. It works via template files, which allow changes to be
merged into individual translations of a page, from which the final
HTML is generated. In effect, this helps to keep all translations of
a page up-to-date. gnu/gnun 1.6 |
| GNUnet |
GNUnet is a framework for secure peer-to-peer networking. The high-level
goal is to provide a strong foundation of free software for a global,
distributed network that provides security and privacy. GNUnet in that
sense aims to replace the current internet protocol stack. Along with an
application for secure publication of files, it has grown to include all
kinds of basic applications for the foundation of a GNU internet. gnu/gnunet 0.27.0 |
| GNUnet-fuse |
A FUSE filesystem client for GNUnet gnu/gnunet-fuse 0.26.0 |
| GNUnet-gns-registrar |
GNUnet is a framework for secure peer-to-peer networking. The high-level
goal is to provide a strong foundation of free software for a global,
distributed network that provides security and privacy. GNUnet in that
sense aims to replace the current internet protocol stack. Along with an
application for secure publication of files, it has grown to include all
kinds of basic applications for the foundation of a GNU internet.
gnunet-gns-registrar gnu/gnunet-gns-registrar 1.0.7 |
| GNUnet-gtk |
GNUnet GTK+ interface gnu/gnunet-gtk 0.24.0 |
| GnuPG |
The GNU Privacy Guard is a complete implementation of the OpenPGP
standard. It is used to encrypt and sign data and communication. It
features powerful key management and the ability to access public key
servers. It includes several libraries: libassuan (IPC between GnuPG
components), libgpg-error (centralized GnuPG error values), and libskba
(working with X.509 certificates and CMS data). gnu/gnupg 2.5.18 |
| GNUpod |
GNUpod is a collection of scripts for using iPods with GNU/Linux and
other operating systems. It can be used for transferring music and
cover art, searching files, removing files, editing tags,
creating playlists and more. gnu/gnupod 0.99.8 |
| Prolog for Java |
GNU Prolog for Java is an implementation of the ISO Prolog standard
as a Java library (gnu.prolog). Thus, with it you can use Prolog
from within Java programs.
java -jar share/java/gnuprologjava.jar gnu/gnuprologjava 0.2.6 |
| GNU Radio |
GNU Radio is a toolkit for implementing software radios. Its signal
processing blocks can be combined with low-cost external RF hardware
to create software-defined radios. Without hardware, it can be used
for simulation. Radio applications are primarily written in Python,
with C++ support for performance-critical processing tasks. gnu/gnuradio 3.10.12.0 |
| gnurl |
a fork of curl, HTTP downloader, needed for gnunet gnu/gnurl 7.72.0 |
| Robots |
GNU Robots is a game in which you program a robot to explore a world
full of enemies that can hurt it, obstacles and food to be eaten.
The goal of the game is to stay alive and collect prizes. The robot
program conveniently may be written in a plain text file in the
Scheme programming language. gnu/gnurobots 1.2.0 |
| gnuschool |
GNUschool is a web application for students, teachers and school
administrators. With it, teachers can create tests for the students
to take online, give feedback and assign grades. School
administrators can use it to monitor student attendance and edit
student information. gnu/gnuschool 0.2 |
| Shogi |
GNU Shogi is a program that plays the game Shogi (Japanese Chess).
It also includes a graphical interface to the game. While similar to
standard chess, this variant is far more complicated. gnu/gnushogi 1.4.2 |
| GNUsound |
GNUsound is a multitrack sound editor for GNOME 1 and 2. It can read
and write many audio file formats such as WAV, MP3 and FLAC. It can
work with the OSS, ALSA or JACK audio backends. It provides many
different built-in audio processing modules, such as fades in/out,
delay, and filters. GLADSPA plugins may also be used for further
processing. gnu/gnusound 0.7.5 |
| gnuspeech_sa |
gnuspeech_sa makes it easy to produce high quality computer speech output,
design new language databases, and create controlled speech stimuli
for psychophysical experiments. The suite of programs uses a true
articulatory model of the vocal tract and incorporates models of English
rhythm and intonation based on extensive research that sets a new standard
for synthetic speech. Based on a NeXT program, also available somewhere. gnu/gnuspeech_sa 0.1.8 |
| GNUspool |
GNUspool is an advanced print spooling system. In addition to the
functionality of the standard printing system, it provides
post-processing capabilities, form type handling, alignment pages and
other features. It functions transparently on a network, sharing jobs
on any host with printers on any other host. Several user different
interfaces are available. gnu/gnuspool 1.8 |
| GNU Coding Standards |
This package contains info documents, in info form, outlining the GNU
coding standards. See http://www.gnu.org/prep/ to see it all online,
ready to read; otherwise "info standards" gnu/gnustandards 2025.07.05 |
| GnuTLS |
GnuTLS is a secure communications library implementing the SSL, TLS
and DTLS protocols. It is provided in the form of a C library to support
the protocols, as well as to parse and write X.509, PKCS 12, OpenPGP,
and other required structures. gnu/gnutls 3.8.12 |
| GNUtrition |
GNUtrition is a free nutrition analysis software. With it, one can
keep track of the nutritional information of food. The software uses
the Nutrient Database of Standard Reference of the US Department of
Agriculture as a source of food nutrient information. gnu/gnutrition 0.32 |
| Goptical |
Goptical is a library for optical design and simulation in C++. It
provides model classes for optical components, surfaces and
materials. With it, one can simulate building an optical system by
creating and placing optical components in a 3d space, and visualize light
propagating through the system. gnu/goptical 2011 |
| gpa |
gpa is a graphical frontend to GnuPG. gnu/gpa 0.11.1 |
| gpaint |
GNU Paint is a simple, easy-to-use paint program for the GNOME
environment. It supports drawing freehand as well as basic shapes
and text. It features cut-and-paste for irregular regions or
polygons. gnu/gpaint 0.3.4 |
| GNU Pascal gpc |
GNU Pascal compiler, work in progress gnu/gpc master |
| gperf |
gperf is a perfect hash function generator. For a given list of
strings, it produces a hash function and hash table in C or C++ code.
That the hash function is perfect means that no collisions can exist
and that look-ups can be made by single string comparisons. gnu/gperf 3.3 |
| gpgme |
gpgme, GPG Made Easy, library connection to GNU Privacy Guard gnu/gpgme 2.0.1 |
| gprofng-gui |
The GNU gprofng GUI is a feature rich graphical user interface for the
GNU gprofng tool. It makes it possible to interactively analyze and
compare gprofng profiling experiments. Users can drill into an
applications profile together with the applications code to gather an
understanding and insight into what an application is doing throughout
its runtime. gnu/gprofng-gui 2.2 |
| gprolog |
GNU Prolog is a standards-compliant Prolog compiler with constraint
solving over finite domains. It accepts Prolog+ constraint programs
and produces a compiled, native binary which can function in a
stand-alone manner. It also features an interactive interpreter. gnu/gprolog 1.6-rc |
| GNU Radio How to write a block |
GnuRadio Software defined radio implementation documentation gnu/gr-howto-write-a-block 3.6.0 |
| phpGrabComics |
phpGrabComics is a program that fetches and saves comic strips from
the web. It features both a server, which can download strips from
different sources, and ports, tiny applications which get the list of
available comics from the server. gnu/grabcomics 1.5.4 |
| Greg |
GNU Greg is a framework for testing programs and libraries. It provides
a single front-end for all tests of a package as well as a simple
framework for writing the tests. It is loaded as a Guile module into
any software with an embedded Guile interpreter. It also provides a
compiled module that may be dynamically linked into Guile to permit
testing external programs. gnu/greg 1.4 |
| grep |
grep is a tool for finding text inside files. Text is found by
matching a pattern provided by the user in one or many files. The
pattern may be provided as a basic or extended regular expression, or
as fixed strings. By default, the matching text is simply printed to
the screen, however the output can be greatly customized to include,
for example, line numbers. GNU grep offers many extensions over the
standard utility, including, for example, recursive directory
searching. gnu/grep 3.12 |
| gretl |
GNU Gretl is a package for performing statistical computations for
econometrics. It consists of both a command-line client and a graphical
client. It features a variety of estimators such as least-squares
and maximum likelihood; several time series methods such as ARIMA and
GARCH; limited dependent variables such as logit, probit and tobit;
and a powerful scripting language. It can output models as LaTeX files.
It also may be linked to GNU R and GNU Octave for further data analysis. gnu/gretl 2024d |
| groff, troff etc |
Groff is a typesetting package that reads plain text and produces
formatted output based on formatting commands contained within the
text. It is traditionally the formatter of "man" documentation pages. gnu/groff 1.24.1 |
| GRUB |
GRUB is a multiboot bootloader. It is used for initially loading
the kernel of an operating system and then transferring control to
it. The kernel then goes on to load the rest of the operating system.
As a multiboot bootloader, GRUB handles the presence of multiple
operating systems installed on the same computer; upon booting the
computer, the user is presented with a menu to select one of the
installed operating systems. gnu/grub 2.14 |
| GNU SASL |
GNU SASL is an implementation of the Simple Authentication and
Security Layer framework. On network servers such as IMAP or SMTP
servers, SASL is used to handle client/server authentication. This
package contains a command-line tool to access the
library. The library in in libgsasl. gnu/gsasl 2.2.2 |
| GSEGrafix |
GSEGrafix is an application which produces high-quality graphical
plots for science and engineering. Plots are specified via simple
ASCII parameter files and data files and are presented in an
anti-aliased GNOME canvas. The program supports rectangular
two-dimensional plots, histograms, polar-axis plots and three-dimensional
plots. Plots can be printed or saved to BMP, JPEG or PNG image
formats. gnu/gsegrafix 1.0.6 |
| The GNU Scientific Library |
The GNU Scientific Library is a library for numerical analysis in C
and C++. It includes a wide range of mathematical routines, with
over 1000 functions in total. Subject areas covered by the library
include: differential equations, linear algebra, Fast Fourier
Transforms and random numbers.
See also extension packages "marray" and "tensor". gnu/gsl 2.8 |
| GNU Slip |
GNU Slip is a functional extension of the capabilities provided
in the C++ Standard Template Library (STL) list and queue containers,
though SLIP is not a replacement for the STL containers. SLIP data
cells can be used in application-specific computations, among other
enhancements. gnu/gslip 1.0.2 |
| Generic Security Service |
The GNU Generic Security Service provides a free implementation of
the GSS-API specification. It provides a generic application
programming interface for programs to access security services.
Security services present a generic, GSS interface, with which the
calling application interacts via this library, freeing the
application developer from needing to know about the underlying
security implementation. gnu/gss 1.0.4 |
| GTick |
GTick is a metronome application. It supports different meters, such
as 2/4, 3/4, 4/4, etc. It also supports a wide range of speeds, from
10 to 1000 BPM. It provides a GTK+-based user interface and it can
use both OSS and ALSA as the audio back-end. gnu/gtick 0.5.4 |
| Typist |
GNU Typist is a universal typing tutor. It can be used to learn and
practice touch-typing. Several tutorials are included; in addition
to tutorials for the standard QWERTY layout, there are also tutorials
for the alternative layouts Dvorak and Colemak, as well as for the
numpad. Tutorials are primarily in English, however some in other
languages are provided. gnu/gtypist 2.10.1 |
| Guile |
Guile is the GNU Ubiquitous Intelligent Language for Extensions, the
official extension language of the GNU system. It is an
implementation of the Scheme language which can be easily embedded
in other applications to provide a convenient means of extending the
functionality of the application without requiring the source code to
be rewritten. gnu/guile 3.0.11 |
| guile-clutter |
A Guile interface to the Clutter library gnu/guile-clutter 1.12.2.1 |
| guile-cv |
Computer Vision functional programming library for Guile, wraps the vigra
library. gnu/guile-cv 0.4.0 |
| guile-dbi |
guile-dbi is a library for Guile that provides a convenient interface
to SQL databases. Database programming with guile-dbi is generic in
that the same programming interface is presented regardless of which
database system is used. It currently supports MySQL, Postgres and
SQLite3. gnu/guile-dbi 2.1.9 |
| guile-debbugs |
provides a Guile library to communicate with a Debbugs bug
tracker_s SOAP service. gnu/guile-debbugs 0.0.3 |
| guile-gnome-gstreamer |
Guile bindings to the GStreamer audio framework gnu/guile-gnome-gstreamer 0.9.91 |
| guile-gnome-platform |
A Guile interface to GNOME development libraries gnu/guile-gnome-platform 2.16.5 |
| guile-GnuTLS |
GnuTLS is a secure communications library implementing the SSL, TLS
and DTLS protocols. guile interface gnu/guile-gnutls 5.0.1 |
| guile-gtksourceview |
Guile bindings to the gtksourceview widget gnu/guile-gtksourceview 1.8.0 |
| guile-ncurses |
guile-ncurses provides Guile language bindings for the ncurses library. gnu/guile-ncurses 3.1 |
| Guile-OpenGL |
Guile-OpenGL is a library for Guile that provides bindings to the
OpenGL graphics API. gnu/guile-opengl 0.2.0 |
| Guile-RPC |
GNU Guile-RPC is an implementation of the Open Network Computing
Remote Procedure Call (ONC RPC) protocol and its underlying binary
data format, XDR, for the Guile Scheme programming language. gnu/guile-rpc 0.4 |
| Guile-SDL |
Guile-SDL is a set of bindings to the Simple DirectMedia Layer (SDL).
With them, Guile programmers can have easy access to graphics, sound
and device input (keyboards, joysticks, mice, etc.).
See also "other/guile-sdl2" gnu/guile-sdl 0.6.1 |
| GURGLE |
GURGLE produces database report listings from record and field
information from a file. It uses the report to produce
(La)TeX-formatted output, plain ASCII text, troff, PostScript, HTML, XML,
or any other ASCII-based output format. It may be used for producing
large bodies of text where small parts of the text are substituted
with information from the database. GURGLE supports GNUSQL,
PostgreSQL, MySQL and CA-Ingres databases. gnu/gurgle 1.61 |
| GV |
GNU GV is a graphical user interface to the Ghostscript interpreter.
With it, one can view and navigate through PostScript and PDF
documents in X Windows. gnu/gv 3.7.4 |
| GNU Virtual Private Ethernet |
The GNU Virtual Private Ethernet creates a virtual network
with multiple nodes using a variety of transport protocols. It works
by creating encrypted host-to-host tunnels between multiple
endpoints. gnu/gvpe 3.1 |
| gwl |
The Guix Workflow Language (GWL) provides an extension to GNU Guix s
declarative language for package management to automate the
execution of programs in scientific workflows. The GWL can use
process engines to integrate with various computing environments. gnu/gwl 0.5.1 |
| gxmessage |
GNU gxmessage is a program that pops up dialog windows, which display a
message to the user and waits for their action. The program then
exits with an exit code corresponding to the response. gnu/gxmessage 3.4.3 |
| Gzip |
GNU Gzip provides data compression and decompression utilities;
the typical extension is ".gz". Unlike the "zip" format, it
compresses a single file; as a result, it is often used in conjunction
with "tar", resulting in ".tar.gz" or ".tgz", etc. gnu/gzip 1.14 |
| HaliFAX Sender |
A program for sending faxes gnu/halifax-sender 0.4.2 |
| HaliFAX Viewer |
A program for viewing faxes gnu/halifax-viewer 0.22.0 |
| Hello |
GNU Hello prints the message "Hello, world!" and then exits. It
serves as an example of standard GNU coding practices. As such, it
supports command-line arguments, multiple languages, and so on. gnu/hello 2.12.3 |
| help2man |
GNU help2man is a program that converts the output of standard "--help"
and "--version" command-line arguments into a manual page automatically. gnu/help2man 1.49.3 |
| hp2xx |
GNU hp2xx converts vector graphics specified in the HP-GL plotter
language into a variety of graphical formats, both vector- and
raster-based, including EPS, PCX, IMG, and formats intended for use
within TeX documents. gnu/hp2xx 3.4.4 |
| httptunnel |
GNU httptunnel creates a bidirectional data path tunneled in HTTP
requests. This allows users behind firewalls to send and receive
data that would otherwise be blocked, such as telnet or ssh
connections. gnu/httptunnel 3.3 |
| Hyperbole |
Hyperbole is a programmable information and hypertext system for
GNU Emacs. It allows hypertext to be embedded within documents, mail
messages and news articles. This permits mouse-based control of
the displayed information. gnu/hyperbole 9.0.1 |
| GNUzilla and IceCat |
IceCat is the GNU version of the Firefox browser. It is entirely
free software, which does not recommend non-free plugins and addons.
It also features built-in privacy-protecting features. A script to
download Firefox source, modify it, and build icecat. gnu/icecat 140.7.0-gnu1 |
| ID Utils |
The GNU idutils package includes tools to create an index of
textual tokens used in a list of file names and then to query that
index. Thus, it allows the user to, for example, find all the uses of
a particular function in a large programming project. In addition to
handling textual tokens, it can also handle numeric constants and the
contents of character strings. gnu/idutils 4.6 |
| Ignuit |
Ignuit is a tool for aiding in the memorization of new information
based on the Leitner flashcard system. In this system, new cards are
studied with decreasing frequency as they grow older, unless you
encounter difficulty memorizing them, after which you encounter them
more often. Cards can include embedded audio, images and
mathematical formulae and a card collection can be exported to
several formats. gnu/ignuit 2.24.3 |
| Indent |
Indent is a program that makes source code easier to read by
reformatting it in a consistent style. It can change the style to
one of several different styles such as GNU, BSD or K&R. It has some
flexibility to deal with incomplete or malformed syntax. GNU indent
offers several extensions over the standard utility. gnu/indent 2.2.13 |
| inetlib |
A Java library of clients for common internet protocols gnu/inetlib 1.1.2 |
| inetutils |
Inetutils is a collection of common network programs; ftp client
and server, telnet client and server, rsh client and server. Also:
dnsdomainname hostname ifconfig inetd logger ping ping6 rcp rexec rexecd
rlogin rlogind syslogd talk talkd tftp tftpd traceroute uucpd whois gnu/inetutils 2.7 |
| inklingreader |
GNU InklingReader is a package to support the
Wacom Inkling device, including data conversion to various free formats,
basic editing features, and an Inkscape plugin. gnu/inklingreader 0.8 |
| Intlfonts |
GNU intlfonts contains free X11 fonts in the BDF and TrueType formats.
They notably cover a large number of characters from different
writing systems: European, Asian, Chinese, Japanese, Korean, Ethiopic
and others. gnu/intlfonts 1.4.2 |
| JACAL |
GNU JACAL is an interactive symbolic mathematics program based on
Scheme. It manipulate and simplify a range of mathematical
expressions such as equations, scalars, vectors, and matrices. gnu/jacal 1c7 |
| Jami, formerly Ring |
Jami is a program for universal communication which respects freedoms and
privacy of its users. Jami uses distributed hash tables for establishing
communication. This avoids keeping centralized registries of users and
storing personal data. The old name was "Ring project". gnu/jami 20260403.0 |
| Java getopt |
java-getopt provides a Java port of the GNU getopt function from
glibc. It supports parsing both long and short command-line
arguments in a flexible manner, which is completely compatible with
the C version. gnu/java-getopt 1.0.14 |
| java-training-wheels |
A simplified Java environment for learning programming gnu/java-training-wheels 2.8 |
| JEL |
GNU JEL is a library that lets a program accept user-defined expressions
to be entered and evaluated at runtime. In fact, the expressions are
compiled by JEL to Java bytecode to avoid the performance penalty of
adding interpreted expressions to an already-interpreted language. gnu/jel 2.1.2 |
| GNU jitter |
GNU Jitter is a software automatically generating a portable, very efficient
language virtual machine with performance close to native code, starting from a
relatively high-level specification provided by the user. gnu/jitter master |
| JWHOIS |
GNU jwhois is a client for the WHOIS protocol, which allows you to query
the owner of a domain name. The program uses an extensible
configuration file to determine the most appropriate server to query
and, upon success displays the result to the user, otherwise it can
optionally redirect the query to another server. gnu/jwhois 4.0 |
| Kawa |
GNU Kawa is an implementation of the Scheme programming language that is
built on top of the Java platform. It is thus conveniently
integrated with Java and benefits from this by having a compiler,
optional static typing, and so on. Kawa also serves as a framework for
implementing other programming languages on the Java platform.
Included in Kawa is qexo, a partial implementation of XQuery in Java. gnu/kawa 3.1.1 |
| Leg |
GNU Leg is a set of libraries for game engines and game development.
In addition to the libraries, it also includes resource editors
designed to make game creation easier. The package is designed to be
generic and modular, supporting many different styles of games. gnu/leg |
| less |
GNU less is a pager, a program that allows you to view large amounts
of text in page-sized chunks. Unlike traditional pagers, it allows
both backwards and forwards movement through the document. It also
does not have to read the entire input file before starting, so it
starts faster than most text editors. gnu/less 692 |
| libassuan |
A library implementing the Assuan IPC protocol gnu/libassuan 3.0.2 |
| Compact Disc Input and Control Library |
The GNU Compact Disc Input and Control Library (libcdio) is a library
for CD-ROM and CD image file access. It allows the developer to add
CD access to an application without having to worry about the OS- and
device-dependent properties of CD-ROM or the specific details of CD
image formats. It includes pycdio, a Python interface to libcdio, and
libcdio-paranoia, a library providing jitter-free and
error-free audio extraction from CDs. gnu/libcdio 2.1.0 |
| libcdio-paranoia |
A library providing CD data extraction capabilities gnu/libcdio-paranoia 10.2+2.0.2 |
| libdbh |
libdbh provides disk-based hash tables, providing quick lookup of
key-value pairs. While its usage is similar in general to that of
(G)DBM, it has a different design supporting advanced, atypical usage. gnu/libdbh 5.0.22 |
| liberty-eiffel |
Eiffel compiler, a fork of SmartEiffel gnu/liberty-eiffel bell |
| libeufin |
libeufin some EU thing for taler payment system gnu/libeufin 1.5.0 |
| libextractor |
GNU libextractor is a library for extracting metadata from files. It
supports a very large number of file formats, including audio files,
document files, and archive files. Each file format is implemented
as a plugin, so new formats can be added easily. The package also
contains a command-line tool to extract metadata from a file and
print the results. gnu/libextractor 1.13 |
| libffcall |
foreign function call library gnu/libffcall 2.5 |
| Libgcrypt |
Libgcrypt is a general-purpose cryptographic library. It provides
the standard cryptographic building blocks such as symmetric ciphers,
hash algorithms, public key algorithms, large integer functions and
random number generation. gnu/libgcrypt 1.12.1 |
| libgnunetchat |
A client-side library for applications to utilize the messenger service of GNUnet. gnu/libgnunetchat 0.7.0 |
| libgpg-error |
A library that defines common error values for GnuPG gnu/libgpg-error 1.59 |
| libgsasl |
GNU SASL is an implementation of the Simple Authentication and
Security Layer framework. On network servers such as IMAP or SMTP
servers, SASL is used to handle client/server authentication. This
package contains thelibrary. The command-line tool to access the
library in in gsasl. gnu/libgsasl 1.10.0 |
| libiconv |
libiconv provides an implementation of the iconv function for systems
that lack it. iconv is used to convert between character encodings
in a program. It supports a wide variety of different encodings. gnu/libiconv 1.19 |
| IDN Library |
GNU Libidn is a fully documented implementation of the Stringprep,
Punycode and IDNA specifications. Libidn.s purpose is to encode and
decode internationalized domain name strings. There are native C, Csharp
and Java libraries. Note, there is also libidn2, intended as successor. gnu/libidn 1.43 |
| IDN Library 2 |
Libidn2 is a free software implementation of IDNA2008, Punycode and TR46.
Its purpose is to encode and decode internationalized domain names.
(See also separate package libidn.) gnu/libidn2 2.3.8 |
| Libksba |
A library for working with X.509 certificates and CMS data gnu/libksba 1.6.8 |
| libmatheval |
GNU libmatheval is a library to parse and evaluate symbolic
expressions input by the user as text. It can be loaded from both C
and Fortran. The interpreter is flexible, supporting any number of
variables of arbitrary names, decimal and symbolic constants, basic
unary and binary operators, and elementary mathematical functions.
It can also compute symbolic derivatives and output expressions to
strings. gnu/libmatheval 1.1.11 |
| libmicrohttpd |
GNU libmicrohttpd is a small, embeddable HTTP server implemented as a C
library. It makes it easy to run an HTTP server as part of another
application. The library is fully HTTP 1.1 compliant. It can listen
on multiple ports, supports four different threading models, and
supports IPv6. It also features security features such as basic and
digest authentication and support for SSL3 and TLS. gnu/libmicrohttpd 1.0.3 |
| liboSIP |
GNU oSIP is an implementation of the SIP protocol. It is used to provide
multimedia and telecom software developers with an interface to initiate
and control SIP sessions. gnu/libosip2 5.3.1 |
| LibreDWG |
LibreDWG is a free C library to read and write "DWG files". The DWG file
format was created in the 1970s for the then-emerging CAD applications. gnu/libredwg 0.13.3 |
| LibreJS |
LibreJS is an add-on for GNU Icecat and other Firefox-based browsers.
It detects non-trivial and non-free JavaScript code from being loaded
without your consent when you browse the web. JavaScript code that
is free or trivial is allowed to be loaded. gnu/librejs 7.21.1 |
| libsigsegv |
GNU libsigsegv is a library to handle page faults, which occur when a
program tries to access an unavailable region of memory, in user
mode. By catching and handling page faults, the program can
implement pageable virtual memory, stack overflow handlers, and so
on. gnu/libsigsegv 2.15 |
| Libtasn1 |
GNU libtasn1 is a library implementing the ASN.1 notation. It is used
for transmitting machine-neutral encodings of data objects in
computer networking, allowing for formal validation of data according
to some specifications. gnu/libtasn1 4.21.0 |
| libtextstyle |
addon to gettext gnu/libtextstyle 0.8 |
| libtool |
GNU Libtool helps in the creation and use of shared libraries, by
presenting a single consistent, portable interface that hides the
usual complexity of working with shared libraries across platforms. gnu/libtool 2.5.4 |
| libunistring |
GNU libunistring is a library providing functions to manipulate Unicode
strings and for manipulating C strings according to the Unicode
standard. gnu/libunistring 1.4.2 |
| Libxmi |
GNU libxmi is a library for rasterizing 2D vector graphics for C and C++.
It supports drawing 2D primitives into a user-supplied matrix of
pixels. It also supports the specification of sophisticated line
styles such as multi-colored dashed patterns. Filling and texturing
polygons is also supported. gnu/libxmi 1.2 |
| libzrtpcpp |
Library that adds ZRTP support to the GNU ccRTP stack. Phil Zimmermann
developed ZRTP to allow ad-hoc, easy to use key negotiation to setup SRTP
(Secure Real-time Transport Protocol) sessions. GNU ZRTP works together
with GNU ccRTP (1.5.0 or later) and provides a ZRTP implementation that
can be directly embedded into client and server applications. gnu/libzrtpcpp 2.3.4 |
| lightning |
GNU Lightning is a library that generates assembly language code at
run-time. Thus, it is useful in creating Just-In-Time compilers. It
abstracts over the target CPU by exposing a standardized RISC
instruction set to the clients. gnu/lightning 2.2.3 |
| LilyPond |
GNU LilyPond is a music typesetter, which produces high-quality sheet
music. Music is input in a text file containing control sequences
which are interpreted by LilyPond to produce the final document. It
is extendable with Guile. gnu/lilypond 2.25.28 |
| Linux Libre kernel |
GNU Linux-Libre is a free (as in freedom) variant of the Linux kernel.
It has been modified to remove all non-free binary blobs. gnu/linux-libre 6.18-gnu |
| Liquid War 6 |
GNU Liquid War 6 is a fast-paced, unique action game. Each player
controls a blob of liquid with the goal of conquering the entire map.
It has 13 levels by default and over 100 more with a bonus pack; new
levels can be easily created using simple image files. gnu/liquidwar6 0.6.3902 |
| lrzsz |
GNU lrzsz is a communication package supporting the XMODEM, YMODEM and
ZMODEM file transfer protocols. gnu/lrzsz 0.12.20 |
| lsh |
GNU lsh is a free implementation of the SSH version 2 protocol. It is
used to create a secure line of communication between two computers,
providing shell access to the server system from the client. It
provides both the server daemon and the client application, as well
as tools for manipulating key files. gnu/lsh 2.1 |
| M4 |
GNU M4 is an implementation of the M4 macro language, which features
some extensions over other implementations, some of which are
required by GNU Autoconf. It is used as a macro processor, which
means it processes text, expanding macros as it encounters them. It
also has some built-in functions, for example to run shell commands
or to do arithmetic. gnu/m4 1.4.21 |
| MAC Changer |
GNU MAC Changer is a utility for viewing and changing MAC addresses
of networking devices. New addresses may be set explicitly or
randomly. They can include MAC addresses of the same or other
hardware vendors or, more generally, MAC addresses of the same
category of hardware. gnu/macchanger 1.6.0 |
| Mailman |
GNU Mailman is software for managing email discussion and mailing
lists. Both users and administrators generally perform their actions
in a web interface, although email and command-line interfaces are
also provided. The system features built-in archiving, automatic
bounce processing, content filtering, digest delivery, and more. gnu/mailman 2.1.39 |
| Mailutils |
GNU Mailutils is a collection of programs for managing, viewing and
processing electronic mail. It contains both utilities and server daemons
and all operate in a protocol-agnostic way. The underlying libraries
are also available, simplifying the addition of mail capabilities to new
software. Included: decodemail dotlock frm from guimb mail mailutils
mailutils-config messages mimeview movemail mu-mh popauth putmail
readmsg sieve gnu/mailutils 3.21 |
| Make |
Make is a program that is used to control the production of
executables or other files from their source files. The process is
controlled from a Makefile, in which the developer specifies how
each file is generated from its source. It has powerful dependency
resolution and the ability to determine when files have to be
regenerated after their sources change. GNU make offers many powerful
extensions over the standard utility. gnu/make 4.4.1 |
| MARST |
GNU MARST is an Algol-to-C translator. The package consists of the
translator itself, a library that contains the necessary Algol 60
procedures, and a converter that converts existing Algol 60 programs
from other representations to the MARST representation. gnu/marst 2.8 |
| MAVERIK |
GNU MAVERIK is a development toolkit that supports 3D virtual
environments and interaction with those environments. It sits on top
of a low-level rendering engine that uses OpenGL or Mesa, and
provides mechanisms to render different kinds of objects, to manage
environments and to provide support for 3D interaction. gnu/maverik 6.5 |
| Midnight Commander |
GNU Midnight Commander is a command-line file manager laid out in a
common two-pane format. In addition to standard file management
tasks such as copying and moving, Midnight Commander also supports
viewing the contents of RPM package files and other archives and
managing files on other computers via FTP or FISH. It also includes
a powerful text editor for opening text files. gnu/mc 4.6.1 |
| Mcron |
GNU Mcron is a complete replacement for Vixie cron. It is used to run
tasks on a schedule, such as every hour or every Monday. Mcron is
written in Guile, so its configuration can be written in Scheme;
the original cron format is also supported. gnu/mcron 1.2.3 |
| MCSim |
GNU MCSim is a package to perform simulations. It supports statistical
or deterministic simulation models via Monte Carlo stochastic
simulations or dynamic, ODE-based simulations. It also can do
Bayesian inference through Markov Chain Monte Carlo simulations. gnu/mcsim 6.2.0 |
| MIX Development Kit |
GNU MDK is the Mix Development Kit, an emulation of the pedagogical
computer MIX and its assembly language MIXAL. MIX has a virtual CPU
with standard features such as registers, memory cells, an overflow
toggle, comparison flags, input-output devices, and a set of binary
instructions. The package includes a compiler, a virtual machine, a
GUI for the virtual machine, and more. gnu/mdk 1.3.1 |
| MediaGoblin |
GNU MediaGoblin is a free media publishing platform. It runs in a
federalized manner, freeing the user from centralized web services.
It supports pictures, videos, and audio. gnu/mediagoblin 0.14.0 |
| GNU Mes |
GNU Mes is a Scheme interpreter and C compiler for bootstrapping the
GNU System. Since version 0.22 it has again helped to halve the size
of opaque, uninspectable binary seeds that are currently being used in
the Reduced Binary Seed bootstrap GNU Guix. The final goal is to help
create a full source bootstrap as part of the "bootstrappable builds"
effort for UNIX-like operating systems. gnu/mes 0.27.1 |
| messenger-cli |
The goal is to provide private and secure communication between
any group of devices, part of GNUnet. gnu/messenger-cli 0.5.0 |
| messenger-gtk |
A convergent GTK messaging application using the GNUnet Messenger
service. The goal is to provide private and secure communication between
any group of devices. The interface is also designed in a way to scale
down to mobile and small screen devices like phones or tablets. gnu/messenger-gtk 0.12.0 |
| Meta-HTML |
GNU MetaHTML is a server-side programming language designed for the
World Wide Web. It has a syntax that is similar to HTML and Lisp.
It provides a large function library, including support for sockets,
image creation and connections to other programs. gnu/metahtml 5.091 |
| metalogic-inference mli |
metalogic inference mli gnu/metalogic-inference master |
| micron |
micron , a cron daemon replacement, run jobs at times gnu/micron 1.4 |
| Mifluz |
GNU mifluz is a C++ library to store a full-text inverted index. It
stores the occurrences of words in a set of texts in such a way that
they can later be searched. Upon searching for a word, the index
returns the list of documents which contain that word. gnu/mifluz 0.26.0 |
| Miscfiles |
GNU Miscfiles is a collection of common data files. They include country
abbreviations, names and capital cities; currency abbreviations and
names; a Best Current Practices index; a map of the ASCII character set;
a list of three-letter airport codes; and an English word list. Filenames:
abbrevs.gen abbrevs.talk airport ascii bcp-index.txt birthtoken cities.dat
connectives countries currency fyi-index.txt GNU-manifesto inter.phone
languages latin1 mailinglists na.phone na.postalcodes operator propernames
rfc-index.txt std-index.txt top-level.domains unicode web2 web2a gnu/miscfiles 1.5 |
| MIT/GNU Scheme |
MIT/GNU Scheme is an implementation of the Scheme programming
language. It provides an interpreter, a compiler and a debugger. It
also features an integrated Emacs-like editor and a large runtime
library. gnu/mit-scheme 12.1 |
| Moe |
GNU Moe is a powerful-but-simple-to-use text editor. It works in a
modeless manner, and features an intuitive set of key-bindings that
assign a degree of severity to each key; for example, key
combinations with the Alt key are for harmless commands like cursor
movements while combinations with the Control key are for commands
that will modify the text. Moe features multiple windows, unlimited
undo/redo, unlimited line length, global search and replace, and
more. gnu/moe 1.16 |
| Motti |
GNU Motti is a simple multiplayer strategy game played in a terminal.
The objective of the game is to conquer enemy capitals by occupying and
encircling territory. gnu/motti 3.1.1 |
| MPC |
GNU MPC is a C library for performing arithmetic on complex numbers.
It supports arbitrarily high precision and it correctly rounds the
results. gnu/mpc 1.4.0 |
| MPFR |
GNU MPFR is a C library for performing multiple-precision,
floating-point computations with correct rounding. gnu/mpfr 4.2.2 |
| mpria |
GNU MPRIA is a C library for performing rational arithmetic
computations with arbitrarily high precision. It builds on
the GMP library. gnu/mpria 0.7.3 |
| mtools |
GNU Mtools is a set of utilities for accessing MS-DOS disks from
a GNU or Unix system. It supports long file names and multiple disk
formats. It also supports some FAT-specific features such as volume
labels and FAT-specific file attributes. gnu/mtools 4.0.49 |
| mygnuhealth |
personal health and hospital information system gnu/mygnuhealth 2.2.1 |
| Nana |
GNU Nana is a framework for adding assertion checking, logging and
performance measurement to C and C++ programs. Operations can either
be implemented directly in C or by generating debugger commands.
Checking and logging features can be enabled or disabled at compile
or runtime. gnu/nana 2.5 |
| nano |
GNU nano is a small and simple text editor for use in a terminal.
Besides basic editing, it supports: undo/redo, syntax highlighting,
spell checking, justifying, auto-indentation, bracket matching,
interactive search-and-replace (with regular expressions), and the
editing of multiple files. gnu/nano 9.0 |
| nano-archimedes |
nano-archimedes is a free package for the simulation of quantum
systems. It is based on the Wigner equation, a formulation of quantum
mechanics in terms of a phase-space which is mathematically equivalent
to the Schroedinger equation. nano-archimedes implements the Wigner
Monte Carlo method. The code can be easily extended to density
functional theory (DFT) and time-dependent ab-initio simulations. gnu/nano-archimedes 2.0 |
| ncurses |
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. gnu/ncurses 6.6-20260411 |
| nettle |
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. gnu/nettle 4.0 |
| nPth |
nPth is a library providing the GNU Pth API and thus a non-preemptive
threads implementation. In contrast to GNU Pth it is based on the
system_s standard threads implementation. This allows the use of libraries
which are not compatible with GNU Pth. Used by GnuPG. gnu/npth 1.8 |
| ntbTLS |
not too bad tiny TLS 1.2 only library used with Libgcrypt and LibKSBA gnu/ntbtls 0.3.2 |
| Ocrad |
GNU Ocrad is an optical character recognition program based on a feature
extraction method. It can read images in PBM, PGM or PPM formats and
it produces text in 8-bit or UTF-8 formats. gnu/ocrad 0.29 |
| Octave |
GNU Octave is a high-level interpreted language that is specialized
for numerical computations. It can be used for both linear and
non-linear applications and it provides great support for visualizing
results. Work may be performed both at the interactive command-line
as well as via script files. gnu/octave 11.1.0 |
| Oleo |
GNU Oleo is a spreadsheet program. It offers both a terminal interface
and a LessTif-based graphical user interface. It features familiar,
Emacs-like keybindings. It supports many standard spreadsheet
features such as macros and functions. gnu/oleo 1.99.16 |
| OrgaDoc |
GNU OrgaDoc is a system for easily maintaining a pool of documents
between computers. Documents are synchronized by rsync or unison; no
database or HTTP server is required. gnu/orgadoc 1.3 |
| Panorama |
GNU Panorama is a framework for producing 3D graphics. It can perform
various effects, such as focal blur, arbitrary light sources, bump
mapping, and several lighting effects. gnu/panorama 0.18.01 |
| Parallel |
GNU Parallel is a tool for executing shell jobs in parallel using one
or more computers. Jobs can consist of single commands or of scripts
and they are executed on lists of files, hosts, users or other items.
Can extend xargs type functionality. Cite: Tange, O. (2026, March 22). GNU Parallel 20260322 (اینDescription: Build and execute command lines in parallel gnu/parallel 20260322 |
| Parted |
GNU Parted is a package for creating and manipulating disk
partition tables. It includes a library and command-line utility. gnu/parted 3.7 |
| patch |
Patch is a program that applies changes to files based on differences
laid out as by the program "diff". The changes may be applied to one or
more files depending on the contents of the diff file. It accepts
several different diff formats. It may also be used to revert
previously applied differences. gnu/patch 2.8 |
| paxutils |
GNU paxutils is a suite of archive utilities. It contains versions
of the cpio, tar and pax archivers. gnu/paxutils 2.4h |
| PCB |
GNU PCB is an interactive tool for editing printed circuit board layouts.
It features a rats-nest implementation, schematic/netlist import, and
design rule checking. It also includes an autorouter and a trace
optimizer; and it can produce photorealistic and design review
images. gnu/pcb 4.0.0 |
| Pem |
GNU Pem is a simple tool for tracking personal income and
expenses. It operates from the command line and it stores its data
in a basic text format in your home directory. It can easily print
reports of your spending on different expenses via a basic search
feature. gnu/pem 0.7.9 |
| pexec |
GNU pexec is a program for executing commands or shell scripts in
parallel on one or many computers. As it works, execution parameters
such as the environment variables or standard input, output and
error can be varied. gnu/pexec 1.0rc8 |
| Pies |
GNU pies is a program that supervises the invocation and execution of
other programs. It reads the list of programs to be started from its
configuration file, executes them, and then monitors their status,
re-executing them as necessary. gnu/pies 1.9 |
| pinentry |
pinentry, needed for GNU Privacy Guard gnu/pinentry 1.3.2 |
| plotutils |
GNU Plotutils is a package for plotting and working with
2D graphics. It includes a library, "libplot", for C and C++ for
exporting 2D vector graphics in many file formats. It also has
support for 2D vector graphics animations. The package also contains
command-line programs for plotting scientific data. gnu/plotutils 2.6 |
| GNU poke |
GNU poke is an interactive, extensible editor for binary data. Not
limited to editing basic entities such as bits and bytes, it provides
a full-fledged procedural, interactive programming language designed
to describe data structures and to operate on them. gnu/poke 4.3 |
| Proxyknife |
GNU proxyknife is a tool to validate free proxies from behind a
firewall. The validation process is fully customizable to meet your
needs. gnu/proxyknife 1.7 |
| PSPP |
GNU PSPP is a statistical analysis program. It can perform descriptive
statistics, T-tests, linear regression and non-parametric tests. It
features both a graphical interface as well as command-line input.
PSPP is designed to interoperate with Gnumeric, LibreOffice and
OpenOffice. Data can be imported from spreadsheets, text files and
database sources and it can be output in text, PostScript, PDF or
HTML. gnu/pspp 2.1.1 |
| Psychosynth |
GNU Psychosynth is an interactive, modular soft-synth. It emulates a 3D
surface on which modules are placed and manipulated, generating and
altering music. Psychosynth consists of a C++ library, a 3D
interface and a command-line interface. gnu/psychosynth 0.3.0 |
| Pth |
GNU Pth is a portable library providing non-preemptive, priority-based
scheduling for multiple execution threads. Each thread has its own
program-counter, run-time stack, signal mask and errno variable.
Threads are scheduled in a cooperative way, rather than in the
standard preemptive way, such that they are managed according to
priority and events. However, Pth also features emulation of
POSIX.1c threads ("pthreads") for backwards compatibility. gnu/pth 2.0.7 |
| pycdio |
A Python interface to libcdio gnu/pycdio 2.1.0 |
| qalbum |
Java code to make webpages of pictures gnu/qalbum 1.2 |
| qgama |
qgama is a gui for gama. GNU Gama is a program for the adjustment of
geodetic networks. It is useful in measurements where Global Positioning
System (GPS) is not available, such as underground. It features the
ability to adjust in local Cartesian coordinates as well as partial
support for adjustments in global coordinate systems. gnu/qgama 2.08 |
| R |
R is a language and environment for statistical computing and
graphics. It provides a variety of statistical techniques, such as
linear and nonlinear modeling, classical statistical tests,
time-series analysis, classification and clustering. It also provides
robust support for producing publication-quality data plots. A large
amount of 3rd-party packages are available, greatly increasing its
breadth and scope. gnu/r 4.5.3 |
| Radius |
Radius is a server for remote user authentication and accounting.
It is generally useful for networks that require a centralized
authentication and accounting services for its workstations.
Authentication can be performed in a variety of ways, such as via
"/etc/passwd" or credentials stored in an SQL database. gnu/radius 1.7 |
| RCS |
RCS is the original Revision Control System. It works on a
file-by-file basis, in contrast to subsequent version control systems
such as CVS, Subversion, and Git. This can make it suitable for
system administration files, for example, which are often inherently
local to one machine. gnu/rcs 5.10.1 |
| Readline |
The GNU readline library allows users to edit command lines as they
are typed in. It can maintain a searchable history of previously
entered commands, letting you easily recall, edit and re-enter past
commands. It features both Emacs-like and vi-like keybindings,
making its usage comfortable for anyone. gnu/readline 8.3 |
| Recutils |
GNU Recutils is a set of tools and libraries for creating and
manipulating text-based, human-editable databases. Despite being
text-based, databases created with Recutils carry all of the expected
features such as unique fields, primary keys, time stamps and more.
Many different field types are supported, as is encryption. gnu/recutils 1.9 |
| RefTeX |
GNU RefTex is a package for implementing labels, references, citations
and indices in LaTeX documents. It works by wrapping around four
LaTeX macros: label, ref, cite and index. It automates the common
tasks that normally are required when using these macros. gnu/reftex 4.34 |
| remotecontrol |
GNU Remotecontrol is a web application for managing IP-enabled HVAC
thermostats and other building automation devices. The application
can read data from and write data to multiple such devices. gnu/remotecontrol 2.0 |
| Rot[t]log |
GNU Rot[t]log is a program for managing log files. It is used to
automatically rotate out log files when they have reached a given
size or according to a given schedule. It can also be used to
automatically compress and archive such logs. Rot[t]log will mail
reports of its activity to the system administrator. gnu/rottlog 0.72.2 |
| GNU Role Playing Game Engine |
The GNU Role Playing Game Engine provides an engine for
creating two-dimensional, graphical role-playing games, providing,
for example, a sprite-tiling grid, sprite rendering, and event
handling. gnu/rpge 0.0.3 |
| Rush |
GNU Rush is a restricted user shell, for systems on which users
are to be provided with only limited functionality or resources.
Administrators set user rights via a configuration file which can be
used to limit, for example, the commands that can be executed, CPU
time, or virtual memory usage. gnu/rush 2.4 |
| Sather |
GNU Sather is an object-oriented programming language similar to Eiffel.
It is designed to be simple, efficient, safe, and non-proprietary.
It features garbage collection, statically-checked strong typing,
multiple inheritance, parameterized classes and more. This package
consists of a compiler, a class library, the language specification
and programming manual, and a browser for displaying sources and
directed graphs of class inheritance. gnu/sather 1.2.3 |
| SAUCE |
An anti-spam SMTP mail filter gnu/sauce 0.7.7 |
| SCM |
GNU SCM is an implementation of Scheme. This implementation includes
Hobbit, a Scheme-to-C compiler, which can generate C files whose
binaries can be dynamically or statically linked with a SCM
executable. gnu/scm 5f4 |
| screen |
GNU Screen is a terminal window manager that multiplexes a single
terminal between several processes. The virtual terminals each
provide features such as a scroll-back buffer and a copy-and-paste
mechanism. Screen then manages the different virtual terminals,
allowing you to easily switch between them, to detach them from the
current session, or even splitting the view to show two terminals at
once. gnu/screen 5.0.1 |
| Scute |
Scute is a PKCS_11 provider on top of GnuPG. gnu/scute 1.7.0 |
| sed |
Sed is a non-interactive, text stream editor. It receives a text
input from a file or from standard input and it then applies a series
of text editing commands to the stream and prints its output to
standard output. It is often used for substituting text patterns in
a stream. The GNU implementation offers several extensions over the
standard utility. gnu/sed 4.9 |
| Serveez |
GNU Serveez is a server framework providing the routines necessary to
easily implement IP-based servers in your application. It
demonstrates aspects of network programming in a portable manner,
making it convenient for both simplifying the process of adding a
server to your application or for learning about how network services
work. Several example servers are provided already, such as an HTTP
server and an IRC server. gnu/serveez 0.3.1 |
| Sharutils |
GNU sharutils is a package for creating and manipulating shell
archives that can be readily emailed. A shell archive is a file
that can be processed by a Bourne-type shell to unpack the original
collection of files. This package is mostly for compatibility and
historical interest. gnu/sharutils 4.15.2 |
| shepherd |
The GNU Shepherd is a daemon-managing daemon, meaning that it
supervises the execution of system services, replacing similar
functionality found in typical init systems. It provides
dependency-handling through a convenient interface and is based on
GNU Guile. gnu/shepherd 1.0.9 |
| Shishi |
GNU Shishi is a free implementation of the Kerberos 5 network security
system. It is used to allow non-secure network nodes to communicate
in a secure manner through client-server mutual authentication via
tickets. gnu/shishi 1.0.3 |
| SHMM |
GNU SHMM is a shared memory manager. It can read or write to shared
memory. It also supports other commands such as locking or unlocking
a block of shared memory identified by key and size. gnu/shmm 1.0 |
| shtool |
GNU shtool is a multipurpose shell tool. It can perform the
functions of many different commands, in order to provide a single
tool to distribute with a source distribution in order to ensure
portability of shell scripts. For example, shtool can perform the
jobs of the common commands "install", "mkdir" or "echo" on systems
that lack them. gnu/shtool 2.0.8 |
| SIP Witch |
GNU SIP Witch is a peer-to-peer Voice-over-IP server that uses the
SIP protocol. Calls can be made from behind NAT firewalls and
without the need for a service provider. Its peer-to-peer design
ensures that there is no central point for media intercept or capture
and thus it can be used to construct a secure telephone system that
operates over the public internet. gnu/sipwitch 1.9.15 |
| SLIB scheme library |
GNU SLIB is a portable common library for the Scheme programming
language. It supports a large variety of different Scheme
implementations, offering them a framework for using packages of
Scheme procedures and syntax. gnu/slib 3c1 |
| Smalltalk |
GNU Smalltalk is a free implementation of the Smalltalk language. It
implements the ANSI standard for the language and also includes extra
classes such as ones for networking and GUI programming. gnu/smalltalk 3.2.5 |
| Smalltalk alpha |
GNU Smalltalk is a free implementation of the Smalltalk language. It
implements the ANSI standard for the language and also includes extra
classes such as ones for networking and GUI programming. gnu/smalltalk-alpha 3.2.91 |
| Solfege |
GNU Solfege is a program for practicing musical ear-training. With it,
you can practice your recognition of various musical intervals and
chords. It features a statistics overview so you can monitor your
progress across several sessions. Solfege is also designed to be
extensible so you can easily write your own lessons. gnu/solfege 3.22.2 |
| Solfege |
GNU Solfege is a program for practicing musical ear-training. With it,
you can practice your recognition of various musical intervals and
chords. It features a statistics overview so you can monitor your
progress across several sessions. Solfege is also designed to be
extensible so you can easily write your own lessons. gnu/solfege-alpha 3.23.4 |
| SpaceChart |
GNU SpaceChart lets you view how the stars are distributed in
three-dimensional space. It allows you, for example, to determine
the distances between stars, to view them from any point of view, or
to filter your view by spectral class and luminosity. gnu/spacechart 0.9.5 |
| spell |
Spell is a command-line spell-checking program. It reads through a
text input and prints each misspelled word on a line of its own. It
is implemented as a wrapper for GNU aspell or ispell. gnu/spell 1.1 |
| spread-sheet-widget ssw |
spread-sheet widget using gtk3, gnu/spread-sheet-widget 0.10 |
| Sqltutor |
GNU Sqltutor is a web-based, interactive SQL tutorial. It features
multiple tutorials available in different languages. The tutorials
present a series of questions in a dialog and, when complete, they
display a final evaluation including correct answers for wrong
solutions. gnu/sqltutor 1.0 |
| Source-highlight |
GNU source-highlight reads in a source code file and produces an output
file in which the keywords are highlighted in different colors to
designate their syntactic role. It supports over 150 different
languages and it can output to 8 different formats, including HTML,
LaTeX and ODF. It can also output to ANSI color escape sequences,
so that highlighted source code can be seen in a terminal. gnu/src-highlite 3.1.9 |
| Stow |
GNU Stow is a symlink manager. It generates symlinks to directories of
data and makes them appear to be merged into the same directory. It
is typically used for managing software packages installed from source,
by letting you install them apart in distinct directories and then
create symlinks to the files in a common directory such as
/usr/local. gnu/stow 2.4.1 |
| STUMP |
GNU STUMP is a robomoderator program for USENET newsgroups and mailing
lists, featuring web-based moderation. It supports group moderation
via multiple human moderators. It can also automatically reject
non-conforming messages without human intervention. It includes a web
interface. gnu/stump 2.5 |
| Superopt |
GNU Superopt is a function sequence generator for superoptimization. It
uses an exhaustive generate-and-test approach to find the shortest
instruction sequence for a given function. gnu/superopt 2.5 |
| Swbis |
Swbis is a software administration system specified by POSIX. It
features network-transparent management of software packages for
system administrators. For example, entire file system directories
can be copied host-to-host across a network in a transparent manner.
The package also features advanced tarball creation methods and
integrity checking mechanisms. gnu/swbis 1.13.3 |
| sync |
Sync implements an HTTP server that allows clients to backup data.
Envisioned use-cases are the creation of backups for Taler wallets and
(GnuPG) key rings and other small but essential sensitive information. gnu/sync 1.5.0 |
| tack |
The tack program is a diagnostic that is designed to create and
verify the correctness of terminfo s. This program can be used to
create new terminal descriptions that are not included in the standard
release. Although tack has been distributed with ncurses, it is not an
integral part of ncurses. gnu/tack 1.10 |
| taldir |
GNU Taldir is part of taler, a privacy-preserving payment system.
Taler‐directory is used to register and lookup mailbox URIs for P2P message delivery. gnu/taldir 1.1.0 |
| taler-bank |
GNU Taler-bank is a privacy-preserving payment system gnu/taler-bank 0.8.2 |
| taler-directory |
GNU Taler-directory, part of a privacy-preserving payment system gnu/taler-directory 1.5.1 |
| taler-exchange |
GNU Taler is a privacy-preserving payment system. Exchange part. gnu/taler-exchange 1.5.2 |
| taler-mailbox |
GNU Taler-mailbox is part of taler, a privacy-preserving payment system.
Taler‐mailbox is used to send and receiver payment request messages for P2P payments gnu/taler-mailbox 1.5.1 |
| taler-mdb |
This is a app to run a snack machine as Taler merchant with NFC payment interface.
Optionally there can a QRCode be shown on a display to get the payment link. gnu/taler-mdb 1.5.0 |
| taler-merchant |
GNU Taler is a privacy-preserving payment system, merchant part. gnu/taler-merchant 1.5.9 |
| taler-twister |
GNU Taler-twister gnu/taler-twister 1.1.0 |
| taler-typescript-core |
GNU Taler-typescript-core privacy-preserving payment system gnu/taler-typescript-core 1.5.3 |
| taler-wallet |
payment system, taler-wallet gnu/taler-wallet 1.3.1 |
| taler-wallet-webex |
Electronic payments for a liberal society, wallet-webex part gnu/taler-wallet-webex 0.5.0 |
| Talk Filters |
The GNU Talk Filters are programs that convert English text into
stereotyped or otherwise humorous dialects. The filters are provided
as a C library, so they can easily be integrated into other programs. gnu/talkfilters 2.3.8 |
| Tar |
Tar provides the ability to create tar archives, as well as the
ability to extract, update or list files in an existing archive. It
is useful for combining many files into one larger file, while
maintaining directory structure and file information such as
permissions and creation/modification dates. GNU tar offers many
extensions over the standard utility. gnu/tar 1.35 |
| Termcap |
GNU termcap is a library and a database that are used to enable the use
of display terminals in a terminal-independent manner. The database
describes the capabilities of many different display terminals. The
library can then adapt generalized instructions given by a program to
the specific capabilities of the display terminal as found in the
database. gnu/termcap 1.3.1 |
| Termutils |
The GNU Termutils package contains two programs, "tput" and
"tabs". "tput" is used in shell scripts to manipulate the terminal
display, for example by clearing it or moving the cursor to a specific
point, centering text or underlining text. "tabs" is used to specify
and set hardware tab stops on terminals that support it. gnu/termutils 2.0 |
| Teseq |
GNU Teseq is a program that analyzes files that contain control
sequences. It converts the sequences that it encounters into a
human-readable description of what actions those sequences perform.
It can also translate its output back into machine-readable control
sequences. gnu/teseq 1.1.1 |
| TeX for the Impatient |
TeX for the Impatient is a ~350 page book on TeX, plain TeX and
Eplain, written by Paul Abrahams, Kathryn Hargreaves and Karl Berry. gnu/teximpatient 2.4 |
| texinfo |
Texinfo is the official documentation format of the GNU project.
It uses a single source file using explicit commands to produce a final
document in any of several supported output formats, such as HTML or PDF.
This package includes both the tools necessary to produce Info documents
from their source and the command-line Info reader. The emphasis of the
language is on expressing the content semantically, avoiding physical
markup commands. gnu/texinfo 7.3 |
| TeXmacs |
GNU TeXmacs is a text editing platform which is specialized for
scientists. It is ideal for editing structured documents with
different types of content. It has robust support for mathematical
formulas and plots. It can also act as an interface to external
mathematical programs such as R and Octave. TeXmacs is completely
extensible via Guile. gnu/texmacs 2.1.1 |
| time |
Time is a command that displays information about the resources that
a program uses. The display output of the program can be customized
or saved to a file. gnu/time 1.9 |
| time alpha |
The time command runs another program, then displays information about
the resources used by that program, collected by the system while the
program was running. gnu/time-alpha 1.9.5-4aa7 |
| tramp |
TRAMP is a GNU Emacs package that allows you to access files on remote
machines as though they were local files. This includes editing
files, performing version control tasks and modifying directory
contents with dired. Access is performed via ssh, rsh, rlogin,
telnet or other similar methods. gnu/tramp 2.8.1 |
| Trueprint |
GNU Trueprint translates C source code files as PostScript files.
In addition to the basic source code output, it can also perform
diff-marking, indentation counting, function and file indices and
more. gnu/trueprint 5.4 |
| uCommon C++ |
A portable C++ library gnu/ucommon 7.0.0 |
| unifont |
GNU Unifont is a bitmap font covering essentially all of
Unicode s Basic Multilingual Plane. The package also includes
utilities to ease adding new glyphs to the font. Includes APL font. gnu/unifont 17.0.04 |
| Units |
GNU Units converts numeric quantities between units
of measure. It can handle scale changes through adaptive usage of
standard scale prefixes (micro-, kilo-, etc.). It can also
handle nonlinear conversions such as Fahrenheit to Celsius. Its
interpreter is powerful enough to be used effectively as a scientific
calculator. gnu/units 2.27 |
| UnRTF |
GNU UnRTF converts text documents from RTF to HTML,
LaTeX, or troff. It supports changes in font characteristics,
underlines and strikethroughs, superscripts and subscripts, and more. gnu/unrtf 0.21.10 |
| userv |
GNU Userv is a utility that allows one program to invoke another even
when only limited trust exists between them. This prevents the need
from having to first switch to a different user account to perform
certain tasks. gnu/userv 1.2.0 |
| Taylor UUCP |
Taylor UUCP is the GNU implementation of UUCP (Unix-to-Unix Copy), a
set of utilities for remotely transferring files, email and net news
between computers. gnu/uucp 1.07 |
| vc-dwim |
The vc-dwim package contains two tools, "vc-dwim" and "vc-chlog".
vc-dwim is a tool that simplifies the task of maintaining a ChangeLog
and using version control at the same time, for example by printing
a reminder when a file change has been described in the ChangeLog but
the file has not been added to the VC. vc-chlog scans changed files
and generates standards-compliant ChangeLog entries based on the
changes that it detects. gnu/vc-dwim 1.10 |
| VCDImager |
GNU VCDImager is a suite of programs for working with Video CDs
and Super Video CDs. It can be used for authoring, disassembling and
analyzing discs. It supports full playback control, segment play
items, automatic padding of MPEG streams on the fly, and extraction of
Video CDs into files. gnu/vcdimager 2.0.1 |
| V.E.R.A.(Virtual Entity of Relevant Acronyms) |
V.E.R.A. (Virtual Entity of Relevant Acronyms) is a list of computing
acronyms distributed as an info document. gnu/vera 1.24 |
| Vector Optimized Library of Kernels |
Vector Optimized Library of Kernels, used as part of GNUradio gnu/volk 3.3.0 |
| WB |
GNU WB is a disk-based, sorted, associative-array database
package for C, Scheme, Java and C#. Rather than being implemented via
hashing, WB uses B-trees, which are optimized for using the minimum
number of disk operations. gnu/wb 2b4 |
| Wdiff |
GNU Wdiff is a front-end to the diff program from Diffutils that allows
you to compare files on a word-by-word basis, where a word is
anything between whitespace. gnu/wdiff 1.2.2 |
| Gnu WebSocket4J |
GNU Websocket4j is a Java library implementing the WebSocket protocol.
With it, you can build web applications that interact with Java
applications. The library includes both server- and client-side
functionality. gnu/websocket4j 1.3 |
| WebSTUMP |
WebSTUMP provides a web-based interface to STUMP. gnu/webstump 2.0 |
| Wget |
GNU Wget is a non-interactive tool for fetching files using the HTTP,
HTTPS and FTP protocols. It can resume interrupted downloads, use
file name wild cards, supports proxies and cookies, and it can convert
absolute links in downloaded documents to relative links. gnu/wget 1.25.0 |
| Wget2 |
GNU Wget is a non-interactive tool for fetching files using the HTTP,
HTTPS and FTP protocols. It can resume interrupted downloads, use
file name wild cards, supports proxies and cookies, and it can convert
absolute links in downloaded documents to relative links.
Version 2. gnu/wget2 2.2.1 |
| which |
The which program finds the location of executables in PATH, with
a variety of options. It is an alternative to the shell "type"
built-in command. gnu/which 2.22 |
| XaoS |
GNU XaoS is a graphical program that generates fractal patterns and
allows you to zoom in and out of them infinitely in a fluid,
continuous manner. It also includes tutorials that help to explain
how fractals are built. It can generate many different fractal types
such as the Mandelbrot set. gnu/xaos 4.2.1 |
| XBoard |
GNU XBoard is a graphical board for all varieties of chess, including
international chess, xiangqi (Chinese chess), shogi (Japanese chess)
and Makruk. Several lesser-known variants are also supported. It
presents a fully interactive graphical interface and it can load and
save games in the Portable Game Notation. gnu/xboard 4.9.1 |
| Xlogmaster |
GNU Xlogmaster is a program with a graphical user interface that lets you
monitor your system logs in a convenient way. The logs can be
displayed with filters for highlighting or hiding lines. The program
can also be used to automate taking actions upon user-defined events. gnu/xlogmaster 1.6.2 |
| Xnee |
GNU Xnee is a program that can record, replay and distribute user
actions in X11. It can be used to automate user interactions for
testing or demonstration purposes. gnu/xnee 3.19 |
| xorriso |
GNU Xorriso is a tool for copying files to and from ISO 9660 Rock
Ridge, a.k.a. Compact Disc File System, filesystems and it allows
session-wise manipulation of them. It features a formatter and burner
for CD, DVD and BD. It can operate on existing ISO images or it can
create new ones. xorriso can then be used to copy files directly into
or out of ISO files. gnu/xorriso 1.5.8.pl01 |
| zile |
GNU Zile is a lightweight Emacs clone. It usage is similar to
the default Emacs configuration, but it carries a much lighter feature set. gnu/zile 2.6.4 |
| AClock |
GNUstep analog clock with display of smooth seconds. It stays in your dock.
Has alarms and ringing. gnustep/AClock 0.4.0 |
| Addresses |
Addresses for GNUstep is a versatile address book application for managing
contact information. It stores addresses, phone numbers, pictures, instant
messaging information, email, homepages and whatever. Addresses is also
a framework that allows access to the addresses database in a way that
is sourcecode-compatible with Apple s AddressBook.framework. It also
contains a view framework to facilitate the construction of applications
that use the contact database. Package and Framework is called
"Addresses", but the executable is "AddressManager" for some reason,
one hopes. gnustep/Addresses 0.5.0 |
| Astro |
astrology gnustep/Astro 1.2.5 |
| Cenon |
vector graphics drawing app and desktop publishing, many formats gnustep/Cenon 4.0.6 |
| Cynthiune |
Cynthiune is a free-software and romantic music player for GNUstep on
GNU/Linux (and also on unmentionable non-free o.s.es), able to play a
lot of different audio formats. The author, Wolfgang Sourdeau, wrote
it originally as a Christmas gift to a girl that he liked because she
could not listen to music on her XXX computer with a free program. gnustep/Cynthiune 1.0.0 |
| DataBasin |
DataBasin is a tool to access and work with SalesForce.com. (Not an
endorsement.) It allows one to perform queries remotely, export and
import data. DataBasin uses the WebServices exposed by the SFDC API and
exposes them as methods of the DBSoap class. To send and receive the SOAP
messages, DB uses the websevices (GSWS) available from GNUstep libraries
and which is a mandatory requisite. Access to the SFDC API is provided
by the framework DataBasinKit. gnustep/DataBasin 1.0 |
| DataBasinKit |
DataBasin is a tool to access and work with SalesForce.com. (Not an
endorsement.) Access to the SFDC API is provided by the framework
DataBasinKit which constitutes the core of DataBasin and is available
for building other connected applications. DataBasinKit allows you to
connect from any Objective-C app using GNUstep or similarOS. DataBasin
is now divided in its DataBasinKit framework which is LGPLed and the
application itself. gnustep/DataBasinKit 1.0 |
| FTP |
FTP client application with GNUstep GUI. gnustep/FTP 0.6 |
| GMastermind |
GNUstep GUI Mastermind game gnustep/GMastermind 0.6 |
| GMines |
Venerable Minesweeper game, GNUstep interface. gnustep/GMines 0.2 |
| GSPdf |
GNUstep Postscript and PDF viewer, using ghostscript. gnustep/GSPdf 0.5 |
| GShisen |
GNUstep match tiles and remove game gnustep/GShisen 1.3.0 |
| Graphos |
Graphos is a GNUstep vector drawing application, which reminds me of
the original MacDraw (1985), but uses bezier paths and color. gnustep/Graphos 0.7 |
| Grr |
Günther s (Reliable) RSS Reader, GNUstep interface gnustep/Grr 1.0 |
| HKThemes |
HighlighterKit themes for GNUstep Gemas editor gnustep/HKThemes 1.0 |
| HelpViewer |
views help files in gnustep apps gnustep/HelpViewer 0.4 |
| HighlighterKit |
highlights text, a library framework gnustep/HighlighterKit 0.1.3 |
| InnerSpace |
Screen blanker with installable modules. Currently not working for me. gnustep/InnerSpace 0.2.0 |
| Jigsaw |
Simulates a jigsaw puzzle and illustrates the use of clipping paths. gnustep/Jigsaw 0.8 |
| Ladder |
Ladder is a graphically pleasing implementation of Go. It uses gnugo
as it s engine and you must have a recent version of gnugo installed in
order to run it. gnustep/Ladder 1.0 |
| LapisPuzzle |
A tetris-like game where each player is affected by the other s game play.
When one player clears blocks, the other gets more put on. gnustep/LapisPuzzle 1.2 |
| LaternaMagica |
GNUstep image viewer gnustep/LaternaMagica 0.5 |
| MPDCon |
MPDCon is a client for the Music Player Daemon; allows you to change
repeat and shuffle modes as well as crossfade on the server; manage
playlists; rating of songs in the playlist; lyrics inspector, etc. gnustep/MPDCon 1.5.1 |
| OresmeKit |
GNUstep graphing library gnustep/OresmeKit 0.1 |
| PDFKit |
GNUstep pdf libs framework, wrap xpdf gnustep/PDFKit 1.2.0 |
| price |
PRICE is a high quality image viewing, filtering and enhancement application
for GNUstep and suchlike. gnustep/PRICE 1.3.0 |
| RSSKit |
RSSKit is a simple library for reading the different types of
RSS file formats. gnustep/RSSKit 0.4 |
| RemoteDesk |
RemoteDesk is a graphical interface to rdesktop and it allows you to
remotely access XXXXXXX (non-free os) computers, if you must. gnustep/RemoteDesk 0.1 |
| StepSync |
StepSync allows keeping two folders synchronized, it can be thus used as
a back-up utility. StepSync manages two trees, starting from a folder
as root and recursing in them. StepSync determines which files were
added or removed or changed; then it allows, distinctly, to insert new
files, to update or delete. It allows also to apply changes from target
to source. gnustep/StepSync 1.0 |
| Sudoku |
GNUstep sudoku game. gnustep/Sudoku 0.7 |
| TalkSoup |
TalkSoup is a graphical IRC client for GNUstep and such. It is highly
configurable and extensible with a fully-featured plugin system already
in place. gnustep/TalkSoup 1.1 |
| Terminal |
GNUstep Terminal emulator has multple windows, scrollback buffers, etc.
Terminal.app can provide services for other applications by piping the
selection through arbitrary commands. Services are configured in one of
the preferences panel s tabs. The sevice then appears in the menus of
other GNUstep applications, which is one of GNUstep s nice features. gnustep/Terminal 0.9.9 |
| TimeMon |
Graphic display of CPU time. System time, User time, Nice time, idle time.
gnustep/TimeMon 4.2 |
| WindowMaker |
X11 window manager with NextStep look and feel gnustep/WindowMaker 0.96.0 |
| Zipper |
Zipper is a tool for inspecting and extracting the contents of compressed
archives. It allows archive creation of various archiving formats and
creation of archive services gnustep/Zipper 1.5 |
| batmon |
Battery Monitor is a battery monitor for laptops. It displays the current
status of the battery (charge/discharge and energy level) as well as
some information about the general health of the cell. gnustep/batmon 0.8 |
| CoreGTK |
CoreGTK is an Objective-C language binding for the GTK+ 3 widget
toolkit. Like other "core" Objective-C libraries, CoreGTK is designed to
be a thin wrapper. gnustep/coregtk 3.22.0 |
| EnterpriseControlConfigurationLogging |
Classes for building and administering 24*7 server processes for large scale software systems. gnustep/enterprise 1.1.3 |
| FísicaLab |
GNU FisicaLab is an educational application for solving physics
problems. Its main objective is allow the user to focus on physics
concepts, leaving aside the mathematical details. gnustep/fisicalab 0.4.0 |
| Gemas |
A GNUstep simple programmer editor gnustep/gemas 0.4 |
| GNUMail |
GNUMail is a fully featured e-mail application made with GNUstep. It
uses Pantomime as its backend, so it supports POP3, IMAP and local
mailboxes. gnustep/gnumail 1.4.0 |
| GNUstep CoreBase |
The GNUstep CoreBase Library is a library of general-purpose,
non-graphical C objects. For example, it includes types for strings,
collections, byte streams, typed coders, invocations, notifications,
notification dispatchers, moments in time, network ports, and event loops.
It provides functionality that aims to implement the non-graphical
portion of Apple.s CoreFoundation framework. gnustep/gnustep-corebase 0.1.1 |
| GNUstep examples |
GNUstep GUI examples, Calculator, Ink, a simple text processor,
NSScreenTest, NSPanelTest, NSBrowserTest, NSImageTest, and more source
not automatically made. Fractal viewer, GL example. gnustep/gnustep-examples 1.4.0 |
| PPDs |
GNUstep printer PPDs gnustep/gnustep-ppd 1.0.0 |
| Gomoku |
GNUstep Go-moku game of five-in-a-row gnustep/gomoku master |
| Gorm |
Gorm, the "Graphical Object Relationship Modeller" is a graphical
interface builder for GNUstep. It makes designing graphical user
interfaces intuitive by allowing widgets to be dragged and dropped
into place. It also features powerful inspectors and
interoperability with the GNUstep ProjectCenter. gnustep/gorm 1.5.0 |
| GWorkspace |
A file manager and desktop for GNUstep gnustep/gworkspace 1.1.0 |
| libobjc2 |
Updated libobjc2 runtime for Objective C. See https://github.com/gnustep/libobjc2
for explanation. Options depend on use of gcc vs. clang. gnustep/libobjc2 2.2.1 |
| GNUstep libs-back |
GNUstep generic graphical backend gnustep/libs-back master |
| GNUstep libs-base |
GNUstep base foundation library gnustep/libs-base master |
| GNUstep libs-gui |
GNUstep graphical user interface class library gnustep/libs-gui master |
| GNUstep libs-renaissance |
GNUstep libs for user interfaces gnustep/libs-renaissance master |
| GNUstep libs-xcode |
GNUstep library to allow building Xcode projects gnustep/libs-xcode 0_5_0 |
| LuserNET |
A GNUstep news reader application gnustep/lusernet 0.4.3 |
| MathArray |
GNUstep number array manipulation gnustep/matharray 1.3 |
| netclasses |
Netclasses is an asynchronous networking framework for GNUstep and
such. Has built-in support for line-based protocols, IRC, and raw TCP/IP
streams. It can also be used for synchronous connections but this is -not-
its primary use. gnustep/netclasses 1.1.0 |
| NeXTGo |
A GNUstep go game gnustep/nextgo 3.0 |
| Pantomime |
Pantomime provides an e-mail framework, primarily for the GNUstep
enviroment. It is an Objective-C library that provides access to
local mailboxes, POP3 accounts and IMAP mailboxes. It also features
functions for working with message objects and a full MIME encoder
and decoder. Pantomime supports sending messages via a local mailer
and an SMTP conduit. gnustep/pantomime 1.4.0 |
| Performance |
Performance improvement and measuring classes for GNUstep gnustep/performance 0.5.0 |
| PictureFrame |
A GNUstep picture frame from laptop screen gnustep/pictureframe 1.1.3 |
| PikoPixel |
PikoPixel is a free app for drawing and editing pixel-art images. gnustep/pikopixel 1.0-b10a |
| Project Center |
GNUstep project developer gnustep/projectcenter 0.7.0 |
| SQLClient |
A simple, object-oriented interface to SQL databases gnustep/sqlclient 1.8.1 |
| GNUstep-tools-make |
global GNUstep Makefile package tools-make gnustep/tools-make master |
| WebServer |
Simple webserver for GNUstep applications gnustep/webserver 1.5.6 |
| WebServices |
Classes for building web services gnustep/webservices 0.7.3 |
| gnonlin |
Non-linear editing elements , obsolete;
deprecated (replacement by gnl in gst-editing-services) gstreamer/gnonlin 1.4.0 |
| gst-devtools |
gst developer tools gstreamer/gst-devtools 1.28.1 |
| gst-editing-services |
gstreamer editing services gstreamer/gst-editing-services 1.28.1 |
| gst-libav |
Libav-based plug-in containing many decoders and encoders gstreamer/gst-libav 1.28.1 |
| gst-monkeysaudio |
gstreamer, obsolete code gstreamer/gst-monkeysaudio 0.8.2 |
| gst-omx |
gstreamer, OpenMax plugins gstreamer/gst-omx 1.22.12 |
| gst-player |
gstreamer player, old version; not to be confused with python package
gstreamer-player (pip install gstreamer-player) gstreamer/gst-player 0.8.0 |
| gst-plugins-bad |
for gstreamer, a set of plug-ins that need more quality,
testing or documentation. But don_t we all? gstreamer/gst-plugins-bad 1.28.1 |
| gst-plugins-base |
gst-plugins-base, essential exemplary set of elements gstreamer/gst-plugins-base 1.28.1 |
| gst-plugins-good |
gstreamer plugins, set of good-quality plug-ins under gstreamer
preferred license, LGPL gstreamer/gst-plugins-good 1.28.1 |
| gst-plugins-ugly |
gstreamer plugins, a set of good-quality plug-ins that might
pose distribution problems; live a little gstreamer/gst-plugins-ugly 1.28.1 |
| gst-python |
gstreamer python bindings gstreamer/gst-python 1.28.1 |
| gst-rtsp-server |
gstreamer RTSP server gstreamer/gst-rtsp-server 1.28.1 |
| gst-validate |
gst validator gstreamer/gst-validate 1.16.3 |
| gstreamer |
multimedia core library and elements gstreamer/gstreamer 1.28.1 |
| gstreamer-docs |
gstreamer documentation gstreamer/gstreamer-docs 1.28.1 |
| gstreamer-sharp |
gstreamer C sharp/.NET bindings gstreamer/gstreamer-sharp 1.28.1 |
| gstreamer-vaapi |
gstreamer VA-APR integration gstreamer/gstreamer-vaapi 1.28.1 |
| orc |
gstreamer, Optmised inner loop Runtime Compiler gstreamer/orc 0.4.42 |
| qt-gstreamer |
QtGStreamer, old, not maintained gstreamer/qt-gstreamer 1.2.0 |
| GNU Mach |
GNU Mach is the microkernel around which GNU Hurd is based. It
provides an Inter Process Communication mechanism that the Hurd uses
to define interfaces for implementing standard kernel services in a
distributed, multi-server manner. hurd/gnumach 1.8 |
| hurd |
The Hurd is the kernel for the GNU system, a replacement and
augmentation of standard Unix kernels. It is a collection of
protocols for system interaction (file systems, networks,
authentication), and servers implementing them. Subprojects include Mach,
the microkernel on which the Hurd is based, which provides a basic
inter-process communication mechanism, and MIG, an interface generator
for Mach. hurd/hurd 0.9 |
| MIG |
MIG is an interface generator for the Mach microkernel. It is used
to support inter-process communication in the Hurd. It generates C
code, which is then to be compiled and linked to the client and
server programs. hurd/mig 1.8 |
| argtable |
Argtable is an ANSI C library for parsing GNU style command line
options with a minimum of fuss. other/argtable 2.13 |
| ATLAST 2 |
A forth interpreter to be embedded in other programs for adding scripting to other
programs. From John Walker. This is the 64 bit version; 32 bit version on fourmilab.com other/atlast 2.0 |
| audiofile |
audiofile lib other/audiofile 0.3.6 |
| bdw-gc |
The Boehm-Demers-Weiser conservative garbage collector
can be used as a garbage collecting replacement for C malloc or C++
new. It allows you to allocate memory basically as you normally would,
without explicitly deallocating memory that is no longer useful. The
collector automatically recycles memory when it determines that it can
no longer be otherwise accessed. other/bdw-gc 8.2.8 |
| bluez |
bluez, bluetooth kernel module other/bluez 5.85 |
| boost |
Boost.org emphasize libraries that work well with the C++ Standard
Library. Boost libraries are intended to be widely useful, and usable
across a broad spectrum of applications. The Boost license encourages
both commercial and non-commercial use. Boost.org aims to establish
"existing practice" and provide reference implementations so that Boost
libraries are suitable for eventual standardization. other/boost 1.90.0 |
| bytestructures |
Guile scheme-bytestructures other/bytestructures 2.0.2 |
| CFITSIO |
CFITSIO is a library of C and Fortran subroutines for reading and writing
data files in FITS (Flexible Image Transport System) data format. CFITSIO
provides simple high-level routines for reading and writing FITS files
that insulate the programmer from the internal complexities of the FITS
format. CFITSIO also provides many advanced features for manipulating
and filtering the information in FITS files. other/cfitsio 4.6.3 |
| CGAL |
The Computational Geometry Algorithms Library (CGAL) is a C++ header-only
library that aims to provide easy access to efficient and reliable
algorithms in computational geometry. other/cgal 6.1.1 |
| Complete Goban 1 |
Graphical interface to a Go board game program, such as GNUGo. This is
the old original C version. Play, store, replay games, connect to Go
server on the net. Later better versions available in Java, see gokgs.com. other/cgoban 1.9.14 |
| cmake |
cmake build utility, works with or as make or other build systems other/cmake 4.3.1 |
| curl |
Download files from internet with command line other/curl 8.19.0 |
| DataExplorer |
data explorer, chart data from serial port, files, devices other/dataexplorer 4.0.3 |
| dillo |
Dillo displays HTML, text, PNG, JPEG, and GIF files. It handles cookies,
HTTP authentication (basic and digest), proxying (basic), and some CSS.
Framesets are displayed as links to frames, and there is currently no
support for javascript or video. Some consider this an advantage. other/dillo 3.2.0 |
| eigen |
Eigen, aka eigen3, is a C++ template library for linear algebra. It can handle
matrices, vectors, numerical solvers and related algorithms. other/eigen 5.0.0 |
| enchant |
Enchant aims to provide a simple but comprehensive abstraction for dealing
with different spell checking libraries in a consistent way. A client, such
as a text editor or word processor, need not know anything about a specific
spell-checker, and since all back-ends are plugins, new spell-checkers can
be added without needing any change to the program using Enchant. other/enchant 2.8.14 |
| expat |
XML parser C library other/expat 2.7.5 |
| ffmpeg |
video player, transcoder, video format converter, etc other/ffmpeg 8.1 |
| fftw |
fastest fourier transform in the west other/fftw 3.3.10 |
| fibers |
Go-like concurrency for Guile Scheme, in the tradition of Concurrent ML. other/fibers 1.3.1 |
| flex |
Free implementation of the well-known Lex program for lexical
analysis. other/flex 2.6.4 |
| fltk |
gui designer using gui and C++ other/fltk 1.4.4 |
| fontforge |
Design outline fonts, see http://designwithfontforge.com other/fontforge 20251009 |
| FORM |
FORM is a symbolic equation manipulation system for very big expressions
that tries to use the computer resources as efficiently as possible,
while at the same time trying to be as general as possible. Great for
particle physics. Cite: J.A.M.Vermaseren, New features of FORM, math-ph/0010025 other/form 5.0.0 |
| FreeFem |
FreeFem is a partial differential equation solver. It has its own
language. freefem scripts can solve multiphysics non-linear systems in 2D
and 3D. Problems involving PDE (2d, 3d) from several branches of physics
such as fluid-structure interactions require interpolations of data
on several meshes and their manipulation within one program. FreeFem
includes a fast 2^d-tree-based interpolation algorithm and a language
for the manipulation of data on multiple meshes (as a follow up of bamg,
now a part of FreeFem). Formerly called "FreeFEM++". other/freefem 4.15 |
| freetype |
library to render typefaces (fonts), in C, producing high-quality output
(glyph images) of most vector and bitmap font formats. other/freetype 2.14.2 |
| freeverb3 |
Freeverb3 is a signal processing library with many types of audio
processing effects and signal generators. The linear feedback shift
register (LFSR) maximum length sequence (MLS) generator, multiple types of
high quality mono+stereo reverb effects, an multi slot impulse response
processor, multiband hardknee+softknee compressor and limiter, a stereo
enhancer, a limiter and a lot of types of infinite impulse respose (IIR)
and finite impulse response (FIR) filters are available. The convolution
reverb algorithm is highly optimized for x86 processors by using hand
optimized codes of 3DNow!/SSE/SSE3/AVX/FMA/FMA4 (single precision),
SSE2/SSE4/AVX/FMA/FMA4 (double precision). This algorithm can be used
for zero latency realtime sound effect processing. other/freeverb3 3.2.1 |
| g-wrap |
program to make guile warpers for C library code other/g-wrap 1.9.15 |
| galois |
galois, falling blocks game other/galois 0.7 |
| GDAL |
GDAL is a translator library for raster and vector geospatial data
formats. As a library, it presents a single raster abstract data model
and single vector abstract data model to the calling application for
all supported formats. It also comes with a variety of useful command
line utilities for data translation and processing. other/gdal 3.12.1 |
| geos |
geospatial library other/geos 3.14.1 |
| giflib |
library to read and write gif images other/giflib 5.2.2 |
| gnans |
Gnans is a program (and language) for the numerical study of deterministic
and stochastic dynamical systems. The dynamical systems may evolve in
continuous or discrete time. Gnans loads a system, a definition of a
dynamical system in a special, equation oriented language. The description
consists of declarations of states etc, and equations describing the
dynamics of the system. As an advanced feature, arbitrary C++-code may
also be contained in the system description. Gnans sorts the equations,
translates them into C++, which is subsequently compiled and linked
into the running program. It is then able to solve the system equations
numerically with the speed of a compiled (as opposite to interpreted)
program. other/gnans 1.6.2 |
| gneuralnetwork |
neural network code for experimentation other/gneuralnetwork 0.9.1 |
| gnome-chemistry-utils |
Six chemistry related programs: 1. GChemPaint, a 2D chemical formula
editor. 2. a chemical calculator (computes raw formule, molar weight,
mass composition and isotopic pattern). 3. a molecule 3d viewer using
OpenGL to display molecular models. 4. a crystal structure editor
and viewer. 5. a periodic table of the elements. 6. a spectrum viewer.
And widgets. other/gnome-chemistry-utils 0.15.1 |
| gnuplot |
plotting tool, not related to GNU organization other/gnuplot 6.0.4 |
| gp2c |
convert gp scripts to C code for pari math library other/gp2c 0.0.14pl1 |
| grip |
Grip of Really Important Procedures, is a Guile scheme toolbox currently
composed of Grip itself, Grip-SQLite, Grip-Gnome and Grip-Clutter. other/grip 0.2.0 |
| gsequencer |
Advanced Gtk+ Sequencer is a tree based audio processing engine. It
uses extensively threads, supporting LADSPA, DSSI and Lv2 plugin format.
Capable of doing multi-channel editing, it contains an automation editor
and live export to audio files. There are sequencer machines as well
a fully featured notation editor. Supporting copy and paste, resizing
audio channels or align in-/output pads. Intended to use for music
composition. It features a piano roll, as well a synth, matrix editor,
drum machine, soundfont2 player, mixer and an output panel. other/gsequencer 8.3.12 |
| guile-cairo |
guile scheme wrapper to the Cairo graphics library other/guile-cairo 1.11.2 |
| guile-config |
Guile Config is a library providing a declarative approach to application
configuration specification. The library provides clean configuration
declaration forms, and processors that take care of a bunch of detail. other/guile-config 0.5.1 |
| guile-curl |
‘guile-curl’ provides bindings for the underlying libcurl library,
which provides functionality for accessing files via urls. other/guile-curl 0.9 |
| guile-dsv |
Guile code to parse delimiter-separated-value files other/guile-dsv 0.7.2 |
| guile-eris |
Guile implementation of the Encoding for Robust Immutable Storage (ERIS).
This library can be used to encoded and decode content with ERIS. other/guile-eris 1.1.0 |
| guile-file-names |
The (file-names) module provides methods for manipulating file names
(aka file paths, but for GNU Coding Standards reasons, the module
does not refer to "paths"). The module was built based on the idea that
doing anything more than a non-trivial modification of a file name
string is a pain (making sure all slashes are present and accounted for,
resolving . and .., etc). Inevitably, you have to break the string
up into chunks and operate on that list of components. This module
takes care of that for you. other/guile-file-names 0.2 |
| guile-gi |
This is a library for GNU Guile to create language bindings via GObject
Introspection. GNU Guile is an implementation of Scheme, which is a
Lisp-like language. This library allows Guile to use GObject-based
libraries -- such as GTK+3, GLib, and WebKit2 -- by generating a
Scheme API from the GObject Introspection information provided by those
libraries. other/guile-gi 0.3.2 |
| guile-git |
a Guile interface to libgit2 other/guile-git 0.10.0 |
| guile-hall |
"Hall is a command-line application and a set of Guile libraries that
allow you to quickly create and publish Guile projects. It allows you to
transparently support the GNU build system, manage a project hierarchy and
provides tight coupling to Guix." other/guile-hall 0.3.0 |
| guile-hoot |
Hoot is the codename for the Guile->WebAssembly project
(https://spritely.institute/news/guile-on-web-assembly-project-underway.html)
In addition to the compiler, Hoot contains a full WebAssembly toolchain
with a WAT parser, an assembler, a disassembler, an interpreter, etc. other/guile-hoot 0.8.0 |
| guile-json |
guile-json is a JSON module in Guile for parsing and building
JSON documents. Strictly complies to http://json.org specification.
Build JSON documents programmatically via macros. Unicode support
for strings. Allows JSON pretty printing. other/guile-json 4.7.3 |
| guile-lib |
Guile-Lib is intended as an accumulation place for pure-scheme Guile
modules, allowing for people to cooperate integrating their generic
Guile modules into a coherent library. other/guile-lib 0.2.8.1 |
| guile-oauth |
guile-oauth is a simple OAuth client module for Guile. It supports OAuth
1.0 protocol, and HMAC-SHA1 and PLAINTEXT signatures. It depends on
the following Guile version >-2.2.0 and modules GnuTLS other/guile-oauth 1.3.0 |
| guile-png |
Guile code for png other/guile-png 0.7.3 |
| guile-reader |
Guile-Reader is a simple framework for building readers for GNU Guile.
The idea is to make it easy to build procedures that extend Guile_s
read procedure. Readers supporting various syntax variants can easily be
written, possibly by re-using existing “token readers” of a standard
Scheme readers. For example, it is used to implement Skribilo_s
R5RS-derived document syntax. other/guile-reader 0.6.2 |
| guile-redis |
guile scheme redis wrapper other/guile-redis 2.2.0 |
| guile-sdl2 |
Guile scheme SDL2 (Simple DirectMedia Layer 2) wrapper. See also
"gnu/sdl" other/guile-sdl2 0.8.0 |
| guile-sodium |
Guile bindings to libsodium cryptographic library other/guile-sodium main |
| guile-ssh |
Guile code for ssh other/guile-ssh 0.17.0 |
| guile-xapian |
Guile code for xapian database connection other/guile-xapian 0.4.0 |
| ibus |
ibus Intelligent Input Bus other/ibus 1.5.33 |
| Imath |
Imath is a basic, light-weight, and efficient C++ and python
representation of 2D and 3D vectors and matrices and other simple
but useful mathematical objects, functions, and data types common in
computer graphics applications, including the half 16-bit floating-point
type. Previously part of OpenEXR, now distributed separately. other/imath 3.2.2 |
| isl |
isl is a library for manipulating sets and relations of integer points
bounded by linear constraints. Supported operations on sets include
intersection, union, set difference, emptiness check, convex hull,
(integer) affine hull, integer projection, and computing the lexicographic
minimum using parametric integer programming. It also includes an ILP
solver based on generalized basis reduction. other/isl 0.27 |
| iso-codes |
ISO-codes, centralized repository other/iso-codes v4.18.0 |
| jansson |
json parser and manipulator other/jansson 2.14 |
| jpeg |
library to encode/decode jpeg images other/jpeg 9f |
| lapack |
linear algebra matrix calculations other/lapack 3.12.1 |
| lean4 |
Lean is a functional programming language that makes it easy to write
correct and maintainable code. You can also use Lean as an interactive
theorem prover. Lean programming primarily involves defining types
and functions. see https://leanprover-community.github.io other/lean4 4.28.0 |
| libann |
Artificial Neural Network Library other/libann 1.4 |
| libcaca |
Color ascii-art library, used by liquidwar6 game. other/libcaca 0.99.beta19 |
| libffi |
The libffi library provides a portable, high level programming interface
to various calling conventions. This allows a programmer to call any
function specified by a call interface description at run-time. other/libffi 3.5.0 |
| libgd |
dynamic programatic creation of images other/libgd 2.3.3 |
| libgeotiff |
libgeotiff, add geo coordinate info to tiff files other/libgeotiff 1.7.4 |
| libgit2 |
libgit2 is a portable, pure C implementation of the Git core methods
provided as a re-entrant linkable library with a solid API other/libgit2 1.6.2 |
| libGTextUtils |
libGTextUtils is a library containing various functions for processing
text. other/libgtextutils 0.7 |
| libjpeg-turbo |
library to encode/decode jpeg images, faster than ijg jpeg other/libjpeg-turbo 3.1.1 |
| libmypaint |
library of brushstroke code. Gimp depends on this. other/libmypaint 1.6.1 |
| liboop |
Liboop is a low-level event loop management library for POSIX-based
operating systems. It supports the development of modular, multiplexed
applications which may respond to events from several sources. It replaces
the "select() loop" and allows the registration of event handlers for
file and network I/O, timers and signals. other/liboop 1.0.1 |
| libosinfo |
libosinfo, database of operating systems and hardware information.
The goal of libosinfo is to provide a single place containing all the
information about an operating system that is required in order to
provision and manage it in a virtualized environment. other/libosinfo 1.12.0 |
| libpaper |
The libpaper package enables users to indicate their preferred paper
size, provides the paper utility to find the user_s preferred default
paper size and give information about known sizes, and specifies
system-wide and per-user paper size catalogues (see “man paperspecs”). other/libpaper master |
| libpng |
libpng, official PNG reference library. other/libpng 1.6.55 |
| librekontrol |
Librekontrol is a programmable controller editor for GNU/Linux. You use
Librekontrol to (re-)define the events that occur when you interact with
a controller: keyboards, gamepads, music controllers, etc. using guile. other/librekontrol 0.2.1.2 |
| LibrePCB |
EDA and printed circuit board software other/librepcb 1.3.0 |
| libsdl |
Simple DirectMedia Layer is a cross-platform development library designed
to provide low level access to audio, keyboard, mouse, joystick, and
graphics hardware via OpenGL and Direct3D. other/libsdl 3.4.0 |
| LibSpiro |
Using bézier splines an artist can easily draw curves with the same
slope on either side of an on-curve point. Spiros, on the other hand,
are based on clothoid splines which make it easy to maintain constant
curvature as well as constant slope. Such curves will simply look nicer. other/libspiro 20240903 |
| libsvm |
LIBSVM is an integrated software for support vector classification,
(C-SVC, nu-SVC), regression (epsilon-SVR, nu-SVR) and distribution
estimation (one-class SVM). It supports multi-class classification. Cite: doi:10.1145/1961189.1961199 other/libsvm 3.36 |
| libtiff |
libtiff, lib for Tagged Image File Format image format other/libtiff 4.7.1 |
| LibTomCrypt |
Modular cryptgraphic libraries, for use and study, with much tutorial info. Warning:
Cryptologic software. Do not do anything to anger your local Overloads. other/libtomcrypt 1.18.2 |
| LibTomFloat |
Modular cryptgraphic libraries, for use and study, with much tutorial info. Warning:
Cryptologic software. Do not do anything to anger your local Overloads. other/libtomfloat 0.02 |
| LibTomMath |
Modular cryptgraphic libraries, for use and study, with much tutorial info. Warning:
Cryptologic software. Do not do anything to anger your local Overloads. other/libtommath 1.3.0 |
| LibTomPoly |
Modular cryptgraphic libraries, for use and study, with much tutorial info. Warning:
Cryptologic software. Do not do anything to anger your local Overloads. other/libtompoly 0.04 |
| log4cpp |
logging tools and library for C++ other/log4cpp 1.1.5rc1 |
| lynx |
WWW browser using text only from command line; for the literate.
Quarter century of development, in progress. other/lynx 2.9.2 |
| lzip |
Compression utility, highly robust recoverability other/lzip 1.26 |
| man2html |
man2html is a Perl program to convert formatted nroff output,
such as man pages, to HTML. other/man2html 20251206 |
| marray |
Library which is an extension for the GNU Scientific Library (GSL). It
allows one to define and manipulate marrays, multidimensional arrays of
arbitrary order and arbitrary dimension different for each index. Marrays
generalize vectors and matrices, and are well suited to manipulate data
grids. The library interface is very similar to that of gsl_matrix,
and most of the functions that exist for gsl_matrix are also implemented
for marrays and have the same syntax. Its sister project is "tensor",
which defines a new type similar to marray but with the same dimension
for each index. other/marray 2.0 |
| MassXpert |
mass spectometry software, successor to polyxmass other/massxpert 10.3.0 |
| Mercury |
Mercury is a pure logic programming language intended for the creation
of large, fast, reliable programs. The syntax of Mercury is based on the
syntax of Prolog, but semantically the two languages are very different
due to Mercury_s purity, its type, mode, determinism and module systems. other/mercury 22.01.8 |
| MineXpert |
MineXpert is a desktop-oriented program that allows one to visualize mass
spectrometric data in their full MS^n depth. Sophisticated mouse-driven
mass data integrations are easily performed. other/minexpert 3 |
| mypaint |
paint program other/mypaint 2.0.1 |
| mypaint-brushes |
mypaint library of brushs code. Gimp depends on this. other/mypaint-brushes 1.3.1 |
| net-snmp |
Various tools relating to the Simple Network Management Protocol including
an extensible agent, an SNMP library, tools to request or set information
from SNMP agents, tools to generate and handle SNMP traps, a version of
the unix netstat command using SNMP, a graphical Perl/Tk/SNMP based
mib browser other/net-snmp 5.9.4 |
| NLopt |
NLopt is a library for nonlinear optimization, providing a common
interface for a number of different optimization routines. It
features bindings for a wide array of languages, such as C/C++,
Python, and R. Cite: Steven G. Johnson, The NLopt nonlinear-optimization package, http://ab-initio.mit.edu/nlopt other/nlopt 2.10.0 |
| nyacc |
NYACC, for Not Yet Another Compiler Compiler, is set of guile modules for
generating parsers and lexical analyzers. It also provides sample parsers
and pretty-printers using SXML trees as an intermediate representation.
It provides a decent C parser and a FFI Helper tool to help create
Guile Scheme bindings for C-based libraries. It provides (partially
implemented) compilers based on above mentioned parsers to allow execution
with Guile as extension languages. other/nyacc 3.04.5 |
| openbabel |
Open Babel is a chemical toolbox designed to speak the many languages of
chemical data. allowing anyone to search, convert, analyze, or store data
from molecular modeling, chemistry, solid-state materials, biochemistry,
cheminformatics, bioinformatics, organic chemistry, inorganic chemistry,
nuclear chemistry... Read, write and convert over 90 chemical file
formats. Filter and search molecular files using SMARTS and other
methods. Generate 2D and 3D coordinates for SMILES, InChI and other formats other/openbabel 3.1.1 |
| OpenEXR |
OpenEXR is a high dynamic-range (HDR) image file format developed by
Industrial Light and Magic for use in computer imaging applications.
Features: Higher dynamic range and color precision than existing 8- and
10-bit image file formats. Support for 16-bit floating-point, 32-bit
floating-point, and 32-bit integer pixels. The 16-bit floating-point
format, called "half". Multiple image compression algorithms, both
lossless and lossy.New compression codecs and image types can easily
be added by extending the C++ classes New image attributes (strings,
vectors, integers, etc.) can be added to OpenEXR image headers without
affecting backward compatibility with existing OpenEXR applications.
Deep Data. Pixels can store a variable length list of samples. IlmImf, a
library that reads and writes OpenEXR images. other/openexr 3.4.9 |
| openssl |
Transport Layer Security (TLS) and Secure Sockets Layer
(SSL) protocols, and cryptography library other/openssl 3.6.1 |
| osinfo-db |
libosinfo database of operating systems and hardware information other/osinfo-db 20250606 |
| osinfo-db-tools |
tools to manage libosinfo database of operating systems and hardware information other/osinfo-db-tools 1.12.0 |
| pari |
math calculator and library, unlimited-precision, discrete math etc. other/pari 2.18.0-908-g6b81f1f3fa |
| pariTwine |
code to interface pari-gp numerical types to other math libraries
GMP, GNU MPFR, GNU MPC, FLINT, ARB, CMH other/paritwine 0.2.0 |
| pcre2 |
pcre.2 perl compatible regular expressions library other/pcre2 10.47 |
| pforth |
pforth, a portable forth written in C other/pforth master |
| postgis |
Geospatial Data in postgresql other/postgis 3.6.0 |
| proj |
library for doing geodesic and cartographic projections Cite: PROJ contributors (2026). PROJ coordinate transformation software library. Open Source Geospatial Foundation. URL https://proj.org/. DOI: 10.5281/zenodo.5884394 other/proj 9.8.0 |
| Python |
Python is a high-level programming language that emphasizes code
readability and expressiveness. It features a large standard library
that encompases a wide range of functionality. It supports multiple
programming paradigms including object-oriented, imperative or
procedural styles. other/python 3.14.3 |
| Matplotlib |
Matplotlib is a 2-D plotting library for python, which exposes many
low-level functions to have a complete control over the creation of
plots. other/python-matplotlib 3.10.8 |
| NetworkX |
NetworkX is a Python library for the creation, manipulation, and study
of the structure, dynamics, and functions of complex networks. The
library features the implementation of undirected and directed graphs,
a rich set of analysis algorithms and the ability to import/export
graphs in common-used formats. other/python-networkx 1.8.1 |
| NumPy |
NumPy is a package for scientific computing with Python. Its central
feature is an N-dimensional array object and efficient functions for
manipulating instances of it. It also includes many other useful
numerical functions, tools for integrating C/C++ and Fortran code,
and linear algebra capabilities. other/python-numpy 1.11.1 |
| Pandas |
pandas is an open source, BSD-licensed library providing
high-performance, easy-to-use data structures and data analysis
tools for the Python programming language. other/python-pandas 0.13.1 |
| SciPy |
SciPy is a collection of mathematical algorithms and convenience
functions for Python. It provides high-level commands and classes for
manipulating and visualizing data. other/python-scipy 1.17.1 |
| setuptools |
Easily download, build, install, upgrade and uninstall Python packages other/python-setuptools 34.3.3 |
| six |
six provides utilities for maintaining a codebase that is compatible
with both Python 2 and 3. other/python-six 1.10.0 |
| SQLAlchemy |
SQLAlchemy is the Python SQL toolkit and Object Relational Mapper that
allows interfacing with SQL databases in a high-level manner using a
simple Pythonic domain language with the full power of SQL. other/python-sqlalchemy 2.0.37 |
| Python 2 |
Python is a high-level programming language that emphasizes code
readability and expressiveness. It features a large standard library
that encompases a wide range of functionality. It supports multiple
programming paradigms including object-oriented, imperative or
procedural styles. Python2 superceeded by python3. other/python2 2.7.18 |
| Dateutil (Python 2) |
The dateutil module provides powerful extensions to the datetime
module available in the Python standard library (Python 2 version). other/python2-dateutil 2.2 |
| NetworkX (Python 2) |
NetworkX is a Python library for the creation, manipulation, and study
of the structure, dynamics, and functions of complex networks. The
library features the implementation of undirected and directed graphs,
a rich set of analysis algorithms and the ability to import/export
graphs in common-used formats. (Python 2 version) other/python2-networkx 1.8.1 |
| NumPy (Python 2) |
NumPy is a package for scientific computing with Python. Its central
feature is an N-dimensional array object and efficient functions for
manipulating instances of it. It also includes many other useful
numerical functions, tools for integrating C/C++ and Fortran code,
and linear algebra capabilities. (Python 2 version) other/python2-numpy 1.8.0 |
| Pandas (Python 2) |
pandas is an open source, BSD-licensed library providing
high-performance, easy-to-use data structures and data analysis
tools for the Python programming language (Python 2 version). other/python2-pandas 0.13.1 |
| SciPy (Python 2) |
SciPy is a collection of mathematical algorithms and convenience
functions for Python. It provides high-level commands and classes for
manipulating and visualizing data. (Python 2 version) other/python2-scipy 0.13.3 |
| SQLAlchemy (Python 2) |
SQLAlchemy is the Python SQL toolkit and Object Relational Mapper that
allows interfacing with SQL databases in a high-level manner using a
simple Pythonic domain language with the full power of SQL. other/python2-sqlalchemy 0.9.4 |
| Toolz (Python 2) |
Toolz provides a set of utility functions for iterators, functions,
and dictionaries. These functions interoperate well and form the
building blocks of common data analytic operations. They extend the
standard libraries itertools and functools and borrow heavily from the
standard libraries of contemporary functional languages. other/python2-toolz 0.7.0 |
| ROOT |
ROOT is a modular scientific software framework. It provides all the
functionalities needed to deal with big data processing, statistical
analysis, visualisation and storage. It is mainly written in C++ but
integrated with other languages such as Python and R. Include a C++
interpreter, which might be the most widely usable feature.
Source code tar.gz is 196 megabytes. Cite: Rene Brun and Fons Rademakers, ROOT - An Object Oriented Data Analysis Framework, Proceedings AIHENP96 Workshop, Lausanne, Sep. 1996, Nucl. Inst. Meth. in Phys. Res. A 389 (1997) 81-86. other/root 6.38.10 |
| sdsl-lite |
The Succinct Data Structure Library (SDSL) is a powerful and flexible
C++11 library implementing succinct data structures. In total, the
library contains the highlights of 40 research publications. Succinct
data structures can represent an object (such as a bitvector or a tree)
in space close to the information-theoretic lower bound of the object
while supporting operations of the original object efficiently. The
theoretical time complexity of an operation performed on the classical
data structure and the equivalent succinct data structure are (most of
the time) identical. other/sdsl-lite 2.1.1 |
| SFCGAL |
SFCGAL is a C++ wrapper library around CGAL with the aim of supporting
ISO 19107:2013 and OGC Simple Features Access 1.2 for 3D operations.
SFCGAL provides standard compliant geometry types and operations,
that can be accessed from its C or C++ APIs. PostGIS uses the C API,
to expose some SFCGALs functions in spatial databases. other/sfcgal 2.2.0 |
| skribilo |
Skribilo is a free document production tool that takes a structured
document representation as its input and renders that document in a
variety of output formats: HTML and Info for on-line browsing, and Lout
and LaTeX for high-quality hard copies. other/skribilo 0.11.0 |
| SoundTouch |
SoundTouch is an open-source audio processing library for changing the
Tempo, Pitch and Playback Rates of audio streams or audio files. The
library additionally supports estimating stable beats-per-minute rates
for audio tracks. Tempo (time stretch): Changes the sound to play at
faster or slower tempo than originally without affecting the sound pitch.
Pitch (key) : Changes the sound pitch or key while keeping the original
tempo (speed). Playback Rate : Changes both tempo and pitch together
as if a vinyl disc was played at different RPM rate. The SoundTouch
library is intended for application developers writing sound processing
tools that require tempo/pitch control functionality, or just for playing
around with the sound effects. other/soundtouch 2.4.1 |
| sparsehash |
sparsehash is a C++ library that implemnts several hash-map
implementations, including ones that optimize for space or speed.
It also contains code to serialize and unserialize hash-maps from
disk. other/sparsehash 2.0.4 |
| stage0 |
A class of minimal bootstrap binaries that has a reproducible build on
all platforms. Providing a verifiable base for defeating the trusting
trust attack. other/stage0 master |
| swig |
SWIG is an interface compiler that connects programs written in C and C++
with scripting languages such as Perl, Python, Ruby, and Tcl, etc. It works
by taking the declarations found in C/C++ header files and using them
to generate the wrapper code that scripting languages need to access
the underlying C/C++ code. other/swig 4.4.1 |
| systemtap |
Linux kernel realtime diagnostics, tracing, probing other/systemtap 5.4 |
| Tensor Algebra Compiler, taco |
A fast and versatile library for linear and tensor algebra;
converts tensor expressions to C++ code other/taco master |
| tensor |
Library which is an extension for the GNU Scientific Library (GSL).
It allows one to define and manipulate tensors, multidimensional arrays
of any order with the same dimension for every index. Tensors generalize
vectors and square matrices, and provide powerful functions like tensorial
product, index contraction and index swapping. The library interface is
very similar to that of gsl_matrix, and most of the functions that exist
for gsl_matrix are also implemented for tensors and have the same syntax.
Its sister project is "marray", which defines a new type similar to
tensor but with the arbitrary dimension for each index (for matrices, that
would be rectangular matrices), but without the tensor operations defined. other/tensor 2.0 |
| tidy-html5 |
HTML validator and pretty-printer other/tidy-html5 5.8.0 |
| tile-forth |
Demo Forth F83 interpreter written in understandable C. Due to assigning
each Forth "word" to a C function, it is slower than a native forth.
32 bit, it says. other/tile-forth 2.1 |
| TomsFastMath |
Modular cryptgraphic libraries, for use and study, with much tutorial
info. Warning: Cryptologic software. Do not do anything to anger your
local Overloads. other/tomsfastmath 0.13.1 |
| UCB logo |
Logo language, from UCB other/ucblogo-code master |
| uncrustify |
A source code beautifier for C, C++, C#, Objective-C, D, Java, Pawn and Vala. other/uncrustify 0.78.1 |
| usbutils |
Utilies for examining usb devices. lsusb lsusb.py usb-devices usbhid-dump other/usbutils 019 |
| util-linux |
low level utilities for working with GNU-Linux, including:
addpart agetty bits blkdiscard blkid blkpr blkzone blockdev cal cfdisk
chcpu chmem choom chrt col colcrt colrm column coresched ctrlaltdel
delpart dmesg eject enosys exch fadvise fallocate fdisk fincore findfs
findmnt flock fsck fsck.cramfs fsck.minix fsfreeze fstrim getopt hardlink
hexdump hwclock i386 ionice ipcmk ipcrm ipcs irqtop isosize kill last
lastb lastlog2 ldattach line linux32 linux64 logger look losetup lsblk
lsclocks lscpu lsfd lsipc lsirq lslocks lslogins lsmem lsns mcookie mesg
mkfs mkfs.bfs mkfs.cramfs mkfs.minix mkswap more mount mountpoint namei
newgrp nologin nsenter partx pg pipesz pivot_root prlimit readprofile
rename renice resizepart rev rfkill rtcwake script scriptlive scriptreplay
setarch setpgid setsid setterm sfdisk sulogin swaplabel swapoff swapon
switch_root taskset tunelp uclampset ul umount uname26 unshare utmpdump
uuidd uuidgen uuidparse vigr vipw waitpid wall wdctl whereis wipefs
write x86_64 zramctl other/util-linux 2.41.3 |
| valkey |
Valkey is an open source (BSD licensed), in-memory data structure store,
used as a database, cache and message broker. It supports data structures
such as strings, hashes, lists, sets, sorted sets with range queries,
bitmaps, hyperloglogs and geospatial indexes with radius queries. Valkey
has built-in replication, Lua scripting, LRU eviction, transactions and
different levels of on-disk persistence, and provides high availability.
A fork of redis. other/valkey 9.0.3 |
| wcslib |
The FITS "World Coordinate System" (WCS) standard defines keywords and
usage that provide for the description of astronomical coordinate systems
in a FITS image header. other/wcslib 8.4 |
| WildMIDI |
WildMIDI is a simple software midi player which has a core softsynth
library that can be used with other applications. other/wildmidi 0.4.6 |
| Xerces-C++ |
Xerces-C++ is a validating XML parser written in a portable subset of
C++. A shared library is provided for parsing, generating,
manipulating, and validating XML documents using the DOM, SAX, and
SAX2 APIs. other/xerces 3.3.0 |
| xeus-gp |
jupyter kernel for gp other/xeus-gp 0.2.0 |
| xforms |
GUI designer using GUI, outputing C code, using xlib. Not related to
an XML program of the same name. other/xforms master |
| xterm |
famous terminal for X displays, decades old, updated 2026 other/xterm 407 |
| xz |
XZ Utils is free general-purpose data compression software with a high
compression ratio. XZ Utils were written for POSIX-like systems, but
also work on some not-so-POSIX systems. XZ Utils are the successor to
LZMA Utils. other/xz 5.8.1 |
| zeptodb |
zeptodb provides command-line tools for creating and manipulating DBM
databases. DBM databases are non-relational databases consisting of
key-value pairs; thus, they are disk-bound hash tables, providing
constant, fast look-up time even in large databases. other/zeptodb 3.0.1 |
| zlib |
zlib compression library other/zlib 1.3.1 |
| zstd |
zstd is free general-purpose data compression program other/zstd 1.5.7 |
| appres |
The appres program prints the X resources seen by an application (or
subhierarchy of an application) with the specified class and instance
names. It can be used to determine which X resources a particular X program
will load. xorg/appres 1.0.7 |
| bdftopcf |
bdftopcf X font converter xorg/bdftopcf 1.1.2 |
| encodings |
font encodings xorg/encodings 1.0.6 |
| evieext |
exieext protocol xorg/evieext 1.1.1 |
| font-util |
font util xorg/font-util 1.3.3 |
| fonttosfnt |
fonttosfnt wraps a set of bdf or pcf bitmap fonts in a sfnt (TrueType or
OpenType) wrapper. xorg/fonttosfnt 1.2.5 |
| igt-gpu-tools |
IGT GPU Tools is a collection of tools for development and testing of the DRM
drivers. There are many macro-level test suites that get used against the
drivers, including xtest, rendercheck, piglit, and oglconform, but failures from
those can be difficult to track down to kernel changes, and many require
complicated build procedures or specific testing environments to get useful
results. Therefore, IGT GPU Tools includes low-level tools and tests
specifically for development and testing of the DRM Drivers. xorg/igt-gpu-tools 2.3 |
| libFS |
libFS X font server client library xorg/libFS 1.0.10 |
| libICE |
libICE xorg/libICE 1.1.1 |
| libSM |
libSM xsession management xorg/libSM 1.2.6 |
| libX11 |
libX11 library xorg/libX11 1.8.12 |
| libXScrnSaver |
libXScrnSaver saves your Scrn library xorg/libXScrnSaver 1.2.5 |
| libXau |
libXau library for X xorg/libXau 1.0.10 |
| libXaw |
libXaw library for X xorg/libXaw 1.0.14 |
| libXaw3d |
libXaw3d library for X xorg/libXaw3d 1.6.4 |
| libXcursor |
libXcursor library xorg/libXcursor 1.2.3 |
| libXdmcp |
libXdmcp - X Display Manager Control Protocol library xorg/libXdmcp 1.1.4 |
| libXevie |
libevie library xorg/libXevie 1.0.3 |
| libXext |
libXext library xorg/libXext 1.3.5 |
| libXfixes |
libXfixes library xorg/libXfixes 6.0.2 |
| libXfont2 |
libXfont2 library xorg/libXfont2 2.0.7 |
| libXft |
libXft library for X font renderer xorg/libXft 2.3.9 |
| libXi |
libXi library for X input extension xorg/libXi 1.8.2 |
| libXinerama |
libXinerama xorg/libXinerama 1.1.5 |
| libXmu |
libXmu, library xorg/libXmu 1.2.1 |
| libXp |
libXp library for X xorg/libXp 1.0.4 |
| libXpm |
libXpm, library for libXpm pixmap xorg/libXpm 3.5.17 |
| libXrandr |
libXrandr, library for X rotation xorg/libXrandr 1.5.4 |
| libXrender |
libXrender xorg/libXrender 0.9.11 |
| libXres |
libXres X-Resource extension client library xorg/libXres 1.2.3 |
| libXt |
libXt library for X xorg/libXt 1.3.1 |
| libXtst |
libXtst library for X xorg/libXtst 1.2.5 |
| libXv |
libXv library for Video Xv extension for X xorg/libXv 1.0.13 |
| libXvMC |
libXvMC library for X xorg/libXvMC 1.0.13 |
| libXxf86vm |
libXxf86vm extension library for XFree86-VidMode xorg/libXxf86vm 1.1.6 |
| libdmx |
libdmx xorg/libdmx 1.1.5 |
| libpthread-stubs |
libpthread-stubs xorg/libpthread-stubs 0.5 |
| libxcb |
libxcb, library for xcb, xlib-evolution xorg/libxcb 1.17.0 |
| libxcvt |
libxcvt is a library providing a standalone version of the X server
implementation of the VESA CVT standard timing modelines generator.
libxcvt also provides a standalone version of the command line tool
cvt copied from the Xorg implementation and is meant to be a direct
replacement to the version provided by the Xorg server. xorg/libxcvt 0.1.3 |
| libxshmfence |
libxshmfence, library for xcb xorg/libxshmfence 1.3.3 |
| lndir |
make a shadow directory of links xorg/lndir 1.0.5 |
| mkfontscale |
mkfontscalej xorg/mkfontscale 1.2.1 |
| printproto |
printproto xorg/printproto 1.0.5 |
| rendercheck |
rendercheck test xorg/rendercheck 1.6 |
| rgb |
rgb names to r g b list xorg/rgb 1.1.1 |
| setxkbmap |
set X keyboard map xorg/setxkbmap 1.3.2 |
| util-macros |
This is a set of autoconf macros used by the configure.ac scripts in
other Xorg modular packages, and is needed to generate new versions
of their configure scripts with autoconf. xorg/util-macros 1.20.2 |
| wininfo |
x window information utility xorg/wininfo 0.7 |
| x11perf |
x11perf test xorg/x11perf 1.7.0 |
| xauth |
xauth xorg/xauth 1.1.5 |
| xbiff |
xbiff email alert xorg/xbiff 1.0.5 |
| xbitmaps |
X bitmaps for xorg xorg/xbitmaps 1.1.2 |
| xcb-demo |
xcb demo xorg/xcb-demo 0.1 |
| xcb-proto |
xcb is an evolutionary descendent of xlib, to replace it xorg/xcb-proto 1.17.0 |
| xcb-util |
xcb library for xcb-util xorg/xcb-util 0.4.1 |
| xcb-util-cursor |
xcb, library for xcb-util-cursor xorg/xcb-util-cursor 0.1.6 |
| xcb-util-errors |
xcb, library for xcb-util-wm xorg/xcb-util-errors 1.0.1 |
| xcb-util-image |
xcb, library for xcb-util-image xorg/xcb-util-image 0.4.1 |
| xcb-util-keysyms |
xcb, library for xcb-util-keysyms xorg/xcb-util-keysyms 0.4.1 |
| xcb-util-renderutil |
xcb, library for xcb-util-renderutil xorg/xcb-util-renderutil 0.3.10 |
| xcb-util-wm |
xcb, library for xcb-util-wm xorg/xcb-util-wm 0.4.2 |
| xcompmgr |
xcompmgr is a sample compositing manager for X servers supporting the
XFIXES, DAMAGE, RENDER, and COMPOSITE extensions. It enables basic
eye-candy effects. xorg/xcompmgr 1.1.8 |
| xcursor-themes |
X bitmaps for xorg xorg/xcursor-themes 1.0.6 |
| xcursorgen |
make x cursor from pngs xorg/xcursorgen 1.0.9 |
| xdm |
X display manager xorg/xdm 1.1.16 |
| xdpyinfo |
xdpyinfo is a utility for displaying information about an X server.
It is used to examine the capabilities of a server, the predefined
values for various parameters used in communicating between clients
and the server, and the different types of screens, visuals, and X11
protocol extensions that are available. xorg/xdpyinfo 1.4.0 |
| xdriinfo |
xdri information utility xorg/xdriinfo 1.0.7 |
| xeyes |
xeyes, early surveilance program xorg/xeyes 1.3.1 |
| xf86-input-evdev |
xf86 input evdev driver xorg/xf86-input-evdev 2.11.0 |
| xf86-input-libinput |
libinput driver xorg/xf86-input-libinput 1.5.0 |
| xf86-input-mouse |
input mouse driver for non-linux systems xorg/xf86-input-mouse 2.0.0 |
| xf86-input-void |
ati video driver xorg/xf86-input-void 1.4.2 |
| xf86-video-ati |
ati video driver xorg/xf86-video-ati 18.1.0 |
| xf86-video-geode |
xf86 video geode driver xorg/xf86-video-geode 2.18.2 |
| xf86-video-nouveau |
nouveau video driver xorg/xf86-video-nouveau 1.0.16 |
| xfsinfo |
xfsinfo is a utility for displaying information about an X font server.
It is used to examine the capabilities of a server, the predefined values
for various parameters used in communicating between clients and the server,
and the font catalogues and alternate servers that are available. xorg/xfsinfo 1.0.8 |
| xgamma |
xgamma allows X users to query and alter the gamma correction of a
monitor via the X video mode extension (XFree86-VidModeExtension). xorg/xgamma 1.0.8 |
| xgc |
xgc is an X11 graphics demo that shows various features of the X11
core protocol graphics primitives. xorg/xgc 1.0.7 |
| xhost |
xhost, restrict host access xorg/xhost 1.0.9 |
| xkbcomp |
The X Keyboard Extension essentially replaces the core protocol definition
of keyboard. The extension makes possible to clearly and explicitly
specify most aspects of keyboard behaviour on per-key basis and to more
closely track the logical and physical state of the keyboard. It also
includes a number of keyboard controls designed to make keyboards more
accessible to people with physical impairments. xorg/xkbcomp 1.5.0 |
| xkeyboard-config |
X keyboard config xorg/xkeyboard-config 2.42 |
| xload |
xload displayer xorg/xload 1.2.0 |
| xmag |
xmag magnifier xorg/xmag 1.0.8 |
| xman |
xman manpage displayer xorg/xman 1.2.0 |
| xorg-docs |
xorg-docs about X xorg/xorg-docs 1.7.3 |
| xorg-server |
xorg-server xorg/xorg-server 21.1.21 |
| xorg-sgml-doctools |
xorg-sgml-doctools about X xorg/xorg-sgml-doctools 1.12.1 |
| xorgproto |
Composite Extension, The DAMAGE Extension, The DRI2 Extension, The DRI3
Extension, Proxy Management Protocol, The Present Extension, The X Resize,
Rotate and Reflect Extension, The X Rendering Extension, The X Resource
Extension, X Video Extension xorg/xorgproto 2025.1 |
| xprop |
xprop is a command line tool to display and/or set window and font
properties of an X server. xorg/xprop 1.2.5 |
| xpyb |
Python 2 binding for X windows system protocol via libxcb xorg/xpyb 1.3.1 |
| xrdb |
xrdb xorg/xrdb 1.2.2 |
| xscope |
x scope xorg/xscope 1.4.4 |
| xset |
xset, set parameters xorg/xset 1.2.5 |
| xsetroot |
xsetroot xorg/xsetroot 1.1.3 |
| xtrans |
xtrans is a library of code that is shared among various X packages to
handle network protocol transport in a modular fashion, allowing a
single place to add new transport types. It is used by the X server,
libX11, libICE, the X font server, and related components. xorg/xtrans 1.6.0 |
| xvidtune |
xvidtune xorg/xvidtune 1.0.4 |
| xvinfo |
xvinfo. Print out X-Video extension adaptor information xorg/xvinfo 1.1.4 |
| xwayland |
xorg-server using wayland xorg/xwayland 24.1.9 |
| xwd |
xwd x screen grabber xorg/xwd 1.0.9 |
| xwininfo |
xwininfo xorg/xwininfo 1.1.5 |
| xwud |
xwd x screen grabber file displayer xorg/xwud 1.0.7 |