Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gurnec/removeddit
View deleted stuff from reddit
https://github.com/gurnec/removeddit
Last synced: about 1 month ago
JSON representation
View deleted stuff from reddit
- Host: GitHub
- URL: https://github.com/gurnec/removeddit
- Owner: gurnec
- License: gpl-3.0
- Fork: true (JubbeArt/removeddit)
- Created: 2021-10-05T16:06:12.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2023-05-01T23:38:37.000Z (over 1 year ago)
- Last Synced: 2024-08-07T18:33:12.448Z (5 months ago)
- Language: JavaScript
- Homepage: https://unddit.com
- Size: 3.69 MB
- Stars: 125
- Watchers: 4
- Forks: 13
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Unddit
[Unddit](https://www.unddit.com) is a site for undoing the removal of comments for [Reddit](https://www.reddit.com).
Just go to any Reddit post and replace the `re` of `reddit` in the URL with `un` to see all removed comments.This is a done by comparing the comments being stored in [Jason Baumgartner's](https://pushshift.io/) [Pushshift Reddit API](https://github.com/pushshift/api) and the ones from Reddit's API. The frontend, developed by Jesper Wrang and originally available at [removeddit.com](https://removeddit.com), is written in [React](https://reactjs.org/) and uses [Sass](https://sass-lang.com/) as the CSS Preprocessor.
# Development
Download Unddit:
```bash
git clone https://github.com/gurnec/removeddit.git
```Download [npm](https://docs.npmjs.com/downloading-and-installing-node-js-and-npm), or update your existing npm to the latest version:
```bash
mkdir npm && cd npm
npm --no-package-lock install npm
mv node_modules ../removeddit/ && cd ../removeddit && rmdir ../npm
alias npm="$(pwd)/node_modules/.bin/npm"
```Build the Javascript files and launch a local server for development:
```bash
npm install
npm start
```Visit http://localhost:8080 and make sure the site is running. If you're getting connection errors to Reddit or Pushshift, it might be because you're running a VPN. Try turning it off for development.
The CSS is built separately (to keep the build steps / configs very simple) by running:
```bash
npm run css
```