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.
git-cal is a script to view commits calendar similar to GitHub contributions calendar.
Fossil is a distributed source control management system which supports access and administration over HTTP CGI or via a built-in HTTP server. It has a built-in wiki, built-in file browsing, built-in tickets system, etc.
This package provides pijul, a sound and fast distributed version control system based on a mathematical theory of asynchronous work.
GitPython is a python library used to interact with Git repositories, high-level like git-porcelain, or low-level like git-plumbing.
It provides abstractions of Git objects for easy access of repository data, and additionally allows you to access the Git repository more directly using either a pure Python implementation, or the faster, but more resource intensive git command implementation.
git-test-sequence is similar to an automated git bisect except it’s linear. It will test every change between two points in the DAG. It will also walk each side of a merge and test those changes individually.
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.
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.
Subversion (svn) exists to be recognized and adopted as a centralized version control system characterized by its reliability as a safe haven for valuable data; the simplicity of its model and usage; and its ability to support the needs of a wide variety of users and projects, from individuals to large-scale enterprise operations.
Git is a free distributed version control system designed to handle everything from small to very large projects with speed and efficiency.
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.
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.
This package provides a way of visualizing a heat map of a git repo.
TkRev (formerly TkCVS) is a Tcl/Tk-based graphical interface to the CVS, Subversion and Git configuration management systems. It will also help with RCS. It shows the status of the files in the current working directory, and has tools for tagging, merging, checking in/out, and other user operations. TkDiff is included for browsing and merging your changes.
Tig is an ncurses text user interface for Git, primarily intended as a history browser. It can also stage hunks for commit, or colorize the output of the git command.
Grokmirror enables replicating large git repository collections efficiently. Mirrors decide to clone and update repositories based on a manifest file published by servers.
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.
This wrapper around rclone makes any destination supported by rclone usable with git-annex.
GNU CSSC provides a replacement for the legacy Unix source code control system SCCS. This allows old code still under that system to be accessed and migrated on modern systems.
Gitolite is an access control layer on top of Git, providing fine access control to Git repositories.
Gitlint is a Git commit message linter written in Python: it checks your commit messages for style.
git-repo provides Git extensions for interacting conveniently with AGit-Flow or Gerrit servers. It makes it possible to create, update or fetch PR, and more. It is based on the repo tool that was developed for the Gerrit project, but also supports AGit-Flow and lifts the requirement to use a manifest file.
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.
The vc-dwim package contains two tools, "vc-dwim" and "vc-chlog". vc-dwim is a tool that simplifies the task of maintaining a ChangeLog and using version control at the same time, for example by printing a reminder when a file change has been described in the ChangeLog but the file has not been added to the VC. vc-chlog scans changed files and generates standards-compliant ChangeLog entries based on the changes that it detects.
This package is an implementation of Git's wildmatch.c-style pattern matching.