SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 JavaScript Git Projects
-
30 Seconds of Code
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
This caveat can be mitigated with good test coverage and TypeScript running automatically through the complete codebase on the server before every build (which I highly recommend, regardless; ex. on the dev branch). This can be easily automated with husky).
-
But it can't help when faced with this complex scenario because it doesn't support set the content-type for text field of a multipart request. I tried Paw, Bruno and they didn't work either.
-
-
Project mention: Automating Releases with Semantic Versioning and GitHub Actions | dev.to | 2024-11-29
We also can use tools like Commitizen Commitizen, and commitlint to enforce valid and consistent commit messages.
-
-
I added it to my pre-commit hook using lint-staged in package.json:
-
-
Project mention: Create and publish an npm library, with TypeScript and Semantic Versioning | dev.to | 2024-09-12
release-it: Also helps you bump the version, but it's simple to use (no need for CI knowledge); meanwhile, you don't configure it as fully automated.
-
standard-version
:trophy: Automate versioning and CHANGELOG generation, with semver.org and conventionalcommits.org
Using Conventional Commits ⭐ as a standard for your commit messages, makes Semantic Versioning 🔖 as easy as can be, with tools like Conventional Changelog 📄 Standard Version 🔖 and Semantic Release 📦🚀
-
Project mention: Tree-shaking, the horticulturally misguided algorithm | news.ycombinator.com | 2024-04-13
A microcosm of the wasm issue was captured in this thread about implementing a web based git in JavaScript from scratch vs. compiling libgit
https://github.com/isomorphic-git/isomorphic-git/issues/268
-
opencommit
GPT wrapper for git — generate commit messages with an LLM in 1 sec — works best with Claude 3.5 — supports local models too
Project mention: OpenCommit: feature-rich CLI to generate meaningful git commit messages now supports local models via Ollama 🤯🔫 | dev.to | 2024-02-28Anyway see the README: https://github.com/di-sukharev/opencommit
-
-
DevOps
I created this repository to keep my learning, notes, and code in one place for various tools in DevOps. Now, it's helping thousands of learners, practitioners, and professionals every day in their DevOps journey.
This year, I was unable to make my repo "ready" for Hacktoberfest, but I got some PRs on the non-technical front on the DevOps repo. In case you didn't know about this DevOps repo, it is one of the most popular open source repos in the world to learn DevOps with a whopping 2.8k+ GitHub stars.
-
-
-
meta
tool for turning many repos into a meta repo. why choose many repos or a monolithic repo, when you can have both with a meta repo?
-
-
-
-
-
open-source-with-pradumna
Open Source guide - Contains resources and materials to learn and get yourself started with Open Source, Git, and GitHub.
-
JavaScript Git discussion
JavaScript Git related posts
-
Creating a scalable Monorepo for Vue - Intro
-
Melhorando Seus Commits com Lefthook e Conventional Commits
-
Sending both File and JSON in One Request to Spring Boot
-
Detecting and Analyzing Comment Quality Using Vector Search
-
Automating Releases with Semantic Versioning and GitHub Actions
-
Bruno, an interesting API Client
-
Using Oxlint for My Node.js Project
-
A note from our sponsor - SaaSHub
www.saashub.com | 18 Jan 2025
Index
What are some of the best open-source Git projects in JavaScript? This list will help you:
# | Project | Stars |
---|---|---|
1 | 30-seconds-of-code | 122,341 |
2 | husky | 32,913 |
3 | bruno | 29,784 |
4 | tips | 21,441 |
5 | cz-cli | 16,986 |
6 | git-history | 13,576 |
7 | lint-staged | 13,553 |
8 | ungit | 10,477 |
9 | Release It! 🚀 | 8,179 |
10 | standard-version | 7,730 |
11 | isomorphic-git | 7,563 |
12 | opencommit | 6,289 |
13 | nodegit | 5,673 |
14 | DevOps | 2,808 |
15 | gitlet | 2,147 |
16 | better-commits | 2,101 |
17 | meta | 2,072 |
18 | simple-git-hooks | 1,382 |
19 | git.js | 1,309 |
20 | crossnote-app | 1,075 |
21 | Git-Heat-Map | 992 |
22 | open-source-with-pradumna | 832 |
23 | gitjk | 825 |