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 search send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.
This wrapper around rclone makes any destination supported by rclone usable with git-annex.
Git is a free distributed version control system designed to handle everything from small to very large projects with speed and efficiency.
git-credential-oauth is a Git credential helper that securely authenticates to GitHub, GitLab, BitBucket, Gerrit, Gitea, and Forgejo using OAuth. The first time you authenticate, the helper opens a browser window to the host. Subsequent authentication within storage lifetime is non-interactive.
This package provides Seamless .onion and tor-ified git remotes.
Recursively find the newest file in a file tree and print its modification time.
Savane is a Web-based software hosting system. It includes issue tracking (bugs, tasks, support, news and documentation), project member management by roles and individual account maintenance.
Libgit2 is a portable, pure C implementation of the Git core methods provided as a re-entrant linkable library with a solid API, allowing you to write native speed custom Git applications in any language with bindings.
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.
This utility provides end-to-end cryptographic attestation of patches sent via mail. It does so by adapting the DKIM email signature standard to include cryptographic signatures via the X-Developer-Signature email header.
This package is an implementation of Git's wildmatch.c-style pattern matching.
This Git extension defines a subcommand, when-merged, whose core operation is to find the merge that brought a given commit into the specified ref(s). It has various options that control how information about the merge is displayed.
git-pages is a static site server for use with Git forges (i.e. a GitHub Pages replacement). It is written with efficiency in mind, scaling horizontally to any number of machines and serving sites up to multiple gigabytes in size, while being equally suitable for small single-user deployments.
Trac is a minimalistic web-based software project management and bug/issue tracking system. It provides an interface to the Git and Subversion revision control systems, an integrated wiki, flexible issue tracking and convenient report facilities.
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.
This package a interactive tool to interact with git branches using StGit.
Qgit is a graphical front-end for git, with features to:
view revisions, diffs, files history, files annotation and archive tree,
commit changes visually cherry picking modified files,
apply or save patch series from selected commits, drag and drop commits,
associate commands sequences, scripts and anything else executable to a custom action,
push/pop commits,
apply/save/create patches
and cherry pick single modified files.
Gitlint is a Git commit message linter written in Python: it checks your commit messages for style.
Shell Flags (shFlags) is a library written to greatly simplify the handling of command-line flags in Bourne based Unix shell scripts (bash, dash, ksh, sh, zsh). Most shell scripts use getopt for flags processing, but the different versions of getopt on various OSes make writing portable shell scripts difficult. shFlags instead provides an API that doesn't change across shell and OS versions so the script writer can be confident that the script will work.
Libgit2 is a portable, pure C implementation of the Git core methods provided as a re-entrant linkable library with a solid API, allowing you to write native speed custom Git applications in any language with bindings.
blame outputs an annotated revision from each RCS file. An annotated RCS file describes the revision and date in which each line was added to the file, and the author of each line.
SRC (or src) is simple revision control, a version-control system for single-file projects by solo developers and authors. It modernizes the venerable RCS, hence the anagrammatic acronym. The design is tuned for use cases like all those little scripts in your ~/bin directory, or a directory full of HOWTOs.
Git is a free distributed version control system designed to handle everything from small to very large projects with speed and efficiency.
gource provides a software version control visualization. The repository is displayed as a tree where the root of the repository is the centre, directories are branches and files are leaves. Contributors to the source code appear and disappear as they contribute to specific files and directories.
git-cliff can generate changelog files from the Git history by utilizing conventional commits as well as regex-powered custom parsers. The changelog template can be customized with a configuration file to match the desired format.