|
Programming/C
- AV1 Codec Library Documentation
(package: libaom-doc)
- API documentation for libaom
- Cairo Reference Manual
(package: libcairo2-doc)
- Cairo is a multi-platform library providing anti-aliased
vector-based rendering for multiple target backends.
This document covers programming using the Cairo library.
- Debian liblqr Manual
- This manual describes in detail the Liquid Rescale library
API, starting from a brief overview on seam carving, the internal
image representation, a minimal list of basic methods and the full
explanation of all the library public methods.
- Debian libmbim Manual
(package: libmbim-glib-doc)
- API documentation of libmbim-glib.
- Debian libqmi Manual
(package: libqmi-glib-doc)
- API documentation of libqmi-glib.
- Debian libwmf Manual
(package: libwmf-doc)
- Windows metafile (WMF) is a picture format used by many Windows
programs, e.g. Microsoft Word. libwmf is a library for interpreting
metafile images and either displaying them using X or converting them
to standard formats such as PNG, JPEG, PS, EPS and SVG(Z)...
- FFmpeg API Documentation
(package: ffmpeg-doc)
- This is the API documentation for FFmpeg.
- FreeType 2 Development Documentation
(package: freetype2-doc)
- Development documentation for FreeType 2.
- GDK Reference Manual
(package: libgtk-4-doc)
- The GDK library provides an OS-independant wrapper around the
most fundamental graphical user interface functions. This allows
GTK to be ported to non-X11 systems, as long as GDK is ported first.
This document covers programming in GDK.
- GDK Reference Manual
(package: libgtk-3-doc)
- The GDK library provides an OS-independant wrapper around the
most fundamental graphical user interface functions. This allows
GTK to be ported to non-X11 systems, as long as GDK is ported first.
This document covers programming in GDK.
- GDK Reference Manual
(package: libgtk2.0-doc)
- The GDK library provides an OS-independant wrapper around the
most fundamental graphical user interface functions. This allows
GTK to be ported to non-X11 systems, as long as GDK is ported first.
This document covers programming in GDK.
- GdkWayland Reference Manual
(package: libgtk-4-doc)
- The GDK library provides an OS-independant wrapper around the
most fundamental graphical user interface functions. This allows
GTK to be ported to non-X11 systems, as long as GDK is ported first.
This document covers programming in GDK with the wayland backend.
- GdkX11 Reference Manual
(package: libgtk-4-doc)
- The GDK library provides an OS-independant wrapper around the
most fundamental graphical user interface functions. This allows
GTK to be ported to non-X11 systems, as long as GDK is ported first.
This document covers programming in GDK with the X11 backend.
- GIO (GLib) Reference Manual
(package: libglib2.0-doc)
- GIO is striving to provide a modern, easy-to-use VFS API that sits at
the right level in the library stack. The goal is to overcome the shortcomings
of GnomeVFS and provide an API that is so good that developers prefer it over
raw POSIX calls. Among other things that means using GObject. It also means
not cloning the POSIX API, but providing higher-level, document-centric
interfaces.
- Git internal API documentation
(package: git-doc)
- Git has grown a set of internal API over time.
This collection documents them.
Formats: [html] [text]
- GLib Reference Manual
(package: libglib2.0-doc)
- The GLib C library is used in GTK+ and GNOME
programs as a general-purpose set of functions for hash, tree, list,
and string operations, which C is oddly lacking whatsoever in any
of its standard libraries.
- GNOME Desktop Library Reference Manual
(package: libgnome-desktop-doc)
- The libgnome-desktop library contains APIs that can be useful
for a few applications, but which do not belong to GTK+ because of
the limited use case. There is no guarantee of API or ABI stability,
so it's recommended to not depend on it if you do not follow the same
development cycle as GNOME. Use at your own risk.
- GNU Simple Authentication and Security Layer (SASL) API Manual
(package: gsasl-doc)
- GNU SASL API Reference Manual
- GNU TLS API Reference Manual
(package: gnutls-doc)
- GNU TLS API Reference Manual
- GnuTLS Manual
(package: gnutls-doc)
- GnuTLS library manual
Formats: [html] [info] [pdf]
- GObject (GLib) Reference Manual
(package: libglib2.0-doc)
- Most modern programming languages come with their own native object
systems and additional fundamental algorithmic language constructs.
Just as GLib serves as an implementation of such fundamental
types and algorithms (linked lists, hash tables and so forth), the
GLib Object System provides the required implementations of a
flexible extensible and intentionally easy to map (into other
languages) object oriented framework for C.
- gPhoto2 Manual
(package: libgphoto2-dev-doc)
- GSK Reference Manual
(package: libgtk-4-doc)
- The GTK library provides a graphical user interface for
C programs, and is used in projects such as GIMP, GNOME, and Mozilla.
This document covers programming in GSK.
- GTK 2 Frequently Asked Questions
(package: libgtk2.0-doc)
- This document is intended to answer questions that are
likely to be frequently asked by programmers using the GTK
graphical user interface library, or people who are just looking at
using GTK, GNOME, or GIMP.
- GTK 2 Tutorial
(package: libgtk2.0-doc)
- GTK (GIMP Toolkit) is a library for creating graphical user
interfaces. It is licensed using the LGPL license, so you can develop
open software, free software, or even commercial non-free software
using GTK without having to spend anything for licenses or royalties.
This tutorial is an attempt to document as much as possible of GTK,
but it is by no means complete. This tutorial assumes a good
understanding of C, and how to create C programs. It would be a great
benefit for the reader to have previous X programming experience, but
it shouldn't be necessary.
- GTK Reference Manual
(package: libgtk-4-doc)
- The GTK library provides a graphical user interface for
C programs, and is used in projects such as GIMP, GNOME, and Mozilla.
This document covers programming using the GTK library.
- GTK Reference Manual
(package: libgtk2.0-doc)
- The GTK library provides a graphical user interface for
C programs, and is used in projects such as GIMP, GNOME, and Mozilla.
This document covers programming using the GTK library.
- GTK Reference Manual
(package: libgtk-3-doc)
- The GTK library provides a graphical user interface for
C programs, and is used in projects such as GIMP, GNOME, and Mozilla.
This document covers programming using the GTK library.
- IBus Reference Manual
(package: ibus-doc)
- Intelligent Input Bus (IBus) reference manual.
- libayatana-appindicator API documentation
(package: libayatana-appindicator-doc)
- This document describes the API of the libayatana-appindicator (GTK-3 variant) library.
- libbluray Documentation
(package: libbluray-doc)
- libcaja-extension API documentation
(package: libcaja-extension-doc)
- This document describes the API of the libcaja-extension library.
- libcbor documentation
(package: libcbor-doc)
- This manual describes libcbor, a library for parsing and generating CBOR
- libconfig manual
(package: libconfig-doc)
- This manual describes what libconfig is
and how it can be used to parse configuration files
- libdbus API Reference
(package: dbus-1-doc)
- libdvbv5 Reference Manual
(package: libdvbv5-doc)
- This manual describes API which libdvbv5 offers
- libfido2 documentation
(package: libfido2-doc)
- The development documentation for libfido2.
- libftdi1 API documentation
(package: libftdi1-doc)
FTDI is a library to talk to FTDI's FT232 and FT245 type USB chips from
userspace. It uses libusb to communicate with the chips.
This document describe the API of the library.
- libfyba API documentation
- library for reading SOSI files
This library lets you open and manipulate SOSI files. The
library was released by the Norwegian Mapping Authority.
This document describes the API of the library.
- Libical GLib Manual
(package: libical-doc)
- Libical GLib library Manual
- liblzma API Documentation
(package: liblzma-doc)
- liblzma is a compression library supporting the .xz and .lzma
formats, among others. This Doxygen-generated reference manual
describes the data structures and functions making up its public
interface.
- libmate-desktop API documentation
(package: libmate-desktop-doc)
- This document describes the API of the libmate-desktop library.
- libmate-panel-applet API documentation
(package: libmate-panel-applet-doc)
- This document describes the API of the libmate-panel-applet library.
- libmatemixer API documentation
(package: libmatemixer-doc)
- This document describes the API of the libmatemixer library.
- libmspack API Documentation
(package: libmspack-doc)
- Doxygen-generated API documentation.
- libnftnl development manual
(package: libnftnl-dev-doc)
- This manual contains information on libnftnl internals
- libssh public API Manual
(package: libssh-doc)
- This manual describes libssh API.
- LibYAML API documentation
(package: libyaml-doc)
- Doxygen-generated API documentation for LibYAML.
- LittleCMS2.12 API Documentation
- Description of the LittleCMS API
- LittleCMS2.12 Plug-in API Documentation
- Description of the LittleCMS Plug-in API
- LittleCMS2.12 Tutorial
- Tutorial for using LittleCMS
- Manual for Libtasn1
(package: libtasn1-doc)
- This manual is for Libtasn1, which is a library for Abstract
Syntax Notation One (ASN.1) and Distinguish Encoding Rules (DER) manipulation.
Formats: [info] [pdf]
- mbed TLS API Documentation
(package: libmbedtls-doc)
- Automatically generated mbed TLS source code documentation.
- MPFR library documentation
(package: libmpfr-doc)
- Official MPFR documentation from the MPFR developers.
Formats: [html] [info] [pdf]
- nghttp2 HTTP 2.0 library Reference Manual
(package: libnghttp2-doc)
- A library providing an experimental implementation of the
Hypertext Transfer Protocol version 2.0.
- Opus codec and library API documentation
(package: libopus-doc)
- A low-latency interactive speech and audio codec
The Opus codec is designed for interactive speech and audio transmission over
the Internet. It is designed by the IETF Codec Working Group and incorporates
technology from Skype's SILK codec and Xiph.Org's CELT codec.
It is intended to suit a wide range of interactive audio applications,
including Voice over IP, videoconferencing, in-game chat, and even remote live
music performances. It can scale from low bit-rate narrowband speech to very
high quality stereo music. The current features are:
Sampling rates from 8 to 48 kHz
Bit-rates from 6 kb/s 510 kb/s
Support for both constant bit-rate (CBR) and variable bit-rate (VBR)
Audio bandwidth from narrowband to full-band
Support for speech and music
Support for mono and stereo
Frame sizes from 2.5 ms to 60 ms
Good loss robustness and packet loss concealment (PLC)
- pluma documentation
(package: pluma-doc)
- This document describes the pluma editor application.
- Programmer API for Libidn2
(package: libidn2-doc)
- Manual for IDNA2008 Internationalized Domain Names library (libidn2)
Formats: [html] [info] [pdf]
- Raptor 2 RDF Syntax Library Reference Manual
(package: libraptor2-doc)
- Raptor is a library providing a set of parsers and
serializers for Resource Description Framework (RDF) triples by
parsing syntaxes or serializing the triples into a syntax.
- Rasqal RDF Query Library Reference Manual
(package: librasqal3-doc)
- Rasqal is a C library providing support for querying the
Resource Description Framework (RDF) including
parsing query syntaxes, constructing the queries, executing them,
returning result bindings and formatting results. It supports the
SPARQL RDF Query Language, RDF Data Query Language (RDQL) and LAQRS
experimental query language extending SPARQL.
- Speex codec and API documentation
(package: speex-doc)
- The PDF documentation describes the Speex codec and the command line
and C interfaces provided by the reference implementation. The HTML docs are
generated by parsing the source with doxygen, to generate the most current API
reference documentation from it.
Formats: [html] [pdf]
- telepathy-glib Reference Manual
(package: libtelepathy-glib-doc)
- This manual provides API documentation for Telepathy's GLib bindings.
- The GNU C Library Reference Manual
(package: glibc-doc-reference)
- The GNU C Library Reference Manual
The GNU C library, described in this document, defines all of the
library functions that are specified by the ISO C standard, as well as
additional features specific to POSIX and other derivatives of the Unix
operating system, and extensions specific to the GNU system.
The purpose of this manual is to tell you how to use the facilities
of the GNU library. We have mentioned which features belong to which
standards to help you identify things that are potentially non-portable
to other systems. But the emphasis in this manual is not on strict
portability.
Formats: [html] [info]
- The Libgcrypt Reference Manual
(package: libgcrypt20-doc)
- gcrypt library manual
Formats: [html] [info] [pdf]
- Universal 2nd Factor C Library API Manual
(package: libu2f-host-doc)
- U2F Host C Library Reference Manual
Formats: [html] [pdf]
- x265 encoder and API documentation
(package: libx265-doc)
- YAJL Library Reference Manual
(package: libyajl-doc)
- This manual describes the API for Yet Another JSON Library (libyajl2).
|