Enter the query into the form above. You can look for specific version of a package by using @ symbol like this: gcc@10.
API method:
GET /api/packages?search=hello&page=1&limit=20
where search is your query, page is a page number and limit is a number of items on a single page. Pagination information (such as a number of pages and etc) is returned
in response headers.
If you'd like to join our channel webring send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.
Orc is a just-in-time compiler implemented as a library and set of associated tools for compiling and executing simple programs that operate on arrays of data.
GStreamer is a library for constructing graphs of media-handling components. The applications it supports range from simple Ogg/Vorbis playback, audio/video streaming to complex audio mixing and video non-linear editing.
Applications can take advantage of advances in codec and filter technology transparently. Developers can add new codecs and filters by writing a simple plugin with a clean, generic interface.
This package provides the core library and elements.
This package provides the smallest selection of GStreamer's "bad" plugin set, essentially containing libraries and the gst-transcoder binary, but none of the actual plugins.
GTKmm is the official C++ interface for the popular GUI library GTK+. Highlights include typesafe callbacks, and a comprehensive set of widgets that are easily extensible via inheritance. You can create user interfaces either in code or with the Glade User Interface designer, using libglademm. There's extensive documentation, including API reference and a tutorial.
Guile-RSVG wraps the RSVG library for Guile, allowing you to render SVG images onto Cairo surfaces.
The Assistive Technology Service Provider Interface, core components, is part of the GNOME accessibility project.
libdbusmenu passes a menu structure across DBus so that a program can create a menu simply without worrying about how it is displayed on the other side of the bus.
GtkSourceView is a text widget that extends the standard GTK+ text widget GtkTextView. It improves GtkTextView by implementing syntax highlighting and other features typical of a source code editor.
GtkSpell provides word-processor-style highlighting and replacement of misspelled words in a GtkTextView widget.
PNMixer is a simple mixer application designed to run in system tray. It integrates nicely into desktop environments that don't have a panel that supports applets and therefore can't run a mixer applet. In particular, it's been used quite a lot with fbpanel and tint2 but should run fine in any system tray.
PNMixer is designed to work on systems that use ALSA for sound management. Any other sound driver like OSS or FFADO are, currently, not supported. There is no official PulseAudio support, at the moment, but it seems that PNMixer behaves quite well anyway when PA is running.
ATKmm is the C++ binding for the ATK library.
This program allows you to display GTK+ dialog boxes from command line or shell scripts. Example of how to use yad can be consulted at https://sourceforge.net/p/yad-dialog/wiki/browse_pages/.
Libpanel provides a library to create IDE-like applications using GTK and libadwaita. It has widgets for panels, docks, columns and grids of pages. Primarily, its design and implementation focus around the GNOME Builder and Drafting projects.
Libdatrie is an implementation of double-array structure for representing trie. Trie is a kind of digital search tree.
Cairomm provides a C++ programming interface to the Cairo 2D graphics library.
GNU Spread Sheet Widget is a library for Gtk+ which provides a widget for viewing and manipulating 2 dimensional tabular data in a manner similar to many popular spread sheet programs.
GtkSheet is a matrix widget for GTK+. It consists of an scrollable grid of cells where you can allocate text. Cell contents can be edited interactively through a specially designed entry, GtkItemEntry. It is also a container subclass, allowing you to display buttons, images and any other widget in it. You can also set many attributes such as border, foreground and background colors, text justification and more.
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.
Murrine is a cairo-based GTK+ theming engine. It is named after the glass artworks done by Venicians glass blowers.
Dragon is a lightweight drag-and-drop source for X where you can run:
dragon file.tar.gz
to get a window with just that file in it, ready to be dragged where you need it. What if you need to drag into something? Using:
dragon --target
you get a window you can drag files and text into. Dropped items are printed to standard output.
Cairo::GObject registers Cairo's types with Glib's type systems, so that they can be used normally in signals and properties.
ClipIt is a clipboard manager with features such as a history, search thereof, global hotkeys and clipboard item actions. It was forked from Parcellite and adds bugfixes and features.
Pango is a library for laying out and rendering of text, with an emphasis on internationalization. Pango can be used anywhere that text layout is needed, though most of the work on Pango so far has been done in the context of the GTK+ widget toolkit. Pango forms the core of text and font handling for GTK+-2.x.
Cairomm provides a C++ programming interface to the Cairo 2D graphics library.