All Projects → ahmadalfy → Gitlab Explorer

ahmadalfy / Gitlab Explorer

Tool to visualize your groups, repositories, members and activities in your Gitlab space

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Gitlab Explorer

Gitlab Watchman
Monitoring GitLab for sensitive data shared publicly
Stars: ✭ 127 (+273.53%)
Mutual labels:  tools, gitlab
Scatter Plot
Simple responsive CSS scatter plot chart
Stars: ✭ 28 (-17.65%)
Mutual labels:  data-visualization
React Conf Data Viz
React Conf 2017: Cross-Platform Data Visualization in React & React Native
Stars: ✭ 13 (-61.76%)
Mutual labels:  data-visualization
Hub Sync
Sync your github forks without git.
Stars: ✭ 21 (-38.24%)
Mutual labels:  tools
Chartkit
Angular + Highcharts Integration
Stars: ✭ 13 (-61.76%)
Mutual labels:  data-visualization
Imgui
Dear ImGui: Bloat-free Graphical User interface for C++ with minimal dependencies
Stars: ✭ 33,574 (+98647.06%)
Mutual labels:  tools
Graphvite
GraphVite: A General and High-performance Graph Embedding System
Stars: ✭ 865 (+2444.12%)
Mutual labels:  data-visualization
Simple Sh Datascience
A collection of Bash scripts and Dockerfiles to install data science Tool, Lib and application
Stars: ✭ 32 (-5.88%)
Mutual labels:  tools
Deep learning projects
Stars: ✭ 28 (-17.65%)
Mutual labels:  data-visualization
Lab
Lab wraps Git or Hub, making it simple to clone, fork, and interact with repositories on GitLab
Stars: ✭ 911 (+2579.41%)
Mutual labels:  gitlab
Puzzlerbot
PDD manager which manages puzzles in issue/PR comments
Stars: ✭ 20 (-41.18%)
Mutual labels:  gitlab
Swiftinfo
📊 Extract and analyze the evolution of an iOS app's code.
Stars: ✭ 880 (+2488.24%)
Mutual labels:  tools
Pixi.js
The HTML5 Creation Engine: Create beautiful digital content with the fastest, most flexible 2D WebGL renderer.
Stars: ✭ 34,982 (+102788.24%)
Mutual labels:  data-visualization
Pygtc
Make a sweet giant triangle confusogram (GTC) plot
Stars: ✭ 13 (-61.76%)
Mutual labels:  data-visualization
Photo Importer
Command line and web tools for photo importing/renaming/rotating
Stars: ✭ 30 (-11.76%)
Mutual labels:  tools
Monarch
Rule over hierarchical data!
Stars: ✭ 12 (-64.71%)
Mutual labels:  tools
Nes Sprites2png
👾 convert nes sprites to png
Stars: ✭ 15 (-55.88%)
Mutual labels:  tools
Hoppscotch
👽 Open source API development ecosystem https://hoppscotch.io
Stars: ✭ 34,569 (+101573.53%)
Mutual labels:  tools
Data Forge Ts
The JavaScript data transformation and analysis toolkit inspired by Pandas and LINQ.
Stars: ✭ 967 (+2744.12%)
Mutual labels:  data-visualization
Lumberjack
A terminal-ui log watcher written in Go using the Flux architecture
Stars: ✭ 31 (-8.82%)
Mutual labels:  tools

Gitlab Explorer

Gitlab Explorer is a tool to visualize your groups, repositories, members and activities in your Gitlab space.

About

This is a side project I started as an attempt to try different technologies like snowpack, Dixie and lit-html. I found it useful so I decided to share it. It collects data from your gitlab account and store it in the browser using IndexdDb.

With this tool you can check:

  • Your groups.
  • Projects in your groups and their last activiy.
  • Members in your groups and projects and their activities.
  • Draw graphs using user activities.

Since everything is stored in your browser, you might want to export the data somewhere to import it again if you want to share it with someone.

Getting started

  1. Clone the repository.
  2. Create an access token from your gitlab settings. You need to grant it access to api, read_user, read_repository and read_registry.
  3. Copy the env.sample.js file to env.js and replace the default empty string for token option with your token (for self-hosted servers change the baseUrl option to match your domain).
  4. Use an http server to run the application. There's no build steps required and you don't even need to install the required modules.

Status of this project

This is still work in progress. As a start I am focusing on using the APIs to build useful reports. After extracting enough useful information from the data I plan to rebuild the dashboard and display these information in a better way.

⚠️ WARNING ⚠️

This tool require a Gitlab access token to work. That token should be kept safe and hidden. If you deploy it there is a possibility that someone find it and use it to do harm to your work. Use it at your own risk.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].