TypeScript Git

Open-source TypeScript projects categorized as Git | Edit details

Top 19 TypeScript Git Projects

  • GitHub repo Bit

    A tool for component-driven application development.

    Project mention: Top 7 React Developer Tools to Use in 2021 (With Bonus!) | dev.to | 2021-11-10

    2. Bit

  • GitHub repo desktop

    Simple collaboration from your desktop

    Project mention: Aprenda a usar o Github para aumentar suas oportunidades profissionais | dev.to | 2021-11-30

    GitHub Desktop

  • Nanos

    Run Linux Software Faster and Safer than Linux with Unikernels.

  • GitHub repo commitlint

    📓 Lint commit messages

    Project mention: The Complete Guide to Installing and Configuring a Next.js Project in 2022 | dev.to | 2021-11-27

    After Husky installation, we need to install the @commitlint npm package:

  • GitHub repo vscode-gitlens

    Supercharge the Git capabilities built into Visual Studio Code — Visualize code authorship at a glance via Git blame annotations and code lens, seamlessly navigate and explore Git repositories, gain valuable insights via powerful comparison commands, and so much more

    Project mention: The Myth of Self-Documenting Code | news.ycombinator.com | 2021-10-18

    The better version is to have something like gitlens installed into your IDE and have it dynamically render those git comments.


  • GitHub repo git-split-diffs

    GitHub style split diffs in your terminal

    Project mention: Difftastic: A syntactic diff tool | reddit.com/r/rust | 2021-09-15

    This with the UI from https://github.com/banga/git-split-diffs would make the perfect CLI diff tool!

  • GitHub repo diff2html

    Pretty diff to html javascript library (diff2html)

    Project mention: Git Techniques at Risk Ledger | news.ycombinator.com | 2021-11-11

    My favorite git-related thing is `diff2html` so I set up an alias `diff` which will open the browser and show me all the changes I've made to the branch:


  • GitHub repo kactus

    :cactus: A true version control tool for designers

    Project mention: How are you doing version control in Sketch? | reddit.com/r/sketchapp | 2021-05-11

    Back in the days ive used Kaktus. Its a Git Client for sketch projects. Never used it as team, only for myself. It worked well.

  • Scout APM

    Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

  • GitHub repo git-notify

    🙉 📣 Communicate important updates to your team via git commit messages

    Project mention: Do Everyone a Service by Writing Good Commit Messages | dev.to | 2021-03-16

    Jani Eväkallio recently published an interesting open source tool called git-notify, which makes it possible to use git commit messages for announcing some important changes to your team members or even your future self.

  • GitHub repo vscode-git-graph

    View a Git Graph of your repository in Visual Studio Code, and easily perform Git actions from the graph.

    Project mention: Ask HN: What underrated GitHub / Gitlab project has helped you a lot? | news.ycombinator.com | 2021-05-27

    Probably the most underrated software I use daily are some of my Firefox extensions.

    https://github.com/einaregilsson/Redirector redirects my YouTube, Google, Twitter and Reddit links to privacy friendly frontends (i.e. Invidious, Startpage, Nitter and Libreddit).

    https://github.com/proginosko/LeechBlockNG helps me staying away from time sinks on the internet during the day.

    On the development side I use...

    https://github.com/aaronvegh/nsregextester as my tried and true tool for regex debugging.

    https://github.com/mhutchie/vscode-git-graph is a marvelous Git GUI for VSCode.

  • GitHub repo jupyterlab-git

    A Git extension for JupyterLab

    Project mention: Git extension for JupyterLab 3 released. Node/build step no longer needed (see updated install instructions). Adds commit & push, file browser context menu integration, Ctrl + enter to commit, "update diff" button and more! | reddit.com/r/JupyterLab | 2021-04-19

    Change log for this release: https://github.com/jupyterlab/jupyterlab-git/releases/tag/v0.30.0

  • GitHub repo edamagit

    Magit for VSCode

    Project mention: Vim/Neovim, Vscode or Intellij? | reddit.com/r/rust | 2021-11-10

    One alternative would be to just not use the mouse with VS Code. For committing, there’s https://github.com/kahole/edamagit where Alt-x c c Ctrl+c Ctrl+c gets you there. Same goes for opening files, etc.

  • GitHub repo secretlint

    Pluggable linting tool to prevent committing credential.

    Project mention: Looking Back on Two Years of GitHub Sponsors | dev.to | 2021-10-28

    Continuously committed repositories include JSer.info, textlint, and JavaScript Primer, etc. On the other hand, the newly created ones after the launch of GitHub Sponsors include philan.net, HonKit, Secretlint, etc.

  • GitHub repo diff2html-cli

    Pretty diff to html javascript cli (diff2html-cli)

    Project mention: Node.js Packages and Resources | dev.to | 2021-09-06

    diff2html-cli - Pretty git diff to HTML generator.

  • GitHub repo gitlab-ci-local

    Tired of pushing to test your .gitlab-ci.yml?

    Project mention: firecow/gitlab-ci-local : Tired of pushing to test your .gitlab-ci.yml? | reddit.com/r/devel | 2021-03-03
  • GitHub repo flan

    A tasty tool that lets you save, load and share postgres snapshots with ease (by sdelements)

    Project mention: Flan – A tasty tool that lets you save, load and share Postgres dumps with ease | news.ycombinator.com | 2021-10-29
  • GitHub repo tickety-tick

    A browser extension that helps you name branches and write better commit messages

    Project mention: Script up your projects | dev.to | 2021-02-02

    At bitcrowd, we love conventions. Being an agency, we jump projects, codebases, frameworks and languages quite a lot - to a point where it's impossible to keep all the details about every project one's head. It's not necessary to actually have this knowledge in practise though. Some people knowing the details of some projects is enough. They can onboard others who then slowly forget the details of their previous projects… A well-established, semi-stable cycle of knowledge transfer with some silos here and some information lost there - but overall working.

  • GitHub repo setup-git-credentials

    GitHub action to clone private respositories.

    Project mention: Unable to git clone private repositories with Github Actions | reddit.com/r/rust | 2021-08-07

    Now my question is, how can I git clone my private repository? I came across https://github.com/fusion-engineering/setup-git-credentials but I don't see a clear step-by-step guide how to create the git secret. It is saying I need to format the key using man 7 git-credentials-store but I don't know what that is

  • GitHub repo js-uprtcl

    Libraries, tools and modules to create _Prtcl web apps

    Project mention: Weekly Discussion for Jul 05, 2021 - Jul 12, 2021 | reddit.com/r/holohost | 2021-07-05
  • GitHub repo spam

    A website to publish your thoughts to other people's inboxes

    Project mention: Placeholder title | dev.to | 2021-11-09

    git clone https://github.com/japrozs/spam.git cd spam cd nissan yarn install yarn watch # create a new terminal window and type cd nissan yarn dev # create a new terminal window and type cd dodge yarn dev

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2021-11-30.

TypeScript Git related posts


What are some of the best open-source Git projects in TypeScript? This list will help you:

Project Stars
1 Bit 14,373
2 desktop 13,625
3 commitlint 9,693
4 vscode-gitlens 6,409
5 git-split-diffs 2,244
6 diff2html 1,851
7 kactus 1,475
8 git-notify 1,277
9 vscode-git-graph 1,013
10 jupyterlab-git 1,004
11 edamagit 710
12 secretlint 373
13 diff2html-cli 318
14 gitlab-ci-local 298
15 flan 169
16 tickety-tick 47
17 setup-git-credentials 43
18 js-uprtcl 32
19 spam 2
Find remote jobs at our new job board 99remotejobs.com. There are 33 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives