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.
Pre-commit is a multi-language package manager for pre-commit hooks. You specify a list of hooks you want and pre-commit manages the installation and execution of any hook written in any language before every commit.
vcsh version-controls configuration files in several Git repositories, all in one single directory. They all maintain their working trees without clobbering each other or interfering otherwise. By default, all Git repositories maintained via vcsh store the actual files in $HOME, though this can be overridden.
Git is a free distributed version control system designed to handle everything from small to very large projects with speed and efficiency.
git open opens the repository's website from the command-line, guessing the URL pattern from the origin remote.
Compute various size metrics for a Git repository, flagging those that might cause problems or inconvenience.
Mercurial is a free, distributed source control management tool. It efficiently handles projects of any size and offers an easy and intuitive interface.
commit-patch is a utility that lets you check in select portions of a file into Darcs, Git, Mercurial, Bazaar, Subversion, or CVS repositories. It comes as a command line app and also an Emacs interface.
git-tools is a collection of bash and python scripts. Specifically, it includes the following tools:
git-branches-rename: Batch rename branches with a matching prefix to another prefixgit-clone-subset: Clone a subset of a git repositorygit-find-uncommitted-repos: Recursively list repositories in the given directory(ies) that have uncommitted changesgit-rebase-theirs: Resolve rebase conflicts and failed cherry-picks by favoring "theirs" versiongit-restore-mtime: Restore modification time of files based on the date of the most recent commit that modified themgit-strip-merge: A git-merge wrapper that deletes files on a "foreign" branch before merging
hut is a CLI tool for sr.ht. It helps you interact with sr.ht's public services:
- builds
submit and manage build jobs
- git
create, and manage git repositories and artifacts
- hg
list Mercurial repositories
- lists
manage mailing lists and patches
- meta
manage PGP, and SSH keys
- pages
publish and manage hosted websites
- paste
create and manage pastes
- todo
create and manage trackers, tickets
- graphql
interact with GraphQL APIs directly
This package provides a command-line tool to manage multiple Git repos.
This tool does two things:
display the status of multiple Git repos such as branch, modification, commit message side by side
(batch) delegate Git commands/aliases from any working directory
If several repos are related, it helps to see their status together.
This package enables manipulating multiple version control repositories with one command.
Attempt to archive a given Youtube livestream from the start. This is most useful for streams that have already started and you want to download, but can also be used to wait for a scheduled stream and start downloading as soon as it starts.
Libaom is the reference implementation of AV1. It includes a shared library and encoder and decoder command-line executables.
This package provides a command-line interface for Twitch.tv
Many applications can use VDPAU to accelerate portions of the video decoding process and video post-processing to the GPU video hardware. Since there is no VDPAU available on Intel chips, they fall back to different drawing techniques. This driver uses OpenGL under the hood to accelerate drawing and scaling and VA-API (if available) to accelerate video decoding.
Libdvdread provides a simple foundation for reading DVD video disks. It provides the functionality that is required to access many DVDs. It parses IFO files, reads NAV-blocks, and performs CSS authentication and descrambling (if an external libdvdcss library is installed).
MKVToolNix provides tools for getting information about Matroska files (mkvinfo), extracting tracks/data from Matroska files (mkvextract), and creating Matroska files from other media files (mkvmerge).
MediaInfo is a library used for retrieving technical information and other metadata about audio or video files. A non-exhaustive list of the information MediaInfo can retrieve from media files include:
General: title, author, director, album, track number, date, duration...
Video: codec, aspect, fps, bitrate...
Audio: codec, sample rate, channels, language, bitrate...
Text: language of subtitle
Chapters: number of chapters, list of chapters
MediaInfo supports the following formats:
Video: MKV, OGM, AVI, DivX, WMV, QuickTime, Real, MPEG-1, MPEG-2, MPEG-4, DVD (VOB)...
Video Codecs: DivX, XviD, MSMPEG4, ASP, H.264, AVC...)
Audio: OGG, MP3, WAV, RA, AC3, DTS, AAC, M4A, AU, AIFF...
Subtitles: SRT, SSA, ASS, SAMI...
Pitivi is a video editor built upon the GStreamer Editing Services. It aims to be an intuitive and flexible application that can appeal to newbies and professionals alike.
Lightweight and very quick server to stream MJPEG video from any V4L2 device to the net. All new browsers have native support of this video format, as well as most video players such as mplayer, VLC etc. µStreamer is a part of the PiKVM project designed to stream VGA and HDMI screencast hardware data with the highest resolution and FPS possible.
srt2vtt converts SubRip formatted subtitles to WebVTT format for use with HTML5 video.
VapourSynth is a C++ library and Python module for video manipulation. It aims to be a modern rewrite of Avisynth, supporting multithreading, generalized colorspaces, per frame properties, and videos with format changes.
MediaInfo is a utility used for retrieving technical information and other metadata about audio or video files. It supports the many codecs and formats supported by libmediainfo.
Shotcut is a video editor built on the MLT framework. Features include a wide range of formats through ffmpeg, 4k resolution support, webcam and audio capture, network stream playback, and many more.