Isomorphic-git is a full implementation of the Git version control system written in JavaScript. It serves as a programmatic client library that allows developers to perform core version control operations without requiring a system-level Git binary installation. The library is designed as an isomorphic codebase, meaning it runs identically across both client-side web browser environments and server-side Node.js runtimes. It achieves this by using a filesystem-agnostic storage model and a pure JavaScript implementation of the Git core logic and the Smart HTTP protocol. The project covers a c
Please consider following this project's author, Jon Schlinkert, and consider starring the project to show your :heart: and support.
js-git is a modular JavaScript implementation of the Git protocol and object model. It provides a content-addressable storage engine that manages blobs, trees, and commits using cryptographic hashes, allowing version control functionality to operate without external system dependencies. The project features a pluggable repository interface and storage layer, enabling Git data to be persisted across diverse mediums such as browser databases or local file systems. It includes a streaming packfile processor for packing and unpacking objects to facilitate efficient data transfer. The library cov
Husky can prevent bad commit, push and more :dog: woof!
The main features of yyx990803/yorkie are: Git Utilities.
Open-source alternatives to yyx990803/yorkie include: ionicabizau/git-url-parse — ```sh npm install --save git-url-parse. isomorphic-git/isomorphic-git — Isomorphic-git is a full implementation of the Git version control system written in JavaScript. It serves as a… jonschlinkert/parse-git-config — Please consider following this project's author, Jon Schlinkert, and consider starring the project to show your… lukeed/gittar — Gittar is a Promise-based API that downloads *.tar.gz files from GitHub, GitLab, and BitBucket. nicoespeon/gitgraph.js — 💁 Package gitgraph.js is no longer maintained. Check for @gitgraph/ packages instead.**. creationix/js-git — js-git is a modular JavaScript implementation of the Git protocol and object model. It provides a content-addressable…