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.
Aegis is a project change supervisor, and performs some of the Software Configuration Management needed in a CASE environment. Aegis provides a framework within which a team of developers may work on many changes to a program independently, and Aegis coordinates integrating these changes back into the master source of the program, with as little disruption as possible. Resolution of contention for source files, a major headache for any project with more than one developer, is one of Aegis's major functions.
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
GNU Arch, aka. tla, was one of the first free distributed version-control systems (DVCS). It saw its last release in 2006. This package is provided for users who need to recover tla repositories and for historians.
Evolve is a Mercurial extension for faster and safer mutable history. It implements the changeset evolution concept for Mercurial.
Git Large File Storage (LFS) replaces large files such as audio samples, videos, datasets, and graphics with text pointers inside Git, while storing the file contents on a remote server.
This is a minimalist decentralized issue management system based on Git, offering (optional) bidirectional integration with GitHub and GitLab issue management.
xdiff is the file differential library used by git, which has been extracted into a standalone library for compatibility with other git-like projects such as libgit2.
Script that copies a directory to the gh-pages branch (by default) of the repository.
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.
klaus is a simple, easy-to-set-up git web viewer. It features
Super easy to set up -- no configuration required
Syntax highlighting
Markdown + RestructuredText rendering support
Pull + push support (Git Smart HTTP)
Code navigation using Exuberant ctags
The git-extras package provides a collection of additional git commands for repository metrics and summarization, commit and log editing, developer workflow, and project and release management.
git open opens the repository's website from the command-line, guessing the URL pattern from the origin remote.
diff-so-fancy strives to make your diffs human readable instead of machine readable. This helps improve code quality and helps you spot defects faster.
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.
Gitile is a Git forge written in Guile that lets you visualize your public Git repositories on a web interface.
ghq provides a way to organize remote repository clones, like go get does. When you clone a remote repository by ghq get, ghq makes a directory under a specific root directory (by default ~/ghq) using the remote repository URL's host and path.
CVS is a version control system, an important component of Source Configuration Management (SCM). Using it, you can record the history of sources files, and documents. It fills a similar role to the free software RCS, PRCS, and Aegis packages.
git-spice (gs) is a command line tool for stacking Git branches, a collection of branches expecting the trunk has a base branch. It manages and navigates stacks of branches, conveniently modifies and rebases them also provides an integration with GitHub and GitLab.
This program analyzes a collection of RCS files in a CVS repository (or outside of one) and, when possible, emits an equivalent history in the form of a fast-import stream. Not all possible histories can be rendered this way; the program tries to emit useful warnings when it can't.
The program can also produce a visualization of the resulting commit directed acyclic graph (DAG) in the input format of Graphviz. The package also includes cvssync, a tool for mirroring masters from remote CVS hosts.
Recursively find the newest file in a file tree and print its modification time.
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.
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.
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.
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.