_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/
git-trend 0.5.5
Dependencies: python-beautifulsoup4@4.11.1 python-prettytable@3.3.0 python-requests@2.28.1 python-termcolor@2.4.0
Channel: guixrus
Location: guixrus/packages/misc.scm (guixrus packages misc)
Home page: https://github.com/manojkarthick/git-trend
Licenses: Expat
Synopsis: Get trending GitHub repos from the a CLI
Description:

This package provides a Python CLI tool for fetching trending github repositories and developers.

git-sizer 1.5.0
Propagated dependencies: go-github-com-cli-safeexec@1.0.1 go-github-com-davecgh-go-spew@1.1.1 go-github-com-pmezard-go-difflib@1.0.0 go-github-com-spf13-pflag@1.0.5 go-github-com-stretchr-testify@1.9.0 go-go-uber-org-goleak@1.3.0 go-golang-org-x-sync@0.8.0 go-gopkg-in-yaml-v3@3.0.1
Channel: guix
Location: gnu/packages/version-control.scm (gnu packages version-control)
Home page: https://github.com/github/git-sizer
Licenses: Expat
Synopsis: Analyze size of a Git repo
Description:

Compute various size metrics for a Git repository, flagging those that might cause problems or inconvenience.

guile-git 0.8.0
Dependencies: guile@3.0.9 libgit2@1.3.2
Propagated dependencies: guile-bytestructures@1.0.10
Channel: guix-forge
Location: forge/guile-git.scm (forge guile-git)
Home page: https://gitlab.com/guile-git/guile-git.git
Licenses: GPL 3+
Synopsis: Guile bindings for libgit2
Description:

This package provides Guile bindings to libgit2, a library to manipulate repositories of the Git version control system.

guile-git 0.8.0
Dependencies: guile@3.0.9 libgit2@1.8.1
Propagated dependencies: guile-bytestructures@1.0.10
Channel: guix
Location: gnu/packages/guile.scm (gnu packages guile)
Home page: https://gitlab.com/guile-git/guile-git.git
Licenses: GPL 3+
Synopsis: Guile bindings for libgit2
Description:

This package provides Guile bindings to libgit2, a library to manipulate repositories of the Git version control system.

rust-git2 0.17.2
Channel: nebula
Location: nebula/packages/crates-io.scm (nebula packages crates-io)
Home page: https://github.com/rust-lang/git2-rs
Licenses: Expat ASL 2.0
Synopsis: Bindings to libgit2 for interoperating with git repositories. This library is both threadsafe and memory safe and allows both reading and writing git repositories.
Description:

Bindings to libgit2 for interoperating with git repositories. This library is both threadsafe and memory safe and allows both reading and writing git repositories.

rust-git2 0.15.0
Dependencies: libgit2@1.5.2 libssh2@1.10.0 openssl@3.0.8 zlib@1.3
Channel: guix
Location: gnu/packages/crates-vcs.scm (gnu packages crates-vcs)
Home page: https://github.com/rust-lang/git2-rs
Licenses: Expat ASL 2.0
Synopsis: Rust bindings to libgit2
Description:

This package provides bindings to libgit2 for interoperating with git repositories. This library is both threadsafe and memory safe and allows both reading and writing git repositories.

rust-git2 0.9.2
Dependencies: libgit2@1.3.2 libssh2@1.10.0 openssl@3.0.8 zlib@1.3
Channel: guix
Location: gnu/packages/crates-vcs.scm (gnu packages crates-vcs)
Home page: https://github.com/rust-lang/git2-rs
Licenses: Expat ASL 2.0
Synopsis: Rust bindings to libgit2
Description:

This package provides bindings to libgit2 for interoperating with git repositories. This library is both threadsafe and memory safe and allows both reading and writing git repositories.

rust-git2 0.17.2
Dependencies: libgit2@1.6.5 libssh2@1.10.0 openssl@3.0.8 zlib@1.3
Channel: guix
Location: gnu/packages/crates-vcs.scm (gnu packages crates-vcs)
Home page: https://github.com/rust-lang/git2-rs
Licenses: Expat ASL 2.0
Synopsis: Rust bindings to libgit2
Description:

This package provides bindings to libgit2 for interoperating with git repositories. This library is both threadsafe and memory safe and allows both reading and writing git repositories.

rust-git2 0.13.25
Dependencies: libgit2@1.3.2 libssh2@1.10.0 openssl@3.0.8 zlib@1.3
Channel: guix
Location: gnu/packages/crates-vcs.scm (gnu packages crates-vcs)
Home page: https://github.com/rust-lang/git2-rs
Licenses: Expat ASL 2.0
Synopsis: Rust bindings to libgit2
Description:

This package provides bindings to libgit2 for interoperating with git repositories. This library is both threadsafe and memory safe and allows both reading and writing git repositories.

rust-git2 0.18.3
Dependencies: libgit2@1.7.2 libssh2@1.10.0 openssl@3.0.8 zlib@1.3
Channel: guix
Location: gnu/packages/crates-vcs.scm (gnu packages crates-vcs)
Home page: https://github.com/rust-lang/git2-rs
Licenses: Expat ASL 2.0
Synopsis: Rust bindings to libgit2
Description:

This package provides bindings to libgit2 for interoperating with git repositories. This library is both threadsafe and memory safe and allows both reading and writing git repositories.

rust-git2 0.16.1
Dependencies: libgit2@1.5.2 libssh2@1.10.0 openssl@3.0.8 zlib@1.3
Channel: guix
Location: gnu/packages/crates-vcs.scm (gnu packages crates-vcs)
Home page: https://github.com/rust-lang/git2-rs
Licenses: Expat ASL 2.0
Synopsis: Rust bindings to libgit2
Description:

This package provides bindings to libgit2 for interoperating with git repositories. This library is both threadsafe and memory safe and allows both reading and writing git repositories.

julia-git 1.2.1
Propagated dependencies: julia-git-jll@2.36.1+2
Channel: gn-bioinformatics
Location: gn/packages/julia.scm (gn packages julia)
Home page: https://github.com/JuliaVersionControl/Git.jl
Licenses: Expat
Synopsis: Use command-line Git in your Julia packages
Description:

Git.jl allows you to use command-line Git in your Julia packages. You do not need to have Git installed on your computer, and neither do the users of your packages!

git-delta 0.16.5
Dependencies: libgit2@1.5.2 openssl@3.0.8 zlib@1.3
Channel: guix
Location: gnu/packages/rust-apps.scm (gnu packages rust-apps)
Home page: https://github.com/dandavison/delta
Licenses: Expat
Synopsis: Syntax-highlighting pager for git
Description:

This package provides a syntax-highlighting pager for git. It uses bat for syntax highlighting and provides many features such as advanced keybindings, word-level diff highlighting, syntax highlighting for grep and a stylized box presentation.

git-annex 10.20240831
Dependencies: curl@8.6.0 ghc-aeson@2.0.3.0 ghc-ansi-terminal@0.11.4 ghc-async@2.2.4 ghc-attoparsec@0.14.4 ghc-aws@0.23 ghc-bloomfilter@2.0.1.2 ghc-byteable@0.1.1 ghc-case-insensitive@1.2.1.0 ghc-clientsession@0.9.1.2 ghc-concurrent-output@1.10.18 ghc-conduit@1.3.5 ghc-connection@0.3.1 ghc-crypto-api@0.13.3 ghc-cryptonite@0.30 ghc-data-default@0.7.1.1 ghc-dav@1.3.4 ghc-dbus@1.2.29 ghc-disk-free-space@0.1.0.1 ghc-dlist@1.0 ghc-edit-distance@0.2.2.1 ghc-exceptions@0.10.4 ghc-fdo-notify@0.3.1 ghc-feed@1.3.2.1 ghc-filepath-bytestring@1.4.2.1.12 ghc-free@5.1.10 ghc-git-lfs@1.2.0 ghc-hinotify@0.4.1 ghc-http-client@0.7.13.1 ghc-http-client-tls@0.3.6.1 ghc-http-client-restricted@0.0.5 ghc-http-conduit@2.3.8.1 ghc-http-types@0.12.3 ghc-ifelse@0.85 ghc-magic@1.1 ghc-memory@0.17.0 ghc-microlens@0.4.12.0 ghc-monad-control@1.0.3.1 ghc-monad-logger@0.3.40 ghc-mountpoints@1.0.2 ghc-network@3.1.4.0 ghc-network-bsd@2.8.1.0 ghc-network-info@0.2.1 ghc-network-multicast@0.3.2 ghc-network-uri@2.6.4.2 ghc-old-locale@1.0.0.7 ghc-optparse-applicative@0.17.1.0 ghc-persistent@2.13.3.5 ghc-persistent-sqlite@2.13.1.1 ghc-persistent-template@2.12.0.0 ghc-quickcheck@2.14.3 ghc-random@1.2.1.1 ghc-regex-tdfa@1.3.2.1 ghc-resourcet@1.2.6 ghc-safesemaphore@0.10.1 ghc-sandi@0.5 ghc-securemem@0.1.10 ghc-socks@0.6.1 ghc-split@0.2.3.5 ghc-stm-chans@3.0.0.9 ghc-tagsoup@0.14.8 ghc-torrent@10000.1.3 ghc-transformers@0.5.6.2 ghc-unbounded-delays@0.1.1.1 ghc-unix-compat@0.5.4 ghc-unliftio-core@0.2.1.0 ghc-unordered-containers@0.2.19.1 ghc-utf8-string@1.0.2 ghc-uuid@1.3.15 ghc-vector@0.12.3.1 ghc-wai@3.2.3 ghc-wai-extra@3.1.13.0 ghc-warp@3.3.23 ghc-warp-tls@3.3.4 ghc-yesod@1.6.2.1 ghc-yesod-core@1.6.24.2 ghc-yesod-form@1.7.4 ghc-yesod-static@1.6.1.0 lsof@4.94.0 rsync@3.3.0 xdg-utils@1.1.3
Propagated dependencies: git@2.46.0
Channel: guix
Location: gnu/packages/haskell-apps.scm (gnu packages haskell-apps)
Home page: https://git-annex.branchable.com/
Licenses: AGPL 3+ GPL 3+ FreeBSD Expat GPL 2
Synopsis: Manage files with Git, without checking in their contents
Description:

This package allows managing files with Git, without checking the file contents into Git. It can store files in many places, such as local hard drives and cloud storage services. It can also be used to keep a folder in sync between computers.

git-crypt 0.7.0
Dependencies: git@2.46.0 openssl@3.0.8
Channel: guix
Location: gnu/packages/version-control.scm (gnu packages version-control)
Home page: https://www.agwa.name/projects/git-crypt/
Licenses: GPL 3+
Synopsis: Transparent encryption of files in a git repository
Description:

git-crypt enables transparent encryption and decryption of files in a git repository. Files which you choose to protect are encrypted when committed, and decrypted when checked out. git-crypt lets you freely share a repository containing a mix of public and private content. git-crypt gracefully degrades, so developers without the secret key can still clone and commit to a repository with encrypted files. This lets you store your secret material (such as keys or passwords) in the same repository as your code, without requiring you to lock down your entire repository.

lagui-git 5.1.0-2.6ce1602
Dependencies: mesa@24.0.4 glew@2.2.0 freetype@2.13.0 libpng@1.6.39 libx11@1.8.7 libxi@1.7.10 libxcursor@1.2.1
Channel: ngapsh
Location: pnkp/guix/packages/libs-gui.scm (pnkp guix packages libs-gui)
Home page: https://www.wellobserve.com/index.php?&post=20221022165137
Licenses: GPL 3 SIL OFL 1.1
Synopsis: OpenGL based data driven graphical application framework
Description:

LaGUI is an OpenGL based data driven graphical application framework, it has following main features:

  • Widgets driven by properties.

  • Fully automatic undo/redo for the entire data structure.

  • Multiple working file and file management.

  • Any kind of GL canvas.

  • Flexible tiling and multi-window interface.

  • Game controller/joystick and Wacom pen input support.

  • Interface translation and theme support.

  • Simple 3D mesh modelling support.

  • Very few external dependencies.

Due to the inherit complexity of data structure descriptor for the property driven interface and undo system, LaGUI is not suitable for quick simple programs. It's more suitable to be used as a infrastructure for medium scale tool-styled programs.

git-tools 2022.12
Dependencies: bash-minimal@5.1.16 git-minimal@2.46.0 python-minimal@3.10.7
Channel: guix
Location: gnu/packages/version-control.scm (gnu packages version-control)
Home page: https://github.com/MestreLion/git-tools
Licenses: GPL 3+
Synopsis: Assorted git-related scripts and tools
Description:

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 prefix

  • git-clone-subset: Clone a subset of a git repository

  • git-find-uncommitted-repos: Recursively list repositories in the given directory(ies) that have uncommitted changes

  • git-rebase-theirs: Resolve rebase conflicts and failed cherry-picks by favoring "theirs" version

  • git-restore-mtime: Restore modification time of files based on the date of the most recent commit that modified them

  • git-strip-merge: A git-merge wrapper that deletes files on a "foreign" branch before merging

git-splits 1.1.0
Dependencies: bash@5.1.16
Channel: wigust
Location: wigust/packages/admin.scm (wigust packages admin)
Home page: https://github.com/ajdruff/git-splits/
Licenses: Expat
Synopsis: Extracts multiple directories of a git repo into a new branch
Description:

git-splits - Extracts directories into a new branch with re-written history containing only those directories.

gitauthors 0.1.4
Propagated dependencies: python-docopt@0.6.2 python-dulwich@0.20.30
Channel: guixrus
Location: guixrus/packages/python.scm (guixrus packages python)
Home page: https://github.com/gruns/gitauthors
Licenses: Expat
Synopsis: Get a quick summary of commit authors
Description:

gitauthors is simple tool that prints a quick summary of a repository's authors, as collated by commits. Summary output includes each author's name, email, number of commits, and date of last commit.

r-gitcreds 0.1.2
Dependencies: git-minimal@2.46.0
Channel: guix
Location: gnu/packages/cran.scm (gnu packages cran)
Home page: https://github.com/r-lib/gitcreds
Licenses: Expat
Synopsis: Query git credentials from R
Description:

Query, set, and delete credentials from the git credential store. Manage GitHub tokens and other git credentials. This package is to be used by other packages that need to authenticate to GitHub and/or other git repositories.

ghc-gitrev 1.3.1
Dependencies: ghc-base-compat@0.12.2
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/acfoltzer/gitrev
Licenses: Modified BSD
Synopsis: Compile git revision info into Haskell projects
Description:

This package provides some handy Template Haskell splices for including the current git hash and branch in the code of your project. This is useful for including in panic messages, --version output, or diagnostic info for more informative bug reports.

git-absorb 0.6.11
Dependencies: libgit2@1.7.2 zlib@1.3
Channel: guix
Location: gnu/packages/rust-apps.scm (gnu packages rust-apps)
Home page: https://github.com/tummychow/git-absorb
Licenses: Modified BSD
Synopsis: Git tool for making automatic fixup commits
Description:

git absorb automatically absorbs staged changes into their current branch. git absorb will automatically identify which commits are safe to modify, and which staged changes belong to each of those commits. It will then write fixup! commits for each of those changes.

git-imerge 1.1.0
Dependencies: bash-minimal@5.1.16 git@2.46.0 python-wrapper@3.10.7
Channel: guix
Location: gnu/packages/version-control.scm (gnu packages version-control)
Home page: https://github.com/mhagger/git-imerge
Licenses: GPL 2+
Synopsis: Incremental merge for Git
Description:

This Git extension defines a subcommand, imerge, which performs an incremental merge between two branches. Its two primary design goals are to reduce the pain of resolving merge conflicts by finding the smallest possible conflicts and to allow a merge to be saved, tested, interrupted, published, and collaborated on while in progress.

ruby-gitlab 4.8.0
Propagated dependencies: ruby-httparty@0.15.6 ruby-terminal-table@1.8.0
Channel: wigust
Location: wigust/packages/ruby.scm (wigust packages ruby)
Home page: https://github.com/narkoz/gitlab
Licenses: Modified BSD
Synopsis: Ruby client and CLI for GitLab API
Description:

Ruby client and CLI for GitLab API.

Total results: 1585