TypeScript Git

Open-source TypeScript projects categorized as Git

Top 23 TypeScript Git Projects

  • gitbook

    The open source frontend for GitBook doc sites

  • Project mention: Alternatives to Docusaurus for product documentation | dev.to | 2024-04-04

    GitBook is a well-known online platform for developing, sharing, and publishing technical documentation. Although it’s not open source, it offers free and paid plans, with the free plan having limited features and functionalities. The paid plans unlock more features, such as custom domains, team collaboration, and advanced analytics.

  • desktop

    Focus on what matters instead of fighting with Git.

  • Project mention: Launch HN: Diversion (YC S22) – Cloud-Native Git Alternative | news.ycombinator.com | 2024-01-22

    Congrats on the launch! It's always exciting to see more competition in the version control space.

    One question I have is whether you guys are better than:

    https://desktop.github.com/

    This seems to do the exact same thing, be free forever, and have a more mature GUI that is also easier to use than regular terminal git. In my firm, even with people who don't know how to code, they can use github desktop (since it babies you through the process of committing code.)

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • commitlint

    πŸ““ Lint commit messages

  • Project mention: How to use Lefthooks in your node project? | dev.to | 2024-04-11

    Apart from these we also need to enforce standards for all our commit messages(commit-lint).

  • gitbutler

    The GitButler version control client, backed by Git, powered by Tauri/Rust/Svelte

  • Project mention: Ask HN: Who is hiring? (March 2024) | news.ycombinator.com | 2024-03-01

    GitButler | Senior Engineer | Full-time | Onsite Berlin

    We are a small team of 9 people who love Git, building new functionality on top of the Git format (branching, code review & more). Our own @schacon has published the Pro Git book as well as co-founded GitHub.

    Repository: https://github.com/gitbutlerapp/gitbutler Tech stack: Rust, TypeScript / Svelte in the Client, Ruby / Rails on the backend.

    Currently looking for Senior Software Engineers with Rust, TypeScript (frontend) or Ruby skills to join us onsite in Berlin. Job ads: https://gitbutler.homerun.co

  • vscode-gitlens

    Supercharge Git inside VS Code and unlock untapped knowledge within each repository β€” Visualize code authorship at a glance via Git blame annotations and CodeLens, seamlessly navigate and explore Git repositories, gain valuable insights via rich visualizations and powerful comparison commands, and so much more

  • Project mention: The Loneliness of the Mid-Level Vimmer | news.ycombinator.com | 2023-12-21
  • conventional-changelog

    Generate changelogs and release notes from a project's commit messages and metadata.

  • Project mention: Using semantic-release to automate releases and changelogs | dev.to | 2024-01-25

    conventional-changelog-conventionalcommits is a package used for creating conventional commits and has a bit more configuration possibilities with changelogs in contrast to the default Angular commit scheme.

  • gitgraph.js

    πŸ‘‹ [Looking for maintainers] - A JavaScript library to draw pretty git graphs in the browser

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • diff2html

    Pretty diff to html javascript library (diff2html)

  • Project mention: Unified versus Split Diff | news.ycombinator.com | 2023-10-24
  • nbdime

    Tools for diffing and merging of Jupyter notebooks.

  • Project mention: Stuff I Learned during Hanukkah of Data 2023 | dev.to | 2023-12-18

    I remember hearing about nbdime and thinking it sounded useful, but I've never really needed it since I rarely use Jupyter in the first place. But then I made some changes to my Hanukkah of Data 2023 notebook to work with the follow-up "speed run" challenge (a new dataset and slightly tweaked clues), and the native Git diff was too noisy to be useful. nbdime came to the rescue! Here are the changes I had to make for days 2 and 3 during the speed run:

  • git-split-diffs

    Syntax highlighted side-by-side diffs in your terminal

  • batnoter

    An open source, markdown-based, self-hosted note taking webapp.

  • pretty-quick

    ⚑ Get Pretty Quick

  • Project mention: npx looking first in the global cache and not local project node_modules | /r/npm | 2023-07-22

    recently my team started facing this issue about pretty-quick not compatible with [[email protected]](mailto:[email protected]). (https://github.com/azz/pretty-quick/issues/164)

  • gitlab-ci-local

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

  • Project mention: 🦊 GitLab CI YAML Modifications: Tackling the Feedback Loop Problem | dev.to | 2023-12-18

    Among these options, the one that has gained the most traction is gitlab-ci-local :

  • vscode-git-graph

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

  • kactus

    :cactus: A true version control tool for designers

  • jupyterlab-git

    A Git extension for JupyterLab

  • Project mention: The Jupyter+Git problem is now solved | news.ycombinator.com | 2023-07-19

    - GitHub PR code reviews with ReviewNB[4]

    Alternatively, if you don't care about cell outputs then Jupytext[5]

    Disclaimer: I built ReviewNB. It's a completely bootstrapped business, 5 years in the making and now used by leading DS teams at Meta, AWS, NASA JPL, AirBnB, Lyft, Affirm, AMD, Microsoft & more (https://www.reviewnb.com/#customers)

    [1] https://github.com/jupyterlab/jupyterlab-git

  • git-notify

    πŸ™‰ πŸ“£ Communicate important updates to your team via git commit messages

  • edamagit

    Magit for VSCode

  • Project mention: Tell HN: Edamagit (VSCode) is looking for a new maintainer | news.ycombinator.com | 2023-08-10

    Edamagit for VSCode, the Magit clone I started as a COVID lockdown project, is now seeking a maintainer. I can no longer support this project, but I believe both the users and the project deserve a chance to thrive under the guidance of someone willing and capable.

    Lately, my only contributions have been to protect the extension from breaking changes in VSCode and to address critical bugs. I rely on this tool and use it daily, so I will continue to do so unless there's a change in maintainership.

    [ Seeking maintainer. Contact [email protected] ]

    https://github.com/kahole/edamagit

  • add-and-commit

    :octocat: Automatically commit changes made in your workflow run directly to your repo

  • secretlint

    Pluggable linting tool to prevent committing credential.

  • Project mention: GitHub Sponsors: azu the Japanese TypeScript and JavaScript developer | dev.to | 2024-04-25

    Azu created 500+ npm packages, wrote and maintains a number of popular command line tools for JavaScript. textlint has 2,751 stars, Secretlint has 698 stars. honkit for building books has 2,896 stars.

  • just-enough-series

    Repository to host files for "Just Enough" YouTube Series

  • diff2html-cli

    Pretty diff to html javascript cli (diff2html-cli)

  • Project mention: Unified versus Split Diff | news.ycombinator.com | 2023-10-24
  • dugite

    Elegant bindings for working with Git in your Node applications

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
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).

TypeScript Git related posts

Index

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

Project Stars
1 gitbook 26,337
2 desktop 19,141
3 commitlint 15,959
4 gitbutler 10,185
5 vscode-gitlens 8,756
6 conventional-changelog 7,563
7 gitgraph.js 2,974
8 diff2html 2,703
9 nbdime 2,593
10 git-split-diffs 2,548
11 batnoter 2,291
12 pretty-quick 2,172
13 gitlab-ci-local 1,862
14 vscode-git-graph 1,813
15 kactus 1,503
16 jupyterlab-git 1,391
17 git-notify 1,344
18 edamagit 1,074
19 add-and-commit 1,044
20 secretlint 698
21 just-enough-series 498
22 diff2html-cli 494
23 dugite 452

Sponsored
The modern identity platform for B2B SaaS
The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
workos.com