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: HOW TO USE GIT AND GIT GUIs. | dev.to | 2024-05-27

    This is a simple yet powerful GUI for Git that integrate well with GitHub. It’s available for Windows and macOS. You can download it from the GitHub Desktop website: https://desktop.github.com/

  • 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: Streamline Your Workflow: A Guide to Normalising Git Commit and Push Processes | dev.to | 2024-05-05

    commitlint is the most important tool we need for this step.

  • gitbutler

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

  • Project mention: Showcase your open source project at top developer conferences in Berlin this summer πŸ‡©πŸ‡ͺ | dev.to | 2024-05-02

    This June and July, we are thrilled to partner with our friends at GitButler and WeAreDevelopers to offer open source maintainers two unique and exciting opportunities to present their projects at major developer events in Berlin.

  • 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: Git commit helper: add emojis to your commits | dev.to | 2024-05-04

    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 πŸ“¦πŸš€

  • 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.

  • diff2html-cli

    Pretty diff to html javascript cli (diff2html-cli)

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

    Repository to host files for "Just Enough" YouTube Series

  • dugite

    Elegant bindings for working with Git in your Node applications

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub 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

  • HOW TO USE GIT AND GIT GUIs.

    2 projects | dev.to | 27 May 2024
  • Achivments for You Commits

    1 project | news.ycombinator.com | 8 May 2024
  • Showcase your open source project at top developer conferences in Berlin this summer πŸ‡©πŸ‡ͺ

    1 project | dev.to | 2 May 2024
  • Achivments for Git

    1 project | news.ycombinator.com | 9 Apr 2024
  • When 'open core' projects reject contributions for competing with the EE

    2 projects | news.ycombinator.com | 10 Mar 2024
  • A Git client for simultaneous branches on top of your existing workflow

    1 project | news.ycombinator.com | 13 Feb 2024
  • Show HN: Loz – Automate Git Commit Messages with LLM

    2 projects | news.ycombinator.com | 10 Feb 2024
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 1 Jun 2024
    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. Learn more β†’

Index

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

Project Stars
1 gitbook 26,468
2 desktop 19,271
3 commitlint 16,113
4 gitbutler 11,012
5 vscode-gitlens 8,819
6 conventional-changelog 7,604
7 gitgraph.js 2,990
8 diff2html 2,740
9 nbdime 2,606
10 git-split-diffs 2,556
11 batnoter 2,291
12 pretty-quick 2,187
13 gitlab-ci-local 1,945
14 vscode-git-graph 1,850
15 kactus 1,503
16 jupyterlab-git 1,406
17 git-notify 1,347
18 edamagit 1,082
19 add-and-commit 1,062
20 secretlint 711
21 diff2html-cli 501
22 just-enough-series 498
23 dugite 455

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com