https://github.com/tektoncd/dashboard

A dashboard for Tekton!

https://github.com/tektoncd/dashboard

Science Score: 26.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Committers with academic emails
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (14.8%) to scientific vocabulary

Keywords

dashboard hacktoberfest pipeline tekton ui

Keywords from Contributors

serializer parallel archival distribution transformers sequences projection interactive shellcodes modular
Last synced: 5 months ago · JSON representation

Repository

A dashboard for Tekton!

Basic Info
  • Host: GitHub
  • Owner: tektoncd
  • License: apache-2.0
  • Language: JavaScript
  • Default Branch: main
  • Homepage:
  • Size: 60.7 MB
Statistics
  • Stars: 930
  • Watchers: 18
  • Forks: 279
  • Open Issues: 29
  • Releases: 96
Topics
dashboard hacktoberfest pipeline tekton ui
Created almost 7 years ago · Last pushed 6 months ago
Metadata Files
Readme Contributing License Code of conduct Security Roadmap

docs/README.md

ℹ️ Important

Migrate Images from gcr.io to ghcr.io.

To reduce costs, we've migrated all our new and old Tekton releases to the free tier on ghcr.io/tektoncd.
Read more here.


Tekton Dashboard

License Go Report Card CII Best Practices

Tekton Dashboard logo (Tekton cat inspecting resources with a magnifying glass)

Tekton Dashboard is a general purpose, web-based UI for Tekton Pipelines and Tekton Triggers resources.

It allows users to manage and view Tekton resource creation, execution, and completion.

Some of the features the Tekton Dashboard supports: - Realtime view of PipelineRun and TaskRun status and logs - Filter resources by label - View resource overview and YAML - Show resources for the whole cluster or limit visibility to a particular namespace - Import resources directly from a git repository - Add functionality through extensions

Dashboard UI workloads page

Read the docs

Version specific links are available in the releases page and on the Tekton website.

Browser support

The Tekton Dashboard has been tested on modern evergreen browsers.

It generally supports the current and previous stable versions of:

  • Google Chrome (Windows, macOS, Linux)
  • Mozilla Firefox (Windows, macOS, Linux)
  • Apple Safari (macOS)
  • Microsoft Edge (Windows)

Older versions or other browsers may work, but some features may be missing or not function as expected.

Want to contribute

We are so excited to have you!


Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License. Code samples are licensed under the Apache 2.0 License.

Owner

  • Name: Tekton
  • Login: tektoncd
  • Kind: organization

GitHub Events

Total
  • Create event: 480
  • Commit comment event: 2
  • Release event: 9
  • Issues event: 35
  • Watch event: 61
  • Delete event: 430
  • Issue comment event: 1,853
  • Push event: 617
  • Pull request review comment event: 48
  • Pull request event: 1,180
  • Pull request review event: 550
  • Fork event: 18
Last Year
  • Create event: 480
  • Commit comment event: 2
  • Release event: 9
  • Issues event: 35
  • Watch event: 61
  • Delete event: 430
  • Issue comment event: 1,853
  • Push event: 617
  • Pull request review comment event: 48
  • Pull request event: 1,180
  • Pull request review event: 550
  • Fork event: 18

Committers

Last synced: 9 months ago

All Time
  • Total Commits: 3,054
  • Total Committers: 73
  • Avg Commits per committer: 41.836
  • Development Distribution Score (DDS): 0.487
Past Year
  • Commits: 722
  • Committers: 8
  • Avg Commits per committer: 90.25
  • Development Distribution Score (DDS): 0.391
Top Committers
Name Email Commits
Alan Greene g****m@a****t 1,568
dependabot[bot] 4****] 848
a-roberts a****s@u****m 96
charles-edouard.breteche c****e@a****m 93
stephen s****s@g****m 69
CarolynMabbott c****1@i****m 47
Carlos Logroño c****g@i****m 47
Megan-Wright m****t@i****m 40
akihikokuroda a****a@u****m 22
Brandon Walker b****r@i****m 21
Lyndsey Butler l****e@i****m 14
Brian Gleeson b****n@i****m 14
Mark Nuttall m****l@u****m 14
Duane Appleby a****d@u****m 14
jessica McCreery j****y@i****m 13
Vincent Demeester v****t@r****m 12
Vincent-DeSousa-Tereso V****o@i****m 11
Thanabodee Charoenpiriyakij w****s@g****m 8
JISOO LEE j****e@c****m 7
Simon Kaegi s****i@g****m 6
Justin Kulikauskas j****s@i****m 5
a-rothwell a****l@i****m 4
Navneet-Kaushal n****l@i****m 4
Steve Soares s****s@i****m 4
Andrea Frittoli a****i@g****m 4
Martsings m****o@j****m 3
vtereso 2****o 3
rudeigerc r****c@g****m 3
Marniks7 9****7 3
Dibyo Mukherjee d****o@g****m 3
and 43 more...

Issues and Pull Requests

Last synced: 6 months ago

All Time
  • Total issues: 84
  • Total pull requests: 2,267
  • Average time to close issues: 7 months
  • Average time to close pull requests: 1 day
  • Total issue authors: 54
  • Total pull request authors: 21
  • Average comments per issue: 5.95
  • Average comments per pull request: 1.87
  • Merged pull requests: 1,764
  • Bot issues: 6
  • Bot pull requests: 1,598
Past Year
  • Issues: 27
  • Pull requests: 1,316
  • Average time to close issues: 8 days
  • Average time to close pull requests: about 23 hours
  • Issue authors: 17
  • Pull request authors: 12
  • Average comments per issue: 1.41
  • Average comments per pull request: 1.53
  • Merged pull requests: 1,015
  • Bot issues: 5
  • Bot pull requests: 997
Top Authors
Issue Authors
  • AlanGreene (13)
  • dependabot[bot] (6)
  • fpt-dylan-datnt305 (3)
  • afrittoli (3)
  • say5 (3)
  • AverageMarcus (2)
  • uqix (2)
  • caiocampoos (2)
  • tppalani (2)
  • a-roberts (2)
  • jisoolee (2)
  • sagaraivale (2)
  • ottlngr (1)
  • R3DRUN3 (1)
  • gorkem (1)
Pull Request Authors
  • dependabot[bot] (1,602)
  • AlanGreene (626)
  • LyndseyBu (6)
  • jisoolee (5)
  • briangleeson (4)
  • xinnjie (3)
  • jkhelil (2)
  • anithapriyanatarajan (2)
  • lucianocarvalho (2)
  • jjjjijiji (2)
  • tekton-robot (2)
  • tylerauerbeck (2)
  • TianxiangShen (2)
  • kaushalnavneet (2)
  • twoGiants (2)
Top Labels
Issue Labels
kind/feature (44) lifecycle/frozen (18) kind/misc (13) kind/bug (11) area/roadmap (10) area/dependency (7) dependencies (6) ok-to-test (6) approved (5) lgtm (5) size/XS (5) kind/design (4) size/S (3) javascript (3) lifecycle/stale (2) docker (2) kind/question (1) kind/cleanup (1) Epic (1) kind/security (1) lifecycle/rotten (1) kind/documentation (1) go (1)
Pull Request Labels
kind/misc (2,075) lgtm (1,769) approved (1,769) ok-to-test (1,609) dependencies (1,597) size/XS (1,575) area/dependency (1,505) javascript (1,310) size/S (313) docker (107) area/automation (92) github-actions (91) go (87) size/M (80) kind/documentation (68) size/L (47) needs-rebase (23) kind/feature (21) kind/bug (18) size/XL (16) size/XXL (13) do-not-merge/hold (13) release-note-none (11) kind/cleanup (7) do-not-merge/work-in-progress (6) needs-ok-to-test (6) release-note-action-required (2) kind/design (2)

Packages

  • Total packages: 4
  • Total downloads:
    • npm 2,034 last-month
  • Total docker downloads: 11,366
  • Total dependent packages: 6
    (may contain duplicates)
  • Total dependent repositories: 10
    (may contain duplicates)
  • Total versions: 429
  • Total maintainers: 3
proxy.golang.org: github.com/tektoncd/dashboard
  • Versions: 88
  • Dependent Packages: 0
  • Dependent Repositories: 1
  • Docker Downloads: 11,366
Rankings
Docker downloads count: 0.9%
Forks count: 1.8%
Stargazers count: 2.2%
Average: 3.6%
Dependent repos count: 4.8%
Dependent packages count: 8.5%
Last synced: 6 months ago
npmjs.org: @tektoncd/dashboard-utils

> Common code, utilities, and constants used across the Tekton Dashboard

  • Versions: 141
  • Dependent Packages: 4
  • Dependent Repositories: 4
  • Downloads: 783 Last month
Rankings
Forks count: 2.2%
Stargazers count: 2.7%
Average: 3.8%
Downloads: 4.0%
Dependent packages count: 4.4%
Dependent repos count: 5.8%
Maintainers (3)
Last synced: 6 months ago
npmjs.org: @tektoncd/dashboard-components

> React components for the Tekton Dashboard

  • Versions: 141
  • Dependent Packages: 1
  • Dependent Repositories: 4
  • Downloads: 659 Last month
Rankings
Forks count: 2.2%
Stargazers count: 2.7%
Downloads: 4.0%
Dependent repos count: 5.8%
Average: 7.2%
Dependent packages count: 21.3%
Maintainers (3)
Last synced: 6 months ago
npmjs.org: @tektoncd/dashboard-graph

**NOTE:** This package contains components that are not currently stable. They may be incomplete or change significantly without notice, therefore are not recommended for consumption by others at this time.

  • Versions: 59
  • Dependent Packages: 1
  • Dependent Repositories: 1
  • Downloads: 592 Last month
Rankings
Forks count: 2.2%
Stargazers count: 2.7%
Downloads: 6.0%
Average: 8.6%
Dependent repos count: 10.8%
Dependent packages count: 21.3%
Maintainers (3)
Last synced: 6 months ago

Dependencies

.github/workflows/codeql-analysis.yml actions
  • actions/checkout v3 composite
  • github/codeql-action/analyze v2 composite
  • github/codeql-action/autobuild v2 composite
  • github/codeql-action/init v2 composite
packages/e2e/Dockerfile docker
  • cypress/browsers node18.12.0-chrome107 build
go.mod go
  • github.com/davecgh/go-spew v1.1.1
  • github.com/emicklei/go-restful/v3 v3.9.0
  • github.com/go-logr/logr v1.2.3
  • github.com/go-openapi/jsonpointer v0.19.6
  • github.com/go-openapi/jsonreference v0.20.1
  • github.com/go-openapi/swag v0.22.3
  • github.com/gogo/protobuf v1.3.2
  • github.com/golang/protobuf v1.5.3
  • github.com/google/gnostic v0.5.7-v3refs
  • github.com/google/go-cmp v0.5.9
  • github.com/google/gofuzz v1.1.0
  • github.com/google/uuid v1.3.0
  • github.com/imdario/mergo v0.3.11
  • github.com/josharian/intern v1.0.0
  • github.com/json-iterator/go v1.1.12
  • github.com/mailru/easyjson v0.7.7
  • github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd
  • github.com/modern-go/reflect2 v1.0.2
  • github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822
  • github.com/mxk/go-flowrate v0.0.0-20140419014527-cca7078d478f
  • github.com/spf13/pflag v1.0.5
  • github.com/tektoncd/plumbing v0.0.0-20221005125931-631bdcbca245
  • go.uber.org/multierr v1.10.0
  • go.uber.org/zap v1.26.0
  • golang.org/x/net v0.8.0
  • golang.org/x/oauth2 v0.0.0-20220223155221-ee480838109b
  • golang.org/x/sys v0.6.0
  • golang.org/x/term v0.6.0
  • golang.org/x/text v0.8.0
  • golang.org/x/time v0.0.0-20220210224613-90d013bbcef8
  • google.golang.org/appengine v1.6.7
  • google.golang.org/protobuf v1.28.1
  • gopkg.in/inf.v0 v0.9.1
  • gopkg.in/yaml.v2 v2.4.0
  • gopkg.in/yaml.v3 v3.0.1
  • k8s.io/api v0.27.4
  • k8s.io/apimachinery v0.27.4
  • k8s.io/client-go v0.27.4
  • k8s.io/klog/v2 v2.90.1
  • k8s.io/kube-openapi v0.0.0-20230501164219-8b0f38b5fd1f
  • k8s.io/utils v0.0.0-20230209194617-a36077c30491
  • sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd
  • sigs.k8s.io/structured-merge-diff/v4 v4.2.3
  • sigs.k8s.io/yaml v1.3.0
go.sum go
  • 1244 dependencies
package-lock.json npm
  • 1516 dependencies
package.json npm
  • @formatjs/cli ^6.1.3 development
  • @modyfi/vite-plugin-yaml ^1.0.4 development
  • @storybook/addon-actions ^7.4.2 development
  • @storybook/addon-essentials ^7.4.2 development
  • @storybook/addon-links ^7.4.2 development
  • @storybook/addon-storysource ^7.4.2 development
  • @storybook/addons ^7.4.2 development
  • @storybook/react ^7.4.2 development
  • @storybook/react-vite ^7.4.2 development
  • @storybook/theming ^7.4.2 development
  • @testing-library/react ^12.1.5 development
  • @testing-library/react-hooks ^8.0.1 development
  • @vitejs/plugin-react-swc ^3.3.2 development
  • @vitest/coverage-istanbul ^0.34.3 development
  • dotenv ^16.3.1 development
  • eslint ^8.49.0 development
  • eslint-config-airbnb ^19.0.0 development
  • eslint-config-prettier ^8.8.0 development
  • eslint-plugin-cypress ^2.14.0 development
  • eslint-plugin-formatjs ^4.10.5 development
  • eslint-plugin-import ^2.28.1 development
  • eslint-plugin-jsx-a11y ^6.7.1 development
  • eslint-plugin-notice ^0.9.10 development
  • eslint-plugin-prettier ^5.0.0 development
  • eslint-plugin-react ^7.33.2 development
  • eslint-plugin-react-hooks ^4.6.0 development
  • eslint-plugin-storybook ^0.6.13 development
  • history ^5.3.0 development
  • jsdom ^22.1.0 development
  • lodash.difference ^4.5.0 development
  • lodash.omit ^4.5.0 development
  • msw ^1.3.1 development
  • prettier ^3.0.3 development
  • rollup-plugin-visualizer ^5.9.2 development
  • sass npm:sass-embedded@^1.66.1 development
  • storybook ^7.4.2 development
  • vite ^4.4.9 development
  • vite-plugin-html ^3.2.0 development
  • vite-plugin-svgr ^3.2.0 development
  • vitest ^0.34.4 development
  • @carbon/icons-react ^10.49.2
  • @carbon/themes ^10.55.3
  • @codemirror/legacy-modes ^6.3.3
  • @tanstack/react-query ^4.29.3
  • @tanstack/react-query-devtools ^4.35.0
  • @tektoncd/dashboard-components *
  • @tektoncd/dashboard-utils *
  • @uiw/react-codemirror ^4.21.13
  • carbon-components ^10.58.10
  • carbon-components-react ^7.59.14
  • carbon-icons ^7.0.7
  • git-url-parse ^13.1.0
  • js-yaml ^4.1.0
  • lodash.clonedeep ^4.5.0
  • lodash.keyby ^4.6.0
  • prop-types ^15.7.2
  • react ^17.0.2
  • react-dom ^17.0.2
  • react-hot-loader ^4.13.1
  • react-intl ^6.4.6
  • react-router-dom ^5.3.4
  • react-router-dom-v5-compat ^6.4.5
  • reconnecting-websocket ^4.4.0
packages/components/package.json npm
  • @tektoncd/dashboard-utils file:../utils
  • js-yaml ^4.1.0
  • linkify-it ^4.0.1
  • prop-types ^15.7.2
  • react-intl-formatted-duration ^4.0.0
  • react-window ^1.8.9
  • tlds ^1.242.0
packages/e2e/package.json npm
  • cypress ^13.2.0 development
packages/graph/package.json npm
  • @carbon/charts 0.58.2
  • @carbon/charts-react 0.58.2
  • @carbon/elements ^10.56.3
  • @tektoncd/dashboard-utils file:../utils
  • @visx/event ^3.3.0
  • @visx/network ^3.3.0
  • d3-path ^3.1.0
  • elkjs ^0.8.2
packages/utils/package.json npm
packages/e2e/base-image/Dockerfile docker
  • cypress/factory latest build