{"id":15687237,"url":"https://github.com/thescientist13/github-dashboard","last_synced_at":"2025-05-07T19:40:42.759Z","repository":{"id":80192918,"uuid":"56284774","full_name":"thescientist13/github-dashboard","owner":"thescientist13","description":"This project is a locally running dashboard web application to help streamline management of GitHub repos and issues.","archived":false,"fork":false,"pushed_at":"2018-07-08T04:08:22.000Z","size":439,"stargazers_count":9,"open_issues_count":17,"forks_count":5,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-03-31T13:27:21.996Z","etag":null,"topics":["dashboard","github"],"latest_commit_sha":null,"homepage":"https://www.thegreenhouse.io","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/thescientist13.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2016-04-15T02:31:00.000Z","updated_at":"2018-10-24T19:36:05.000Z","dependencies_parsed_at":"2023-07-20T10:45:46.681Z","dependency_job_id":null,"html_url":"https://github.com/thescientist13/github-dashboard","commit_stats":null,"previous_names":[],"tags_count":15,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thescientist13%2Fgithub-dashboard","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thescientist13%2Fgithub-dashboard/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thescientist13%2Fgithub-dashboard/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thescientist13%2Fgithub-dashboard/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/thescientist13","download_url":"https://codeload.github.com/thescientist13/github-dashboard/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252945111,"owners_count":21829543,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["dashboard","github"],"created_at":"2024-10-03T17:45:48.697Z","updated_at":"2025-05-07T19:40:42.736Z","avatar_url":"https://github.com/thescientist13.png","language":"TypeScript","readme":"# github-dashboard\n\n[![GitHub release](https://img.shields.io/github/release/thescientist13/github-dashboard.svg)](https://github.com/thescientist13/github-dashboard/releases)\n[![CircleCI](https://img.shields.io/circleci/project/github/thescientist13/github-dashboard/master.svg)](https://circleci.com/gh/thescientist13/github-dashboard/tree/master)\n[![GitHub issues](https://img.shields.io/github/issues-raw/thescientist13/github-dashboard.svg)](https://github.com/thescientist13/github-dashboard/issues)\n[![GitHub issues](https://img.shields.io/github/issues-pr-raw/thescientist13/github-dashboard.svg)](https://github.com/thescientist13/github-dashboard/issues)\n[![GitHub license](https://img.shields.io/badge/license-Apache%202-blue.svg)](https://raw.githubusercontent.com/thescientist13/github-dashboard/master/LICENSE.md)\n\n## Overview\nGitHub Dashboard is a locally running web application that aims to help streamline the management of your GitHub repos and issues in one place.  Browse all your repos (personal and subscribed), see open issues, see if any are assigned to you, and link directly to any repo.  You can check out a full product overview [here](https://github.com/thescientist13/github-dashboard/wiki/Product-Overview)\n\n![GitHub Dashboard](https://s3.amazonaws.com/uploads.thegreenhouse.io/oss/github-dashboard-v1.2.0.png)\n\nTo run, all that is required is the latest LTS version of [Node][] installed and the package manager, [Yarn][]. A GitHub access token will also need to be generated.  The _Setup_ section below will cover all of this.\n\n[Node]: https://nodejs.org/\n[Yarn]: https://yarnpkg.com/\n\n## Setup\nAfter cloning the repo, and making sure you have [Node LTS](https://nodejs.org/) installed, please do the following\n\n1. [Install Yarn](https://yarnpkg.com/lang/en/docs/install/#mac-stable) globally (\u003e= 1.0)\n1. Install dependencies\n   ```bash\n   $ yarn install\n   ```\n1. Setup the application\n   ```bash\n   $ yarn run setup\n   ```\n1. Log into your GitHub account and create an [Personal Access Token](https://github.com/settings/tokens) with the following scopes:\n   - repo\n   - admin:org\n   - notifications\n\n   For information on creating an access token, please visit the [GitHub article on creating access tokens](https://help.github.com/articles/creating-a-personal-access-token-for-the-command-line/)\n1. Open `/src/services/credentials.ts` and replace the `xxx`'s with your GitHub username and a Personal Access Token\n\nNote: The `credentials.ts` file is listed within the `.gitignore` to prevent accidental inclusion within the repository files.\n\nFor information on architecture and design of this application, checkout the Developer's Guide [here](https://github.com/thescientist13/github-dashboard/wiki/Developers-Guide)\n\n## Starting the application\nOnce you've entered in your credentials, you can start the application:\n\n```bash\n$ yarn run serve\n```\n\nFor more information on available tasks, check out the [Developer's Guide](https://github.com/thescientist13/github-dashboard/wiki/Developers-Guide).\n\n[Webstorm]: https://www.jetbrains.com/webstorm/\n\n## Additional References\n- [Product Overview](https://github.com/thescientist13/github-dashboard/wiki/Product-Overview)\n- [FAQ](https://github.com/thescientist13/github-dashboard/wiki/F.A.Q.)\n- [Developer's Guide](https://github.com/thescientist13/github-dashboard/wiki/Developers-Guide)\n\n## License\nCopyright 2017 Owen Buckley, The Greenhouse.io\n\nLicensed under the Apache License, Version 2.0 (the \"License\");\nyou may not use this file except in compliance with the License.\nYou may obtain a copy of the License at\n\n http://www.apache.org/licenses/LICENSE-2.0\n\nUnless required by applicable law or agreed to in writing, software\ndistributed under the License is distributed on an \"AS IS\" BASIS,\nWITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\nSee the License for the specific language governing permissions and\nlimitations under the License.","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthescientist13%2Fgithub-dashboard","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fthescientist13%2Fgithub-dashboard","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthescientist13%2Fgithub-dashboard/lists"}