{"id":16498154,"url":"https://github.com/4350pchris/slack-vuesualizer","last_synced_at":"2025-04-07T11:04:15.024Z","repository":{"id":52994757,"uuid":"517537327","full_name":"4350pChris/slack-vuesualizer","owner":"4350pChris","description":"Display and search your Slack export","archived":false,"fork":false,"pushed_at":"2025-04-06T18:28:58.000Z","size":8134,"stargazers_count":84,"open_issues_count":8,"forks_count":11,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-06T19:31:48.642Z","etag":null,"topics":["archive","daisyui","export","import","mongodb","nuxt","nuxt3","slack","tailwindcss","vuejs"],"latest_commit_sha":null,"homepage":"https://slack-vuesualizer.de","language":"Vue","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/4350pChris.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","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},"funding":{"github":"4350pChris"}},"created_at":"2022-07-25T06:01:43.000Z","updated_at":"2025-04-06T18:29:01.000Z","dependencies_parsed_at":"2024-02-02T04:30:42.630Z","dependency_job_id":"d6e1b9e4-b694-4169-a2e3-ddeff6e4a3a7","html_url":"https://github.com/4350pChris/slack-vuesualizer","commit_stats":{"total_commits":1195,"total_committers":3,"mean_commits":398.3333333333333,"dds":"0.24435146443514644","last_synced_commit":"68de4815b0cb854bed122f0c7c931cc32bec207b"},"previous_names":[],"tags_count":18,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/4350pChris%2Fslack-vuesualizer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/4350pChris%2Fslack-vuesualizer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/4350pChris%2Fslack-vuesualizer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/4350pChris%2Fslack-vuesualizer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/4350pChris","download_url":"https://codeload.github.com/4350pChris/slack-vuesualizer/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247640461,"owners_count":20971557,"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":["archive","daisyui","export","import","mongodb","nuxt","nuxt3","slack","tailwindcss","vuejs"],"created_at":"2024-10-11T14:47:25.823Z","updated_at":"2025-04-07T11:04:14.970Z","avatar_url":"https://github.com/4350pChris.png","language":"Vue","funding_links":["https://github.com/sponsors/4350pChris"],"categories":[],"sub_categories":[],"readme":"# Slack Vuesualizer\n\n\u003cimg alt=\"Slack\" width=\"250\" height=\"250\" src=\"./public/Slack_Mark.svg\"/\u003e\n\nAre you on the free plan of Slack and can't access your old messages anymore?\nThen this is the tool for you!\n\nSlack Vuesualizer is a web app to view, search and share your old Slack messages.\n\n![Screenshot](./public/screenshot.png)\n\nUse the hosted version at [https://slack-vuesualizer.de/](https://slack-vuesualizer.de/) for free or spin up your own website using the Docker image as [described below](#setup).\n\n## Features\n\n* full-text search for up to tens of thousands of messages per channel\n* view all messages per channel with proper formatting, files, etc.\n* view and search through all users\n* pleasant UI\n\n## Setup\n\n### Docker\n\nThe easiest way to get started is to use the Docker image.\nFor this you'll need to have [Docker](https://www.docker.com/) installed on your machine.\n\nNext, copy the `docker-compose.yml` file from this repository to your machine.\nFrom the directory where the file is located, open a terminal and run:\n\n```bash\ndocker compose up\n```\n\nThat's it! Docker will download the images and start the app on [http://localhost:3000](http://localhost:3000).\n\n#### Images\n\nThere are Docker images for amd64 and arm64 available at [hub.docker.io/chris5896/slack-vuesualizer](https://hub.docker.com/repository/docker/chris5896/slack-vuesualizer) as well as the GitHub Container Registry [https://ghcr.io/4350pchris/slack-vuesualizer](https://ghcr.io/4350pchris/slack-vuesualizer)\n\nEvery Branch gets its own tag and is released.\n\nAll the files to build a local image can be found in this repository as well.\n\n## Contributing\n\nContributions are welcome! Feel free to fork this repository and open a pull request.\n\nIf you have an idea for a feature or a bug to report, feel free to open an issue.\n\n### Development\n\nLook at the [nuxt 3 documentation](https://nuxt.com) to learn more.\n\nMake sure to install the dependencies:\n\n```bash\nnpm install\n```\n\n#### MongoDB\n\nThis project contains a Docker Compose file to start a local MongoDB instance. You can start it with:\n\n```bash\ndocker compose -f docker-compose.dev.yml up\n```\n\n#### Development Server\n\nStart the development server on [http://localhost:3000](http://localhost:3000)\n\n```bash\nnpm run dev\n```\n\n#### Production (Preview) Server\n\nBuild the application for production:\n\n```bash\nnpm run build\n```\n\nLocally preview production build:\n\n```bash\nnpm run preview\n```\n\nCheckout the [deployment documentation](https://nuxt.com/docs/getting-started/deployment) for more information.\n\n## Technologies\n\n* [Nuxt 3](https://v3.nuxtjs.org/)\n* [TailwindCSS](https://tailwindcss.com/) and [DaisyUI](https://daisyui.com)\n* [Iconify](https://github.com/iconify/iconify)\n* [MongoDB](https://www.mongodb.com/)\n* [Docker](https://www.docker.com/)\n* [Vercel](https://vercel.com/)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F4350pchris%2Fslack-vuesualizer","html_url":"https://awesome.ecosyste.ms/projects/github.com%2F4350pchris%2Fslack-vuesualizer","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F4350pchris%2Fslack-vuesualizer/lists"}