An open API service for producing an overview of a list of open source projects.

https://github.com/ts-graphviz/ts-graphviz

ast graphviz graphviz-dot graphviz-dot-renderer hacktoberfest npm-package react-renderer typescript typescript-library

Score: 25.83424447049435

Last synced: about 21 hours ago
JSON representation

Repository metadata:

Simple Graphviz library for TypeScript.


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: 8 days ago

Total Commits: 551
Total Committers: 14
Avg Commits per committer: 39.357
Development Distribution Score (DDS): 0.408

Commits in past year: 48
Committers in past year: 7
Avg Commits per committer in past year: 6.857
Development Distribution Score (DDS) in past year: 0.625

Name Email Commits
kamiazya y****i@k****h 326
dependabot[bot] 4****] 106
dependabot-preview[bot] 2****] 71
allcontributors[bot] 4****] 22
github-actions[bot] 4****] 17
fredericohpandolfo f****o@g****m 1
elasticdotventures 3****s 1
Tiberiu Sabău 9****u 1
StepSecurity Bot b****t@s****o 1
Mathéo d****v@g****m 1
LaySent l****t@g****m 1
Kiran Tej T R 2****1 1
Codacy Badger b****r@c****m 1
Anubhav Goel r****6@g****m 1

Issue and Pull Request metadata

Last synced: 12 days ago

Total issues: 33
Total pull requests: 1,091
Average time to close issues: about 1 month
Average time to close pull requests: 17 days
Total issue authors: 21
Total pull request authors: 10
Average comments per issue: 3.3
Average comments per pull request: 2.1
Merged pull request: 324
Bot issues: 7
Bot pull requests: 922

Past year issues: 5
Past year pull requests: 69
Past year average time to close issues: N/A
Past year average time to close pull requests: 12 days
Past year issue authors: 4
Past year pull request authors: 6
Past year average comments per issue: 0.8
Past year average comments per pull request: 1.87
Past year merged pull request: 16
Past year bot issues: 1
Past year bot pull requests: 57

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/ts-graphviz/ts-graphviz

Top Issue Authors

  • kamiazya (9)
  • dependabot[bot] (4)
  • Jym77 (2)
  • svdvonde (1)
  • seethroughdev (1)
  • hastebrot (1)
  • septatrix (1)
  • stephenirven (1)
  • j4k0xb (1)
  • bigbug (1)
  • haved (1)
  • walterra (1)
  • github-actions[bot] (1)
  • btomaj (1)
  • coderabbitai[bot] (1)

Top Pull Request Authors

  • dependabot[bot] (874)
  • kamiazya (161)
  • github-actions[bot] (24)
  • allcontributors[bot] (22)
  • step-security-bot (3)
  • coderabbitai[bot] (2)
  • R0CKHEAD (2)
  • MudassarSH (1)
  • tibisabau (1)
  • anubhav-goel (1)

Top Issue Labels

  • enhancement (8)
  • javascript (4)
  • question (4)
  • dependencies (4)
  • bug (4)
  • good first issue (3)
  • @ts-graphviz/ast (2)
  • documentation (2)
  • allstar (1)
  • @ts-graphviz/react (1)

Top Pull Request Labels

  • dependencies (879)
  • javascript (563)
  • github_actions (195)
  • bug (29)
  • documentation (25)
  • @ts-graphviz/react (19)
  • enhancement (19)
  • @ts-graphviz/common (12)
  • @ts-graphviz/ast (11)
  • hacktoberfest-accepted (8)
  • docker (7)
  • ts-graphviz (7)
  • @ts-graphviz/adapter (5)
  • @ts-graphviz/core (5)
  • security (5)
  • invalid (2)

Package metadata

npmjs.org: ts-graphviz

Graphviz library for TypeScript

  • Homepage: https://ts-graphviz.github.io/ts-graphviz/
  • Licenses: MIT
  • Latest release: 3.0.7 (published 6 months ago)
  • Last Synced: 2026-07-15T11:44:13.189Z (8 days ago)
  • Versions: 215
  • Dependent Packages: 25
  • Dependent Repositories: 806
  • Downloads: 11,914,740 Last month
  • Docker Downloads: 497,379
  • Rankings:
    • Downloads: 0.206%
    • Dependent repos count: 0.645%
    • Docker downloads count: 0.809%
    • Dependent packages count: 0.999%
    • Average: 2.373%
    • Stargazers count: 5.035%
    • Forks count: 6.543%
  • Maintainers (1)
  • Funding:
    • type: github: url: https://github.com/sponsors/ts-graphviz
    • type: opencollective: url: https://opencollective.com/ts-graphviz
npmjs.org: @ts-graphviz/react

Graphviz-dot Renderer for React.

  • Homepage: https://github.com/ts-graphviz/ts-graphviz#readme
  • Licenses: MIT
  • Latest release: 0.12.0 (published 6 months ago)
  • Last Synced: 2026-07-15T11:41:27.988Z (8 days ago)
  • Versions: 87
  • Dependent Packages: 3
  • Dependent Repositories: 5
  • Downloads: 538 Last month
  • Rankings:
    • Dependent repos count: 5.024%
    • Dependent packages count: 5.89%
    • Stargazers count: 7.277%
    • Average: 7.326%
    • Forks count: 8.868%
    • Downloads: 9.569%
  • Maintainers (1)
  • Funding:
    • type: github: url: https://github.com/sponsors/ts-graphviz
    • type: opencollective: url: https://opencollective.com/ts-graphviz
npmjs.org: @ts-graphviz/common

Graphviz Types and Utilities

  • Homepage: https://github.com/ts-graphviz/ts-graphviz#readme
  • Licenses: MIT
  • Latest release: 3.0.5 (published 6 months ago)
  • Last Synced: 2026-07-15T11:40:34.246Z (8 days ago)
  • Versions: 77
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 8,923,760 Last month
  • Rankings:
    • Stargazers count: 4.818%
    • Forks count: 6.469%
    • Average: 23.187%
    • Dependent repos count: 33.514%
    • Dependent packages count: 47.949%
  • Maintainers (1)
  • Funding:
    • type: github: url: https://github.com/sponsors/ts-graphviz
    • type: opencollective: url: https://opencollective.com/ts-graphviz
npmjs.org: @ts-graphviz/core

Graphviz Models for Object-Oriented Programming

  • Homepage: https://github.com/ts-graphviz/ts-graphviz#readme
  • Licenses: MIT
  • Latest release: 3.0.7 (published 6 months ago)
  • Last Synced: 2026-07-15T11:43:17.428Z (8 days ago)
  • Versions: 89
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 9,340,735 Last month
  • Rankings:
    • Dependent repos count: 33.514%
    • Average: 40.731%
    • Dependent packages count: 47.949%
  • Maintainers (1)
  • Funding:
    • type: github: url: https://github.com/sponsors/ts-graphviz
    • type: opencollective: url: https://opencollective.com/ts-graphviz
npmjs.org: @ts-graphviz/adapter

Graphviz Runtime adapters for Cross Platform

  • Homepage: https://github.com/ts-graphviz/ts-graphviz#readme
  • Licenses: MIT
  • Latest release: 3.0.6 (published 6 months ago)
  • Last Synced: 2026-07-15T11:43:27.891Z (8 days ago)
  • Versions: 83
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 9,334,086 Last month
  • Rankings:
    • Dependent repos count: 33.514%
    • Average: 40.731%
    • Dependent packages count: 47.949%
  • Maintainers (1)
  • Funding:
    • type: github: url: https://github.com/sponsors/ts-graphviz
    • type: opencollective: url: https://opencollective.com/ts-graphviz
npmjs.org: @ts-graphviz/ast

Graphviz AST(Abstract Syntax Tree) Utilities

  • Homepage: https://github.com/ts-graphviz/ts-graphviz#readme
  • Licenses: MIT
  • Latest release: 3.0.6 (published 6 months ago)
  • Last Synced: 2026-07-15T11:41:14.617Z (8 days ago)
  • Versions: 88
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 9,342,796 Last month
  • Rankings:
    • Dependent repos count: 33.514%
    • Average: 40.731%
    • Dependent packages count: 47.949%
  • Maintainers (1)
  • Funding:
    • type: github: url: https://github.com/sponsors/ts-graphviz
    • type: opencollective: url: https://opencollective.com/ts-graphviz

Dependencies

package.json npm
  • @types/jest ^26.0.23 development
  • @typescript-eslint/eslint-plugin ^4.23.0 development
  • @typescript-eslint/parser ^4.23.0 development
  • eslint ^7.26.0 development
  • eslint-config-prettier ^8.3.0 development
  • eslint-plugin-import ^2.22.1 development
  • eslint-plugin-jest ^24.3.6 development
  • eslint-plugin-prettier ^3.4.0 development
  • jest ^26.6.3 development
  • jest-graphviz ^0.4.0 development
  • prettier ^2.3.0 development
  • rollup ^2.47.0 development
  • rollup-plugin-delete ^2.0.0 development
  • rollup-plugin-dts ^3.0.1 development
  • rollup-plugin-terser ^7.0.2 development
  • rollup-plugin-typescript2 ^0.30.0 development
  • ts-jest ^26.5.6 development
  • ts-node ^9.1.1 development
  • typedoc ^0.22.4 development
  • typescript ^4.1.3 development
.github/workflows/codeql-analysis.yml actions
  • actions/checkout v2 composite
  • github/codeql-action/analyze v1 composite
  • github/codeql-action/autobuild v1 composite
  • github/codeql-action/init v1 composite
.github/workflows/update-license-year.yaml actions
  • FantasticFiasco/action-update-license-year v3 composite
  • actions/checkout v3 composite
.devcontainer/Dockerfile docker
  • mcr.microsoft.com/vscode/devcontainers/javascript-node 0-16 build
.github/workflows/dependency-review.yml actions
  • actions/checkout b4ffde65f46336ab88eb53be808477a3936bae11 composite
  • actions/dependency-review-action 9129d7d40b8c12c1ed0f60400d00c92d437adcce composite
  • step-security/harden-runner 63c24ba6bd7ba022e95695ff85de572c04a18142 composite
.github/workflows/scorecard.yaml actions
  • actions/checkout b4ffde65f46336ab88eb53be808477a3936bae11 composite
  • actions/upload-artifact 5d5d22a31266ced268874388b861e4b58bb5c2f3 composite
  • github/codeql-action/upload-sarif 8a470fddafa5cbb6266ee11b37ef4d8aae19c571 composite
  • ossf/scorecard-action 0864cf19026789058feabb7e87baa5f140aac736 composite
  • step-security/harden-runner 63c24ba6bd7ba022e95695ff85de572c04a18142 composite
.github/workflows/.build.yaml actions
  • actions/checkout b4ffde65f46336ab88eb53be808477a3936bae11 composite
  • actions/setup-node 60edb5dd545a775178f52524783378180af0d1f8 composite
  • actions/upload-artifact 5d5d22a31266ced268874388b861e4b58bb5c2f3 composite
  • dtinth/setup-github-actions-caching-for-turbo a0e976d970c2a94366a26984efcef3030e2c0115 composite
  • pnpm/action-setup a3252b78c470c02df07e9d59298aecedc3ccdd6d composite
  • ts-graphviz/setup-graphviz d5b2b6b67007094b256f3fd2fa6cf0ac41ceef25 composite
.github/workflows/.check.yaml actions
  • actions/checkout b4ffde65f46336ab88eb53be808477a3936bae11 composite
  • actions/setup-node 60edb5dd545a775178f52524783378180af0d1f8 composite
  • dtinth/setup-github-actions-caching-for-turbo a0e976d970c2a94366a26984efcef3030e2c0115 composite
  • pnpm/action-setup a3252b78c470c02df07e9d59298aecedc3ccdd6d composite
.github/workflows/cd.yaml actions
  • actions/checkout b4ffde65f46336ab88eb53be808477a3936bae11 composite
  • actions/configure-pages 1f0c5cde4bc74cd7e1254d0cb4de8d49e9068c7d composite
  • actions/deploy-pages decdde0ac072f6dcbe43649d82d9c635fff5b4e4 composite
  • actions/download-artifact 87c55149d96e628cc2ef7e6fc2aab372015aec85 composite
  • actions/setup-node 60edb5dd545a775178f52524783378180af0d1f8 composite
  • actions/upload-pages-artifact 56afc609e74202658d3ffba0e8f6dda462b719fa composite
  • changesets/action e2f8e964d080ae97c874b19e27b12e0a8620fb6c composite
  • dtinth/setup-github-actions-caching-for-turbo a0e976d970c2a94366a26984efcef3030e2c0115 composite
  • pnpm/action-setup a3252b78c470c02df07e9d59298aecedc3ccdd6d composite
.github/workflows/ci.yaml actions
  • actions/checkout b4ffde65f46336ab88eb53be808477a3936bae11 composite
  • actions/setup-node 60edb5dd545a775178f52524783378180af0d1f8 composite
  • denoland/setup-deno 041b854f97b325bd60e53e9dc2de9cb9f9ac0cba composite
  • dtinth/setup-github-actions-caching-for-turbo a0e976d970c2a94366a26984efcef3030e2c0115 composite
  • pnpm/action-setup a3252b78c470c02df07e9d59298aecedc3ccdd6d composite
  • ts-graphviz/setup-graphviz d5b2b6b67007094b256f3fd2fa6cf0ac41ceef25 composite
.github/workflows/generate-changeset-on-dependabot.yaml actions
  • actions/checkout b4ffde65f46336ab88eb53be808477a3936bae11 composite
.github/workflows/pr-snapshot-release.yaml actions
  • actions/checkout b4ffde65f46336ab88eb53be808477a3936bae11 composite
  • actions/download-artifact 87c55149d96e628cc2ef7e6fc2aab372015aec85 composite
  • actions/github-script 60a0d83039c74a4aee543508d2ffcb1c3799cdea composite
  • actions/setup-node 60edb5dd545a775178f52524783378180af0d1f8 composite
  • peter-evans/create-or-update-comment 71345be0265236311c031f5c7866368bd1eff043 composite
  • pnpm/action-setup a3252b78c470c02df07e9d59298aecedc3ccdd6d composite
  • prince-chrismc/check-actor-permissions-action d07d79a16495e5003e58112b596294d1a7c80f56 composite
examples/deno/package.json npm
  • @ts-graphviz/adapter workspace:*
  • @ts-graphviz/ast workspace:*
  • @ts-graphviz/common workspace:*
  • @ts-graphviz/core workspace:*
  • ts-graphviz workspace:*
examples/node-cjs/package.json npm
  • ts-graphviz workspace:*
examples/node-esm/package.json npm
  • ts-graphviz workspace:*
examples/typescript/package.json npm
  • typescript * development
  • @ts-graphviz/adapter workspace:*
  • ts-graphviz workspace:*
examples/webpack-build-node/package.json npm
  • @webpack-cli/generators ^3.0.1 development
  • ts-loader ^9.4.2 development
  • typescript * development
  • webpack ^5.75.0 development
  • webpack-cli ^5.0.1 development
  • @ts-graphviz/adapter workspace:*
  • @ts-graphviz/ast workspace:*
  • ts-graphviz workspace:*
examples/webpack-build-web/package.json npm
  • @webpack-cli/generators ^3.0.1 development
  • ts-loader ^9.4.2 development
  • typescript * development
  • webpack ^5.75.0 development
  • webpack-cli ^5.0.1 development
  • @ts-graphviz/adapter workspace:*
  • @ts-graphviz/ast workspace:*
  • ts-graphviz workspace:*
packages/adapter/package.json npm
  • @types/node ^20.11.24 development
  • typescript ^5.3.3 development
  • vite ^5.1.3 development
  • vite-plugin-dts ^3.7.3 development
  • @ts-graphviz/common workspace:^
packages/ast/package.json npm
  • peggy ^3.0.2 development
  • ts-pegjs ^4.2.1 development
  • typescript ^5.3.3 development
  • vite ^5.1.3 development
  • vite-plugin-dts ^3.7.3 development
  • @ts-graphviz/common workspace:^
packages/common/package.json npm
  • typescript ^5.3.3 development
  • vite ^5.1.3 development
  • vite-plugin-dts ^3.7.3 development
packages/core/package.json npm
  • typescript ^5.3.3 development
  • vite ^5.1.3 development
  • vite-plugin-dts ^3.7.3 development
  • @ts-graphviz/ast workspace:^
  • @ts-graphviz/common workspace:^
packages/ts-graphviz/package.json npm
  • peggy ^3.0.2 development
  • ts-pegjs ^4.2.1 development
  • typescript ^5.3.3 development
  • vite ^5.1.3 development
  • vite-plugin-dts ^3.7.3 development
  • @ts-graphviz/adapter workspace:^
  • @ts-graphviz/ast workspace:^
  • @ts-graphviz/common workspace:^
  • @ts-graphviz/core workspace:^
pnpm-lock.yaml npm
  • 926 dependencies