_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/
r-gitdown 0.1.6
Propagated dependencies: r-tidyr@1.3.1 r-stringi@1.8.4 r-rmarkdown@2.29 r-purrr@1.0.2 r-magrittr@2.0.3 r-knitr@1.49 r-git2r@0.35.0 r-dplyr@1.1.4 r-bookdown@0.41 r-attempt@0.3.1
Channel: guix-cran
Location: guix-cran/packages/g.scm (guix-cran packages g)
Home page: https://thinkr-open.github.io/gitdown/
Licenses: Expat
Synopsis: Turn Your Git Commit Messages into a HTML Book
Description:

Read all commit messages of your local git repository and sort them according to tags or specific text pattern into chapters of a HTML book using bookdown'. The git history book presentation helps organisms required to testify for every changes in their source code, in relation to features requests.

r-gitlabr 2.1.0
Propagated dependencies: r-tidyr@1.3.1 r-tibble@3.2.1 r-stringr@1.5.1 r-purrr@1.0.2 r-magrittr@2.0.3 r-httr@1.4.7 r-dplyr@1.1.4 r-base64enc@0.1-3 r-arpr@0.1.2
Channel: guix-cran
Location: guix-cran/packages/g.scm (guix-cran packages g)
Home page: https://thinkr-open.github.io/gitlabr/
Licenses: GPL 3+
Synopsis: Access to the 'GitLab' API
Description:

This package provides R functions to access the API of the project and repository management web application GitLab'. For many common tasks (repository file access, issue assignment and status, commenting) convenience wrappers are provided, and in addition the full API can be used by specifying request locations. GitLab is open-source software and can be self-hosted or used on <https://about.gitlab.com>.

git-crypt 0.7.0
Dependencies: git@2.49.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.3-198.ffa5f65
Propagated dependencies: mesa@24.3.2 libx11@1.8.10 freetype@2.13.0 glew@2.2.0 libxfixes@6.0.1 libxrandr@1.5.4 libxi@1.8.2 libxcursor@1.2.3
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.49.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-extras 7.3.0
Dependencies: coreutils-minimal@9.1 curl@8.6.0 findutils@4.9.0 gawk@5.3.0 less@608 ncurses@6.2.20210619 procps@4.0.3 rsync@3.4.1 sed@4.8 util-linux@2.37.4
Propagated dependencies: git@2.49.0
Channel: guix
Location: gnu/packages/version-control.scm (gnu packages version-control)
Home page: https://github.com/tj/git-extras
Licenses: Expat
Synopsis: Additional Git utilities
Description:

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.

github-cli 2.61.0
Channel: sijo
Location: sijo/packages/github-cli.scm (sijo packages github-cli)
Home page: https://github.com/cli/cli
Licenses: Expat
Synopsis: GitHub’s official command line tool
Description:

gh is GitHub on the command line. It brings pull requests, issues, and other GitHub concepts to the terminal next to where you are already working with git and your code.

gitauthors 0.1.4
Propagated dependencies: python-docopt@0.6.2 python-dulwich@0.21.7
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.49.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.

r-gitstats 2.3.0
Propagated dependencies: r-stringr@1.5.1 r-rlang@1.1.4 r-r6@2.5.1 r-purrr@1.0.2 r-magrittr@2.0.3 r-lubridate@1.9.3 r-httr2@1.0.6 r-glue@1.8.0 r-dplyr@1.1.4 r-cli@3.6.3
Channel: guix-cran
Location: guix-cran/packages/g.scm (guix-cran packages g)
Home page: https://r-world-devs.github.io/GitStats/
Licenses: Expat
Synopsis: Standardized Git Repository Data
Description:

Obtain standardized data from multiple Git services, including GitHub and GitLab'. Designed to be Git service-agnostic, this package assists teams with activities spread across various Git platforms by providing a unified way to access repository data.

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.16
Dependencies: libgit2@1.8.4 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.49.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.

ghc-git-lfs 1.2.0
Dependencies: ghc-http-client@0.7.13.1 ghc-http-types@0.12.3 ghc-aeson@2.0.3.0 ghc-network-uri@2.6.4.2 ghc-case-insensitive@1.2.1.0
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://hackage.haskell.org/package/git-lfs
Licenses: AGPL 3
Synopsis: Git Large File Storage protocol
Description:

An implementation of the git-lfs protocol.

ghc-githash 0.1.6.3
Dependencies: ghc-th-compat@0.1.4 git@2.49.0
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/snoyberg/githash#readme
Licenses: Modified BSD
Synopsis: Compile git revision info into Haskell projects
Description:

Please see the README and documentation at <https://www.stackage.org/package/githash>

pnetlib-git 0.8.0-0.c3c12b8
Dependencies: pnet-git@0.8.0-0.3baf947
Channel: guix
Location: gnu/packages/dotnet.scm (gnu packages dotnet)
Home page: http://www.gnu.org/software/dotgnu/html2.0/pnet.html
Licenses: GPL 2+
Synopsis: Libraries for the C# programming language
Description:

DotGNU Portable.NET Library contains an implementation of the C# library, for use with .NET-capable runtime engines and applications.

git-minimal 2.41.0
Dependencies: coreutils-minimal@9.1 curl@8.6.0 expat@2.5.0 openssl@3.0.8 perl@5.36.0 sed@4.8 zlib@1.3
Channel: guix
Location: gnu/packages/version-control.scm (gnu packages version-control)
Home page: https://git-scm.com/
Licenses: GPL 2
Synopsis: Distributed version control system
Description:

Git is a free distributed version control system designed to handle everything from small to very large projects with speed and efficiency.

git-minimal 2.49.0
Dependencies: coreutils-minimal@9.1 curl@8.6.0 expat@2.5.0 openssl@3.0.8 perl@5.36.0 sed@4.8 zlib@1.3
Channel: guix
Location: gnu/packages/version-control.scm (gnu packages version-control)
Home page: https://git-scm.com/
Licenses: GPL 2
Synopsis: Distributed version control system
Description:

Git is a free distributed version control system designed to handle everything from small to very large projects with speed and efficiency.

r-gitignore 0.1.8
Propagated dependencies: r-xfun@0.49 r-purrr@1.0.2 r-jsonlite@1.8.9 r-here@1.0.1 r-glue@1.8.0 r-curl@6.0.1 r-clipr@0.8.0 r-cli@3.6.3
Channel: guix-cran
Location: guix-cran/packages/g.scm (guix-cran packages g)
Home page: https://docs.ropensci.org/gitignore/
Licenses: GPL 3
Synopsis: Create Useful .gitignore Files for your Project
Description:

Simple interface to query gitignore.io to fetch gitignore templates that can be included in the .gitignore file. More than 450 templates are currently available.

stumpwm-git 20.11-0.64a3c9a
Dependencies: sbcl-alexandria@1.4-0.009b7e5 sbcl-cl-ppcre@2.1.1 sbcl-clx@0.7.6-1.69f2ebb
Channel: neguix
Location: negnu/packages/wm.scm (negnu packages wm)
Home page: https://github.com/stumpwm/stumpwm
Licenses: GPL 2+
Synopsis: Window manager written in Common Lisp
Description:

Stumpwm is a window manager written entirely in Common Lisp. It attempts to be highly customizable while relying entirely on the keyboard for input. These design decisions reflect the growing popularity of productive, customizable lisp based systems.

r-gitgadget 0.8.2
Propagated dependencies: r-usethis@3.0.0 r-shinyfiles@0.9.3 r-shiny@1.8.1 r-rstudioapi@0.17.1 r-miniui@0.1.1.1 r-markdown@1.13 r-jsonlite@1.8.9 r-dplyr@1.1.4 r-curl@6.0.1 r-callr@3.7.6
Channel: guix-cran
Location: guix-cran/packages/g.scm (guix-cran packages g)
Home page: https://github.com/vnijs/gitgadget
Licenses: GPL 3
Synopsis: 'Rstudio' Addin for Version Control and Assignment Management using Git
Description:

An Rstudio addin for version control that allows users to clone repositories, create and delete branches, and sync forks on GitHub, GitLab, etc. Furthermore, the addin uses the GitLab API to allow instructors to create forks and merge requests for all students/teams with one click of a button.

r-git2rdata 0.5.0
Propagated dependencies: r-yaml@2.3.10 r-git2r@0.35.0 r-assertthat@0.2.1
Channel: guix-cran
Location: guix-cran/packages/g.scm (guix-cran packages g)
Home page: https://ropensci.github.io/git2rdata/
Licenses: GPL 3
Synopsis: Store and Retrieve Data.frames in a Git Repository
Description:

The git2rdata package is an R package for writing and reading dataframes as plain text files. A metadata file stores important information. 1) Storing metadata allows to maintain the classes of variables. By default, git2rdata optimizes the data for file storage. The optimization is most effective on data containing factors. The optimization makes the data less human readable. The user can turn this off when they prefer a human readable format over smaller files. Details on the implementation are available in vignette("plain_text", package = "git2rdata"). 2) Storing metadata also allows smaller row based diffs between two consecutive commits. This is a useful feature when storing data as plain text files under version control. Details on this part of the implementation are available in vignette("version_control", package = "git2rdata"). Although we envisioned git2rdata with a git workflow in mind, you can use it in combination with other version control systems like subversion or mercurial. 3) git2rdata is a useful tool in a reproducible and traceable workflow. vignette("workflow", package = "git2rdata") gives a toy example. 4) vignette("efficiency", package = "git2rdata") provides some insight into the efficiency of file storage, git repository size and speed for writing and reading.

chicken5-git 0.2.0
Channel: ziltis-guixchannel
Location: zilti/packages/chicken5.scm (zilti packages chicken5)
Home page: https://wiki.call-cc.org/eggref/5/git
Licenses: FreeBSD
Synopsis: libgit2 bindings
Description:

libgit2 bindings

guile2.2-git 0.9.0
Dependencies: guile@2.2.7 libgit2@1.8.4
Propagated dependencies: guile2.2-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.

Total results: 1774