Difference between revisions of "User:Sonali9"

From Free Software Directory
Jump to: navigation, search
(GNU package name query)
 
Line 1: Line 1:
 +
=Sonali User=
 +
 +
==GNU Package name and URL==
 +
 
{{#ask: [[Concept:GNU]]
 
{{#ask: [[Concept:GNU]]
 
  |?Name
 
  |?Name
Line 7: Line 11:
 
  |mainlabel=
 
  |mainlabel=
 
}}
 
}}
 +
 +
==Template: Entry_Sonali==
 +
 +
<noinclude>
 +
Entry template
 +
 +
{{#ask: [[Concept:GNU]]
 +
 +
|?Name
 +
|?Short description
 +
|?Full description
 +
|?User level
 +
|?Inbuilt extension of
 +
|?Extension of
 +
|?Component programs
 +
|?Homepage URL
 +
|?VCS checkout command
 +
|?Computer languages
 +
|?Documentation note
 +
|?Paid Support
 +
|?Microblog
 +
|?IRC help
 +
|?IRC general
 +
|?IRC development
 +
|?Related projects
 +
|?Software categories
 +
|?Keywords
 +
|?Is GNU
 +
|?GNU package identifier
 +
|?Version identifier
 +
|?Version date
 +
|?Version status
 +
|?Version download
 +
|?Checksum
 +
|?OpenPGP signature
 +
|?OpenPGP public key
 +
|?Version comment
 +
|?Status
 +
|?Last review by
 +
|?Last review date
 +
|?Submitted by
 +
|?Submitted date
 +
|?Donate
 +
|?Accepts cryptocurrency donations
 +
|?Decommissioned/Obsolete
 +
|format=broadtable
 +
|offset=0
 +
|mainlabel=
 +
}}
 +
 +
 +
 +
[[Category:Template]]
 +
</noinclude><includeonly>{{Show}}
 +
__NOTITLE__
 +
__NOTOC__
 +
__NOEDITSECTION__
 +
<!-- Everything below this line should not appear to the user. It
 +
exists solely for the purpose of setting semantic annotations for this
 +
software programs entry in the directory.  -->
 +
 +
<div style="display:none">
 +
[[Page has default form::Entry]]
 +
{{#if:{{{Keywords|}}}
 +
  |{{#arraymap:{{{Keywords}}}|,|x|{{#set:Keywords=x}}|}}
 +
  |<nowiki/>
 +
}}<nowiki/>
 +
{{#if:{{{Related projects|}}}
 +
  |{{#arraymap:{{{Related projects}}}|,|x|{{#set:Related projects=x}}|}}
 +
  |<nowiki/>
 +
}}<nowiki/>
 +
{{#if:{{{Name|}}}
 +
  |{{#set:Name={{{Name}}} }}
 +
  |<nowiki/>
 +
}}
 +
{{#if:{{{Short description|}}}
 +
  |{{#set:Short description={{{Short description}}} }}
 +
  |<nowiki/>
 +
}}
 +
{{#if:{{{Full description|}}}
 +
  |{{#set:Full description={{{Full description}}} }}
 +
  |<nowiki/>
 +
}}
 +
{{#if:{{{User level|}}}
 +
  |{{#set:User level={{{User level}}} }}
 +
  |<nowiki/>
 +
}}
 +
{{#if:{{{Inbuilt extension of|}}}
 +
  |{{#arraymap:{{{Inbuilt extension of}}}|,|@|{{#set:Inbuilt extension of=@}}|}}
 +
  |<nowiki/>
 +
}}
 +
{{#if:{{{Extension of|}}}
 +
  |{{#arraymap:{{{Extension of}}}|,|@|{{#set:Extension of=@}}|}}
 +
  |<nowiki/>
 +
}}
 +
{{#if:{{{Component programs|}}}
 +
  |{{#set:Component programs={{{Component programs}}} }}
 +
  |<nowiki/>
 +
}}
 +
{{#if:{{{Homepage URL|}}}
 +
  |{{#set:Homepage URL={{{Homepage URL}}} }}
 +
  |<nowiki/>
 +
}}
 +
{{#if:{{{VCS checkout command|}}}
 +
  |{{#set:VCS checkout command={{{VCS checkout command}}} }}
 +
  |<nowiki/>
 +
}}
 +
{{#if:{{{Computer languages|}}}
 +
  |{{#set:Computer languages={{{Computer languages}}} }}
 +
  |<nowiki/>
 +
}}
 +
{{#if:{{{Documentation note|}}}
 +
  |{{#set:Documentation note={{{Documentation note}}} }}
 +
  |<nowiki/>
 +
}}
 +
{{#if:{{{Paid support|}}}
 +
  |{{#set:Paid support={{{Paid support}}} }}
 +
  |<nowiki/>
 +
}}
 +
{{#if:{{{Donate|}}}
 +
  |{{#set:Donate={{{Donate}}} }}
 +
  |<nowiki/>
 +
}}
 +
{{#if:{{{Accepts cryptocurrency donations|}}}
 +
  |{{#set:Accepts cryptocurrency donations={{{Accepts cryptocurrency donations}}} }}
 +
  |<nowiki/>
 +
}}
 +
{{#if:{{{Microblog|}}}
 +
  |{{#set:Microblog={{{Microblog}}} }}
 +
  |<nowiki/>
 +
}}
 +
{{#switch:{{{Is GNU|}}}
 +
|true
 +
|True
 +
|yes
 +
|Yes
 +
|y
 +
|Y={{#set:Is GNU=Yes}}
 +
|false
 +
|False
 +
|no
 +
|No
 +
|n
 +
|N
 +
|0={{#set:Is GNU=No}}
 +
|#default={{#set:Is GNU=No}}
 +
}}
 +
{{#if:{{{GNU package identifier|}}}
 +
  |{{#set:GNU package identifier={{{GNU package identifier|}}}}}
 +
  |<nowiki/>
 +
}}
 +
{{#if:{{{IRC help|}}}
 +
  |{{#set:IRC help={{{IRC help}}} }}
 +
  |<nowiki/>
 +
}}
 +
{{#if:{{{IRC general|}}}
 +
  |{{#set:IRC general={{{IRC general}}} }}
 +
  |<nowiki/>
 +
}}
 +
{{#if:{{{IRC development|}}}
 +
  |{{#set:IRC development={{{IRC development}}} }}
 +
  |<nowiki/>
 +
}}
 +
{{#if:{{{Last review by|}}}
 +
  |{{#set:Last review by={{{Last review by}}} }}
 +
  |<nowiki/>
 +
}}
 +
{{#if:{{{Last review date|}}}
 +
  |{{#set:Last review date={{{Last review date}}} }}
 +
  |<nowiki/>
 +
}}
 +
{{#if:{{REVISIONUSER}}|{{#set:Submitted by={{{Submitted by}}} }}
 +
  |<nowiki/>
 +
}}
 +
{{#if:{{#time:c}}|{{#set:Submitted date={{{Submitted date}}} }}
 +
  |<nowiki/>
 +
}}
 +
{{#if:{{{Version identifier|}}}
 +
  |{{#set:Version identifier={{{Version identifier}}} }}
 +
  |<nowiki/>
 +
}}
 +
{{#if:{{{Version date|}}}
 +
  |{{#set:Version date={{{Version date}}} }}
 +
  |<nowiki/>
 +
}}
 +
{{#if:{{{Version status|}}}
 +
  |{{#set:Version status={{{Version status}}} }}
 +
  |<nowiki/>
 +
}}
 +
{{#if:{{{Version download|}}}
 +
  |{{#set:Version download={{{Version download}}} }}
 +
  |<nowiki/>
 +
}}
 +
{{#if:{{{Checksum|}}}
 +
  |{{#set:Checksum={{{Checksum}}} }}
 +
  |<nowiki/>
 +
}}
 +
{{#if:{{{OpenPGP signature|}}}
 +
  |{{#set:OpenPGP signature={{{OpenPGP signature}}} }}
 +
  |<nowiki/>
 +
}}
 +
{{#if:{{{OpenPGP public key|}}}
 +
  |{{#set:OpenPGP public key={{{OpenPGP public key}}} }}
 +
  |<nowiki/>
 +
}}
 +
{{#if:{{{Version comment|}}}
 +
  |{{#set:Version comment={{{Version comment}}} }}
 +
  |<nowiki/>
 +
}}
 +
{{Revision info}}[[Category:Entry]]</div></includeonly>

Revision as of 11:40, 14 March 2018

Sonali User

GNU Package name and URL

 NameHomepage URL
3dldfGNU 3DLDFhttps://www.gnu.org/software/3dldf/
8syncGNU 8synchttps://www.gnu.org/software/8sync/
A2psGNU a2pshttps://www.gnu.org/software/a2ps/
AcctGNU accthttps://www.gnu.org/software/acct/
AcmGNU ACMhttps://www.gnu.org/software/acm/
AdnsGNU adnshttps://www.gnu.org/software/adns/
AliveGNU Alivehttps://www.gnu.org/software/alive/
AnastasisGNU Anastasishttps://anastasis.lu/
AnubisGNU Anubishttps://www.gnu.org/software/anubis/
AplGNU APLhttps://www.gnu.org/software/apl/
ArchimedesGNU Archimedeshttps://www.gnu.org/software/archimedes/
ArisGNU Arishttps://www.gnu.org/software/aris/
ArtanisGNU Artanishttps://www.gnu.org/software/artanis/
AspellAspellhttps://www.gnu.org/software/aspell/
AuctexAUCTeXhttps://www.gnu.org/software/auctex/
Autoconf-archiveGNU Autoconf Archivehttps://www.gnu.org/software/autoconf-archive/
AutogenGNU AutoGenhttps://www.gnu.org/software/autogen/
AutomakeGNU Automakehttps://www.gnu.org/software/automake/
AvlGNU libavlhttps://adtinfo.org/
BallandpaddleBall and Paddlehttps://www.gnu.org/software/ballandpaddle/
BarcodeGNU Barcodehttps://www.gnu.org/software/barcode/
BashGNU Bashhttps://www.gnu.org/software/bash/
BayonneBayonnehttps://www.gnu.org/software/bayonne/
BazaarGNU Bazaarhttps://www.gnu.org/software/bazaar/
BcBchttps://www.gnu.org/software/bc/
BehistunGNU Behistunhttps://www.gnu.org/software/behistun/
BisonGNU Bisonhttps://www.gnu.org/software/bison/
BoolGNU Boolhttps://www.gnu.org/software/bool/
Bpel2owfnBPEL2oWFNhttps://www.gnu.org/software/bpel2owfn/
C-graphGNU C-Graphhttps://www.gnu.org/software/c-graph/
CcaudioGNU ccAudio2https://www.gnu.org/software/ccaudio/
Ccd2cueGNU ccd2cuehttps://www.gnu.org/software/ccd2cue/
CcideGNU Ccidehttps://www.gnu.org/software/ccide/
CcrtpGNU ccRTPhttps://www.gnu.org/software/ccrtp/
CcscriptGNU ccScripthttps://www.gnu.org/software/ccscript/
CflowGNU cflowhttps://www.gnu.org/software/cflow/
CgiccGNU cgicchttps://www.gnu.org/software/cgicc/
ChessGNU Chesshttps://www.gnu.org/software/chess/
CimGNU Cimhttps://www.gnu.org/software/cim/
ClasspathGNU Classpathhttps://www.gnu.org/software/classpath/
ClasspathxGNU Classpath Extensionshttps://www.gnu.org/software/classpathx/
Clispclisphttps://www.gnu.org/software/clisp/
Codeigniter4CMScodeigniter4CMShttps://notabug.org/captainsensible/codeigniter4CMS
Combinecombinehttps://www.gnu.org/software/combine/
CommoncppGNU [u]Common C++https://www.gnu.org/software/commoncpp/
ComplexityGNU Complexityhttps://www.gnu.org/software/complexity/
Configconfighttps://www.gnu.org/software/config/
ConsensusGNU consensushttps://www.gnu.org/software/consensus/
CoreutilsGNU Core Utilitieshttps://www.gnu.org/software/coreutils/
CpioGNU cpiohttps://www.gnu.org/software/cpio/
... further results

Template: Entry_Sonali

Entry template

 NameShort descriptionFull descriptionUser levelInbuilt extension ofExtension ofComponent programsHomepage URLVCS checkout commandComputer languagesDocumentation noteMicroblogIRC helpIRC generalIRC developmentRelated projectsSoftware categoriesKeywordsIs GNUGNU package identifierVersion identifierVersion dateVersion statusVersion downloadChecksumOpenPGP signatureOpenPGP public keyVersion commentStatusLast review byLast review dateAccepts cryptocurrency donationsDecommissioned/Obsolete
3dldfGNU 3DLDFThree-dimensional drawing with MetaPost output.3DLDF Three-dimensional drawing with MetaPost output. It is written in C++ using CWEB. It is intended, among other things, to provide a convenient way of including 3D graphics in TeX documents. This package includes an interactive program called `3dldf', which implements a language intended to resemble Donald Knuth's METAFONT language and John Hobby's MetaPost language, which is based on METAFONT.https://www.gnu.org/software/3dldf/true
false
3dldfhttps://ftp.gnu.org/gnu/3dldf/3DLDF-2.0.3.tar.gzfalse
8syncGNU 8syncAsynchronous programming for Guile.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.https://www.gnu.org/software/8sync/true
false
8synchttps://ftp.gnu.org/gnu/8sync/8sync-0.4.2.tar.gzfalse
A2psGNU a2psAny to PostScript filter.Program started as a text to PostScript converter, with pretty printing and all the expected features of this kind of program, but it can now handle other file types (PostScript, Texinfo, DVI, web-authoring, PDF, etc.) provided you have the necessary tools. While highly configurable, everything was designed so that even a novice can do complicated PostScript manipulations. For instance, the program can delegate the processing of some files to other filters (such as groff, texi2dvi, dvips, gzip,etc.) which allows a uniform treatment (n-up, page selection, duples, etc.) of heterogeneous files It also includes support for a wide range of programming languages, encodings (ISO Latins, Cyrillic, etc.), medias, and Native Language Support (NLS).https://www.gnu.org/software/a2ps/git clone git://git.savannah.gnu.org/a2ps.gitCtruea2ps4.15.613 March 2024stablehttps://ftp.gnu.org/gnu/a2ps/a2ps-4.15.6.tar.gzhttps://ftp.gnu.org/gnu/a2ps/a2ps-4.15.6.tar.gz.sigGenium3 April 2024false
AcctGNU acctSystem accounting utilities.The GNU Accounting utilities `ac', `accton', `last', `lastcomm', and `sa' add login and process accounting support to GNU/Linux. "Login accounting" provides summaries of system resource usage based on connect time, and "process accounting" provides summaries based on the commands executed on the system.https://www.gnu.org/software/acct/trueaccthttps://ftp.gnu.org/gnu/acct/acct-6.6.4.tar.bz2
AcmGNU ACMAerial combat simulation game.GNU ACM is a distributed aerial combat simulator that runs on the X Windows System. Players engage in air to air combat against one another using heat seeking missiles and cannons. The program has support for 16, 24, and 32 bit graphics cards.https://www.gnu.org/software/acm/trueacmhttps://ftp.gnu.org/gnu/acm/acm-5.1.tar.gz
AdnsGNU adnsAsynchronous DNS client library and utilities.adns is a DNS resolver library for C (and C++) programs, and a collection of useful DNS lookup utilities. The C library, and the command line utilities, provide a convenient interface. adns is capable of doing DNS lookups in an asynchronous, event-driven, fashion.https://www.gnu.org/software/adns/trueadnshttps://ftp.gnu.org/gnu/adns/adns-1.6.0.tar.gz
AliveGNU AliveKeep-alive program for internet connections.Alive is a package that provides a command-line program to periodically make network contact with (aka “ping”) a specified host. Originally known as qADSL, it was also created to automate the annoying login process of several Swedish ISP's, e.g., Telia ADSL, COMHEM and Tiscali. After several years of inactivity, it was rewriten from scratch in 2012 by Thien-Thi Nguyen, leaving only the periodic ping.intermediatehttps://www.gnu.org/software/alive/git clone git://git.savannah.gnu.org/alive.gitGuileping
autologin
keep-alive
daemon
truealive2.0.52 January 2022stablehttps://ftpmirror.gnu.org/alive/alive-2.0.5.tar.lzhttps://ftpmirror.gnu.org/alive/alive-2.0.5.tar.lz.sigGenium4 January 2022false
AnastasisGNU AnastasisKey backup and recoveryAnastasis is a key recovery system that allows the user to securely deposit shares of a core secret with an open set of escrow providers, to recover it if the secret is lost. The core secret itself is protected from the escrow providers by giving each provider only part of the information, and additionally by encrypting it with an identity-based key unknown to the providers.beginnerhttps://anastasis.lu/false
true
Anastasisfalse
AnubisGNU AnubisProcesses outgoing mail.Anubis is an SMTP message submission daemon. It represents an intermediate layer between mail user agent (MUA) and mail transport agent (MTA), receiving messages from the MUA, applying to them a set of predefined changes and finally inserting modified messages into an MTA routing network. The set of changes applied to a message is configurable on a system-wide and per-user basis. The built-in configuration language used for defining sets of changes allows for considerable flexibility and is easily extensible. GNU Anubis can edit outgoing mail headers, encrypt and/or sign mail with the GNU Privacy Guard, build secure SMTP tunnels (Simple Mail Transport Protocol) using the TLS/SSL encryption even if your mail user agent doesn't support it, or tunnel a connection through a SOCKS proxy server.https://www.gnu.org/software/anubis/trueanubis4.36 January 2024stablehttps://ftp.gnu.org/gnu/anubis/anubis-4.3.tar.gzhttps://ftp.gnu.org/gnu/anubis/anubis-4.3.tar.gz.sig
AplGNU APLInterpreter for APL Programming Language.GNU APL is an interpreter for APL as described in ISO standard 13751, aka. "Programming Language APL, Extended".

This free version of the programming language APL has already implemented the latest and greatest features (nested arrays and related functions, complex numbers, shared variables) and is intended to be a full implementation of the standard.

GNU APL has builtin support for Emacs (gnu-apl-mode).

GNU APL has a predefined keyboard layout in order to produce APL characters when the "Alt" key is held down. The layout can be customized by the program xmodmap and a new keyboard mapping table like "apl.xmodmap" provided in source:

xmodmap apl.xmodmap

Text files beginning with #!apl run the interpreter as a shell with the subsequent lines as input.
https://www.gnu.org/software/apl/trueaplhttps://ftp.gnu.org/gnu/apl/apl-1.7.tar.gz
ArchimedesGNU ArchimedesDesigning and simulating submicron semiconductor devices.Archimedes is 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. It is a 2D Monte Carlo simulator which can take into account all the relevant quantum effects by means of Bohm effective potential. The description of the device is very general and made by means of a simple script language, which makes GNU Archimedes a powerful tool for the simulation of quite general 2D semiconductor devices. Some very interesting results have been obtained and they will be put, as soon as possible, on the web page (some results are already available in the documentation).https://www.gnu.org/software/archimedes/truearchimedeshttps://ftp.gnu.org/gnu/archimedes/archimedes-2.0.1.tar.bz2
ArisGNU ArisFormal logical proofing.A sequential proof program, designed to assist anyone interested in solving logical proofs. Aris supports both propositional and predicate logic, as well as Boolean algebra and arithmetical logic in the form of abstract sequences. It uses a predefined set of both inference and equivalence rules, however gives the user options to use older proofs as lemmas, including Isabelle's Isar proofs.https://www.gnu.org/software/aris/truearishttps://ftp.gnu.org/gnu/aris/aris-2.2.tar.bz2
ArtanisGNU ArtanisWeb application framework written in Guile Scheme.Artanis is a web application framework written in Guile Scheme. It provides several tools for web development: database access, templating frameworks, session management, URL-remapping for RESTful, page caching, and more.advancedhttps://www.gnu.org/software/artanis/Guiletrueartanis0.629 April 2024stablehttps://ftp.gnu.org/gnu/artanis/artanis-0.6.tar.gzhttps://ftp.gnu.org/gnu/artanis/artanis-0.6.tar.gz.sigGenium29 April 2024false
AspellAspellSpell checker.GNU Aspell is a spell checker that can be used either as a library or as an independent spell checker. It does a much better job of coming up with possible suggestions than other English language spell checkers. Other technical enhancements over Ispell include shared memory for dictionaries and intelligent handling of personal dictionaries when more than one Aspell process is open.https://www.gnu.org/software/aspell/git clone git://git.savannah.gnu.org/aspell.gitC++trueaspell0.60.8.119 December 2023stablehttps://ftp.gnu.org/gnu/aspell/aspell-0.60.8.1.tar.gzhttps://ftp.gnu.org/gnu/aspell/aspell-0.60.8.1.tar.gz.sigGenium20 December 2023false
AuctexAUCTeXA sophisticated TeX environment for Emacs.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.

AUCTeX provides by far the most wide-spread and sophisticated environment for editing LaTeX, TeX, ConTeXt and Texinfo documents with Emacs or XEmacs. Combined with packages like RefTeX, Flyspell and others it is pretty much without peer as a comprehensive authoring solution for a large variety of operating system platforms and TeX distributions.

The latest version is available via GNU ELPA. To install this package, run in Emacs:

M-x package-install RET auctex RET
https://www.gnu.org/software/auctex/git clone git://git.savannah.gnu.org/auctex.gitelisptrueauctex14.0.417 March 2024stablehttps://elpa.gnu.org/packages/auctex.htmlGenium10 May 2024false
Autoconf-archiveGNU Autoconf ArchiveCollection of autoconf macros.Autoconf Archive is a collection of macros for GNU Autoconf that might be useful to some users, but are not sufficiently general purpose to include in the core Autoconf distribution. The archive has been steadily growing since its inception in the mid-1999. The latest version contains more than 500 macros collected over the years for easy reuse in other projects, without requiring any changes in licensing.https://www.gnu.org/software/autoconf-archive/trueautoconf-archivehttps://ftp.gnu.org/gnu/autoconf-archive/autoconf-archive-2019.01.06.tar.xz
AutogenGNU AutoGenAutomated program and text generation.'AutoGen' generates program files that contain repetitive text with varied substitutions. It simplifies the maintenance of programs with large amounts of repetitive text, which is useful if several blocks of such text must be synchronized. It includes:
  • AutoOpts - automates the handling of command line, environment and config file options, including usage text, man pages, and the invoking section of an info doc
  • getdefs - extracts AutoGen definitions from stylized comments embedded in source code
  • columns - tabularizes lists for improved output appearance
  • AutoXDR - NFSv4 specifies that its remote procedure calls be batched. AutoGen generates the code for marshalling and unmarshalling the arguments on both sides of the RPC request
  • AutoFSM - produces a transition table and prototype finite state machine where it is possible to determine a state transition type (token code) without reference to the current state
  • xml2ag - lets AutoGen use any XML file as if it were a set of AutoGen definitions
https://www.gnu.org/software/autogen/trueautogenhttps://ftp.gnu.org/gnu/autogen/rel5.18.16/autogen-5.18.16.tar.xz
AutomakeGNU AutomakeMakefile generator.'Automake' automatically generates make files compliant with the GNU coding standards. It was inspired by the 4.4 BSD make and include files, but aims to be portable and to conform to the GNU standards for Make file variables and targets. The input files are called Makefile.am; the output files are called Makefile.in. They are intended for use with autoconf. Automake requires certain things to be done in your configure.in. This package also includes the "aclocal' program, which generates an 'aclocal.m4' based on the contents of 'configure.in.' It is useful as an extensible, maintainable mechanism for augmenting autoconf.https://www.gnu.org/software/automake/trueautomakehttps://ftp.gnu.org/gnu/automake/automake-1.16.3.tar.gz
AvlGNU libavlLibraries for the manipulation of binary trees and balanced binary trees.libavl is a collection of computer subroutines for constructing and manipulating binary trees and balanced trees. It includes unthreaded, right threaded, and fully threaded variants of AVL tree, as well as unthreaded red-black trees. It features self-test routines as well as insertion, deletion, tree count, tree copy, tree walking and traversal, search, and threading and unthreading routines. Each function has a comment describing its interface, and each step in the algoritms the program uses has a comment also. Each source code file includes a built-in test routine.https://adtinfo.org/trueavlhttps://ftp.gnu.org/gnu/avl/avl-2.0.3.tar.gzfalse
BallandpaddleBall and PaddleBall and paddle game.GNU Ball and Paddle is an old-fashioned ball and paddle game with a set amount of blocks to destroy on each level, while moving a paddle left and right at the bottom of the screen. Various powerups may make different things occur.https://www.gnu.org/software/ballandpaddle/bzr branch bzr://bzr.savannah.gnu.org/ballandpaddle/branchGuilegametrueballandpaddlehttps://ftp.gnu.org/gnu/ballandpaddle/ballandpaddle-0.8.1.tar.gzfalse
BarcodeGNU BarcodeConvert text strings to printed bars.GNU barcode is a tool to convert text strings to printed bars. It supports a variety of standard code to represent the strings and creates postscript output. Features include:
  • available as both a library and a command line frontend (so you can include barcode printing in your application)
  • supports UPC, EAN, ISBN, CODE39, and other encoding standards
  • Postscript and encapsulated postscript output (other backends can be added as needed)
  • Accepts sizes and positions as inches, millimeters, and centimeters
  • Can create tables of barcodes (to print labels on sticker pages)
https://www.gnu.org/software/barcode/truebarcodehttps://ftp.gnu.org/gnu/barcode/barcode-0.99.tar.xz
BashGNU BashThe GNU Project implementation of the standard Unix shell.Bash is the shell, or command language interpreter, for the GNU operating system. The name is an acronym for the Bourne-Again SHell, a pun on Stephen Bourne, the author of the direct ancestor of the current Unix shell sh, which appeared in the Seventh Edition Bell Labs Research version of Unix.

Bash is largely compatible with sh and incorporates useful features from the Korn shell ksh and the C shell csh. It is intended to be a conformant implementation of the IEEE POSIX Shell and Tools portion of the IEEE POSIX specification (IEEE Standard 1003.1). It offers functional improvements over sh for both interactive and programming use.

While the GNU operating system provides other shells, including a version of csh, Bash is the default shell. Like other GNU software, Bash is quite portable. It currently runs on nearly every version of Unix and a few other operating systems - independently-supported ports exist for MS-DOS, OS/2, and Windows platforms.

What is a shell?

A Unix shell is both a command interpreter and a programming language. As a command interpreter, the shell provides the user interface to the rich set of GNU utilities. The programming language features allow these utilities to be combined. Files containing commands can be created, and become commands themselves. These new commands have the same status as system commands in directories such as /bin, allowing users or groups to establish custom environments to automate their common tasks.
https://www.gnu.org/software/bash/git clone git://git.savannah.gnu.org/bash.gitChttps://www.gnu.org/software/bash/manual/[irc:irc.libera.chat/bash irc:irc.libera.chat/bash]truebash5.226 September 2022stablehttps://ftpmirror.gnu.org/bash/bash-5.2.tar.gzhttps://ftpmirror.gnu.org/bash/bash-5.2.tar.gz.sigGenium27 September 2022false
BayonneBayonneTelephony server.Bayonne is the telephony server of the GNU project. Based on the ACS project, it offers a multi-line interactive voice response telephony server which may be scripted and telephony plug-ins for runtime driver configuration directly extended thru modular plugins. Bayonne also features "TGI" for making Perl applications "telephony aware". Support has been extended to include XML parsing and support has been started on VoIP integration to support next generation telephone networks. The project is not fully completed but is moving steadily towards producing a finished project that may be used to build telephony based system administration, home automation, automated attendant, v-commerce, and voice messaging systems.https://www.gnu.org/software/bayonne/truebayonnehttps://git.savannah.gnu.org/cgit/bayonne.git/snapshot/bayonne-2.99.2.tar.gz
BazaarGNU BazaarFriendly powerful distributed version control system.Bazaar (``bzr``) is a decentralized revision control system, designed to be easy for developers and end users alike. It supports both a distributed workflow as well as the classic centralized workflow. This package is part of the GNU project, and a project of Canonical.https://www.gnu.org/software/bazaar/truebazaarhttps://launchpad.net/bzr/2.7/2.7.0/+download/bzr-2.7.0.tar.gz
BcBcInteractive algebraic language.'Bc' is an arbitrary precision numeric processing language. Its syntax is similar to C, but differs in many substantial areas. It supports interactive execution of statements. 'Bc' is a utility included in the POSIX P1003.2/D11 draft standard. This version does not use the historical method of having bc be a compiler for the dc calculator (the POSIX document doesn't specify how bc must be implemented). This version has a single executable that both compiles the language and runs the resulting 'byte code.' The byte code is not the dc language.https://www.gnu.org/software/bc/truebchttps://ftp.gnu.org/pub/gnu/bc/bc-1.07.1.tar.gz
BehistunGNU BehistunMapping internal geological and geophysical conditions.The GNU Behistun Software Package provides tools for mapping internal geological and geophysical conditions. The technique uses the propagation of waves (e.g., sound; seismic; radio spectrum microwave frequencies in the UHF/VHF band) to image subsurface properties using indirect methods of inference (also called inverse methods).https://www.gnu.org/software/behistun/truebehistun
BisonGNU BisonGeneral-purpose parser generator.Bison is a general-purpose parser generator that converts an annotated context-free grammar into an LALR(1) or GLR parser for that grammar. Once you are proficient with Bison, you can use it to develop a wide range of language parsers, from those used in simple desk calculators to complex programming languages. Bison is upward compatible with Yacc: all properly-written Yacc grammars ought to work with Bison with no change. Anyone familiar with Yacc should be able to use Bison with little trouble. You need to be fluent in C or C++ programming in order to use Bison.https://www.gnu.org/software/bison/truebisonhttps://ftp.gnu.org/gnu/bison/bison-3.7.2.tar.xz
BoolGNU BoolUtility for matching boolean queries in text.Bool is a utility for finding files that match a boolean expression. It supports AND, OR and NOT as well as the NEAR operator for locating two expressions within a short distance from each other. The program has separate text processing and HTML processing algorithms; the former separates patterns separated by newlines or words separated by hyphens. The latter understands many features of the HTML 4.01 standard.https://www.gnu.org/software/bool/trueboolhttps://ftp.gnu.org/gnu/bool/bool-0.2.2.tar.xz
Bpel2owfnBPEL2oWFNTranslate web service expressed in BPEL to oWFN.BPEL2oWFN translates a web service expressed in BPEL (Business Process Execution Language for Web Services) into an oWFN (open Workflow Net). This oWFN can be used to:
  • check for controllability or generate the operating guideline using Fiona (www.informatik.hu-berlin.de/top/tools4bpel/fiona)
  • check for deadlocks or any other Petri net property
  • check any temporal logic formula with a variety of model checking tools.

BPEL2oWFN uses static analysis to make the generated oWFN as compact as possible to analyze a chosen property. This is called flexible model generation.
BPEL2oWFN is the successor of BPEL2PN (www.informatik.hu-berlin.de/top/bpel2pn), a Java-based compiler generating low-level Petri nets. BPEL2oWFN is a re-implementation for extensibility and performance issues. Its functionality is a superset of the functionality of BPEL2PN.

GNU BPEL2oWFN was written by Niels Lohmann, Christian Gierds and Martin Znamirowski. It is part of the Tools4BPEL project funded by the Bundesministerium für Bildung und Forschung - BMBF.
https://www.gnu.org/software/bpel2owfn/truebpel2owfnhttps://ftp.gnu.org/gnu/bpel2owfn/2.0.4/bpel2owfn-2.0.4.tar.gz
C-graphGNU C-GraphVisualize convolution and demonstrate convolution theorem.GNU C-Graph is a tool for visualizing the mathematical operation of convolution underlying natural phenomena susceptible to analysis in terms of engineering signals and systems theory. "C-Graph" is an abbreviation for "Convolution Graph". The package is derived from the BSc. Honours dissertation in Electrical Engineering "Interactive Computer Package Demonstrating: Sampling Convolution and the FFT", Adrienne Gaye Thompson, University of Aberdeen (1983). The package computes the linear convolution of two signals in the time domain then compares their circular convolution by demonstrating the convolution theorem. Each signal is modelled by a register of discrete values simulating samples of a signal, and the discrete Fourier transform (DFT) computed by means of the Fast Fourier Transform (FFT). GNU C-Graph is interactive, prompting the user to enter character or numerical values from the keyboard, dispensing with the learning curve for writing code. The software will be useful to students of signals and systems theory. C-Graph is written in contemporary Fortran. You can find pre-GNU development versions at: Code Art Now. Adrienne Gaye Thompson is the sole author of GNU C-Graph and looks forward to sharing further development with the Free software community.https://www.gnu.org/software/c-graph/truec-graphhttps://ftp.gnu.org/gnu/c-graph/c-graph-2.0.1.tar.gz
CcaudioGNU ccAudio2Library and software for manipulating audio data.GNU ccAudio is a stand-alone C++ class library and newly designated GNU package for manipulating audio data, whether on disk or in memory. GNU ccAudio offers the ability to work with audio file formats on disk by treating audio data as sequenced arrays of sample data rather than as arbitrary octets as some audio file manipulation libraries do. In addition to being audio content aware, GNU ccAudio allows header manipulation for setting things like annotation fields. GNU ccAudio is also endian aware and highly portable to both posix and win32 based systems. GNU ccAudio also offers basic audio signal processing including tone data set generation and pluggable codec operations. In the future we will provide loadable free software audio codec modules for many common audio encoding formats where not patent encumbered.https://www.gnu.org/software/ccaudio/trueccaudiohttps://ftp.gnu.org/gnu/ccaudio/ccaudio2-2.2.0.tar.gz
Ccd2cueGNU ccd2cueCCD sheet to CUE sheet converter.The program ccd2cue is a CCD sheet to CUE sheet converter for the GNU Operating System. It supports the full extent of CUE sheet format expressiveness, including mixed-mode discs and CD-Text meta-data. It plays an important role for those who need to use optical disc data which is only available in the proprietary sheet format CCD, but don’t want to surrender their freedom. It fills an important gap in the free software world because before its conception it was impossible to use complex forms of optical disc data laid out by CCD sheets in a whole/holy free operating system.https://www.gnu.org/software/ccd2cue/trueccd2cuehttps://ftp.gnu.org/gnu/ccd2cue/ccd2cue-0.5.tar.gz
CcideGNU CcideDecision Table Code Generator.'GNU Ccide generates compilable code in a number of languages(including JAVA, C/C++, BASH script, and Euphoria; from a source language file containing one or more commented decision tables. Decision tables are easier to read than traditional if-then-else structures, thereby helping to prevent logic errors.https://www.gnu.org/software/ccide/trueccidehttps://sourceforge.net/projects/ccide/files/ccide-0.6.6.tar.gz/download/
CcrtpGNU ccRTPRTP protocol stack of GNU Common C++ and the GNU project.GNU ccRTP is a high performance threadsafe C++ RTP (Real-Time Transport Protocol) stack. It can be used to build both client and server applications for audio and visual conferencing over the Internet, for streaming of realtime data, and for next generation IP based telephony systems.https://www.gnu.org/software/ccrtp/trueccrtphttps://ftp.gnu.org/gnu/ccrtp/ccrtp-2.1.2.tar.gz
CcscriptGNU ccScriptC++ class framework for creating a virtual machine execution system.GNU ccScript is a C++ class framework for creating a virtual machine execution system for use with and as a scripting/assembler language for state-transition driven realtime systems. It is the core of the scripting engine found in GNU Bayonne. It is meant to be used where step execution is important, and where each step is in response to a callback event or a state machine transition. It offers deterministic execution and low overhead so that many concurrent instances can run together. However, in addition to offering step machine execution, GNU ccScript loads all scripts into an active image at once. This is for performance, as all operations in the script system, to assure deterministic execution, are in memory. GNU ccScript also offers the ability to load new scripts en masse. Existing active sessions operate on the currently loaded scripts, and new sessions are offered the new script. When the last active session on an old script set completes, the entire script set is flushed from memory, so you can operate scripted servers without downtime for rebuilding script images in memory.https://www.gnu.org/software/ccscript/trueccscripthttps://ftp.gnu.org/gnu/ccscript/ccscript-5.1.0.tar.gz
CflowGNU cflowCharts control flow within source code.Cflow analyzes a collection of C source files and prints a graph charting control flow within the program. It can produce both direct and inverted flowgraphs for C sources, or optionally generate a cross-reference listing. It implements either POSIX or GNU (extended) output formats. Input files can optionally be preprocessed before analyzing. The package also provides an Emacs major mode, so users can examine the produced flowcharts in Emacs.advancedhttps://www.gnu.org/software/cflow/git clone git://git.savannah.gnu.org/cflow.gitCtruecflow1.730 December 2021stablehttps://ftpmirror.gnu.org/cflow/cflow-1.7.tar.gzhttps://ftpmirror.gnu.org/cflow/cflow-1.7.tar.gz.sigGenium30 December 2021false
CgiccGNU cgiccC++ class library for writing CGI applications.GNU cgicc is an ANSI C++ compliant class library that greatly simplifies the creation of CGI applications for the World Wide Web by doing the following:
  • Parses GET and POST form data transparently.
  • Provides string, integer, floating-point and single- and multiple-choice retrieval methods for form data.
  • Provides methods for saving and restoring CGI environments to aid in application debugging.
  • Provides full on-the-fly web-authoring generation capabilities, with support for cookies.
  • Supports web-authoring file upload.
advancedhttps://www.gnu.org/software/cgicc/truecgicc3.2.2022 October 2023stablehttps://ftp.gnu.org/gnu/cgicc/cgicc-3.2.20.tar.gzhttps://ftp.gnu.org/gnu/cgicc/cgicc-3.2.20.tar.gz.sigGenium2 November 2023false
ChessGNU ChessFull chess implementationGNU 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.https://www.gnu.org/software/chess/true
false
chesshttps://ftp.gnu.org/gnu/chess/gnuchess-6.2.8.tar.gzfalse
CimGNU CimCompiler for programming language Simula.GNU cim offers a class concept, separate compilation with full type checking, interface to external C routines, an application package for process simulation and a coroutine concept. The portability of the GNU Simula Compiler is based on the C programming language. The compiler and the run-time system is written in C, and the compiler produces C code, that is passed to a C compiler for further processing towards machine code.https://www.gnu.org/software/cim/truecimhttps://ftp.gnu.org/gnu/cim/cim-5.1.tar.gz
ClasspathGNU ClasspathCore class libraries for Java.GNU Classpath (Essential Libraries for Java) is a project to create free core class libraries for use with virtual machines, compilers and tools for the Java programming language. It includes all native methods and core classes necessary for a completely functional Java runtime.shttps://www.gnu.org/software/classpath/trueclasspathhttps://ftp.gnu.org/gnu/classpath/classpath-0.99.tar.gz
ClasspathxGNU Classpath ExtensionsImplementation of the Java extension libraries.The GNU Classpath Extensions project, aka classpathx builds packages in the javax namespace. It is a companion project of the GNU Classpath project. Packages currently under development include javabeans activation framework, javabean infobus, java mail, GNU inetlib and a servlet API.https://www.gnu.org/software/classpathx/trueclasspathxhttps://ftp.gnu.org/gnu/classpathx/activation-1.1.2.tar.gz
ClispclispANSI Common Lisp compiler, debugger, interpreter.ANSI Common Lisp is a high-level, general-purpose programming language. GNU CLISP is a Common Lisp implementation by Bruno Haible of Karlsruhe University and Michael Stoll of Munich University, both in Germany. It mostly supports the Lisp described in the ANSI Common Lisp standard. It runs on most GNU and Unix systems (GNU/Linux, GNU/Hurd, FreeBSD, NetBSD, OpenBSD, Solaris, Tru64, HP-UX, BeOS, IRIX, AIX, Mac OS X and others) and on other systems and needs only 4 MB of RAM. The user interface comes in English, German, French, Spanish, Dutch, Russian and Danish, and can be changed during run time. GNU CLISP includes an interpreter, a compiler, a debugger, CLOS, MOP, a foreign language interface, a socket interface, i18n, fast bignums, arbitrary precision floats and more. An X11 interface is available through CLX, Garnet, CLUE/CLIO. GNU CLISP runs Maxima, ACL2 and many other Common Lisp packages.https://www.gnu.org/software/clisp/trueclisphttps://ftp.gnu.org/gnu/clisp/release/2.49/clisp-2.49.tar.bz2
Codeigniter4CMScodeigniter4CMSCMSweb content management systemhttps://notabug.org/captainsensible/codeigniter4CMSfalse
true
Its GNU since anybody can copy amend or do wha tthey want with ithttps://notabug.org/captainsensible/codeigniter4CMSfalse
CombinecombineExtensible file matching and filtering.Pronounced COMbine, like the farm implement, combine matches any number of files to a file, set of files, or input stream. When built on a system with Guile available, it uses Guile to provide extensibility for filtering and data transformation. Additional features include hierarchy handling, a Guile module adapted from the Emacs calendar for performing date arithmetic, and outer joins on either or both sides of a match.https://www.gnu.org/software/combine/truecombinehttps://ftp.gnu.org/gnu/combine/combine-0.4.0.tar.xz
CommoncppGNU [u]Common C++Highly portable C++ class library.Common C++ is a C++ class library that abstracts various system services in a portable manner, thereby making the creation of portable applications much easier. It is portable code, with very low runtime overhead, that works well on a very wide range of target platforms and C++ compilers in everyday use. It includes the 'ape' project, which was formerly a separate package. Common C++ manages threads, synchronization, and network sockets by offering portable C++ classes that abstract these services, as well as supporting "serial" I/O, daemon specific event logging, object serialization (persistence), block/record/page/ oriented file I/O, and configuration file parsing. It also provides an inheritable class architecture for your application that exploits C++ as needed. There are two source trees: one for "POSIX" systems such as GNU/Linux and the Hurd, the other for the Windows API. This makes Common C++ portable at the source level, as the two trees implement a functionally similar class interface. Commoncpp also includes uCommon C++, a lightweight C++ library with features such as rtti and exception handling removed. It is intended for programs linking to C libraries and not the standard C++ library.https://www.gnu.org/software/commoncpp/truecommoncpphttps://ftp.gnu.org/gnu/commoncpp/ucommon-7.0.0.tar.gz
ComplexityGNU ComplexityMeasure complexity of C source.Complexity may be used to analyze the degree of complexity of functions in a C program. It estimates the difficulty that a human might have in understanding or testing the code. This software attempts to integrate more information than other, similar programs, in order to derive a more accurate estimate of complexity.https://www.gnu.org/software/complexity/truecomplexityhttps://ftpmirror.gnu.org/complexity/complexity-1.13.tar.gzfalse
ConfigconfigGNU config.guess and config.sub scripts.The GNU config.guess and config.sub scripts.https://www.gnu.org/software/config/trueconfig
ConsensusGNU consensusFacilitate coordination of free software social networking projects.GNU consensus is an umbrella project to facilitate coordination of free software social networking projects to encourage freedom, privacy, public space, and decentralization.https://www.gnu.org/software/consensus/trueconsensus
CoreutilsGNU Core UtilitiesBasic file, shell and text manipulation utilities.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.https://www.gnu.org/software/coreutils/git clone git://git.savannah.gnu.org/coreutils.gitCtruecoreutils9.528 March 2024stablehttps://ftp.gnu.org/gnu/coreutils/coreutils-9.5.tar.gzhttps://ftp.gnu.org/gnu/coreutils/coreutils-9.5.tar.gz.sigGenium30 March 2024false
CpioGNU cpioArchiver that handles cpio and tar archives.Cpio copies files into or out of a cpio or tar archive. The archive can be another file on the disk, a magnetic tape, or a pipe. GNU cpio supports the following archive formats: binary, old ASCII, new ASCII, crc, HPUX binary, HPUX old ASCII, old tar, and POSIX.1 tar. The tar format is provided for compatibility with the tar program. By default, cpio creates binary format archives for compatibility with older cpio programs. When extracting from archives, cpio automatically recognizes which kind of archive it is reading and can read archives created on machines with a different byte-order.https://www.gnu.org/software/cpio/truecpiohttps://ftp.gnu.org/gnu/cpio/cpio-2.15.tar.bz2
... further results


Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the page “GNU Free Documentation License”.

The copyright and license notices on this page only apply to the text on this page. Any software or copyright-licenses or other similar notices described in this text has its own copyright notice and license, which can usually be found in the distribution or license text itself.