https://github.com/4350pchris/slack-vuesualizer
Display and search your Slack export
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 (15.5%) to scientific vocabulary
Keywords
Keywords from Contributors
Repository
Display and search your Slack export
Basic Info
- Host: GitHub
- Owner: 4350pChris
- License: mit
- Language: Vue
- Default Branch: main
- Homepage: https://slack-vuesualizer.de
- Size: 8.18 MB
Statistics
- Stars: 102
- Watchers: 1
- Forks: 12
- Open Issues: 9
- Releases: 21
Topics
Metadata Files
README.md
Slack Vuesualizer
Are you on the free plan of Slack and can't access your old messages anymore? Then this is the tool for you!
Slack Vuesualizer is a web app to view, search and share your old Slack messages.

Use the hosted version at https://slack-vuesualizer.de/ for free or spin up your own website using the Docker image as described below.
Demo
You can try out the demo workspace at https://slack-vuesualizer.de/?token=5f305938-a64d-441d-9146-df23d8b52f18.
Features
- full-text search for up to tens of thousands of messages per channel
- view all messages per channel with proper formatting, files, etc.
- view and search through all users
- pleasant UI
Setup
Docker
The easiest way to get started is to use the Docker image. For this you'll need to have Docker installed on your machine.
Next, copy the docker-compose.yml file from this repository to your machine.
From the directory where the file is located, open a terminal and run:
bash
docker compose up
That's it! Docker will download the images and start the app on http://localhost:3000.
Images
There are Docker images for amd64 and arm64 available at hub.docker.io/chris5896/slack-vuesualizer as well as the GitHub Container Registry https://ghcr.io/4350pchris/slack-vuesualizer
Every Branch gets its own tag and is released.
All the files to build a local image can be found in this repository as well.
Contributing
Contributions are welcome! Feel free to fork this repository and open a pull request.
If you have an idea for a feature or a bug to report, feel free to open an issue.
Development
Look at the nuxt 3 documentation to learn more.
Make sure to install the dependencies:
bash
npm install
MongoDB
This project contains a Docker Compose file to start a local MongoDB instance. You can start it with:
bash
docker compose -f docker-compose.dev.yml up
Development Server
Start the development server on http://localhost:3000
bash
npm run dev
Production (Preview) Server
Build the application for production:
bash
npm run build
Locally preview production build:
bash
npm run preview
Checkout the deployment documentation for more information.
Technologies
Owner
- Name: Chris-Robin Ennen
- Login: 4350pChris
- Kind: user
- Location: Germany
- Repositories: 31
- Profile: https://github.com/4350pChris
Full-Stack developer from Germany. Open Source rules. Contributor @vikejs
GitHub Events
Total
- Create event: 209
- Release event: 3
- Issues event: 4
- Watch event: 33
- Delete event: 220
- Issue comment event: 6
- Push event: 386
- Pull request event: 435
- Fork event: 4
Last Year
- Create event: 209
- Release event: 3
- Issues event: 4
- Watch event: 33
- Delete event: 220
- Issue comment event: 6
- Push event: 386
- Pull request event: 435
- Fork event: 4
Committers
Last synced: 9 months ago
Top Committers
| Name | Commits | |
|---|---|---|
| renovate[bot] | 2****] | 1,032 |
| Chris-Robin Ennen | c****n@e****v | 269 |
| dependabot[bot] | 4****] | 23 |
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 6 months ago
All Time
- Total issues: 13
- Total pull requests: 798
- Average time to close issues: 1 day
- Average time to close pull requests: 3 days
- Total issue authors: 8
- Total pull request authors: 4
- Average comments per issue: 1.31
- Average comments per pull request: 0.45
- Merged pull requests: 687
- Bot issues: 6
- Bot pull requests: 784
Past Year
- Issues: 7
- Pull requests: 425
- Average time to close issues: about 9 hours
- Average time to close pull requests: 1 day
- Issue authors: 5
- Pull request authors: 1
- Average comments per issue: 0.86
- Average comments per pull request: 0.0
- Merged pull requests: 374
- Bot issues: 3
- Bot pull requests: 425
Top Authors
Issue Authors
- renovate[bot] (6)
- createchange (1)
- 1AboveNomi (1)
- ownzi (1)
- Wangzx9908 (1)
- wesum (1)
- Rici11 (1)
- Ahernan87 (1)
Pull Request Authors
- renovate[bot] (750)
- dependabot[bot] (34)
- 4350pChris (13)
- santi-ifontana (1)
Top Labels
Issue Labels
Pull Request Labels
Dependencies
- 655 dependencies
- @iconify-json/line-md ^1.1.13 development
- @iconify-json/mdi ^1.1.29 development
- @tailwindcss/typography ^0.5.4 development
- @types/adm-zip ^0.5.0 development
- @types/formidable ^2.0.5 development
- autoprefixer ^10.4.7 development
- daisyui ^2.20.0 development
- nuxt 3.0.0-rc.6 development
- tailwindcss ^3.1.6 development
- unplugin-icons ^0.14.8 development
- adm-zip ^0.5.9
- formidable ^2.0.1
- mongodb ^4.8.1
- actions/checkout 3df4ab11eba7bda6032a0b82a6bb43b11571feac composite
- github/codeql-action/analyze v2 composite
- github/codeql-action/autobuild v2 composite
- github/codeql-action/init v2 composite
- docker/build-push-action v4 composite
- docker/login-action v3 composite
- docker/metadata-action v5 composite
- docker/setup-buildx-action v2 composite
- docker/setup-qemu-action v2 composite
- actions/checkout 3df4ab11eba7bda6032a0b82a6bb43b11571feac composite
- actions/checkout 3df4ab11eba7bda6032a0b82a6bb43b11571feac composite
- node 18-alpine build
- mongo 4.4
- mongo-express latest