Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/reveddit/reveddit
Review removed content on reddit. Uses the Pushshift API, built on code from removeddit.
https://github.com/reveddit/reveddit
ceddit netlify pushshift reactjs reddit removeddit social-media transparency
Last synced: 16 days ago
JSON representation
Review removed content on reddit. Uses the Pushshift API, built on code from removeddit.
- Host: GitHub
- URL: https://github.com/reveddit/reveddit
- Owner: reveddit
- License: gpl-3.0
- Created: 2018-10-03T09:38:11.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2024-06-14T21:51:48.000Z (22 days ago)
- Last Synced: 2024-06-15T04:36:32.876Z (21 days ago)
- Topics: ceddit, netlify, pushshift, reactjs, reddit, removeddit, social-media, transparency
- Language: JavaScript
- Homepage: https://www.reveddit.com/
- Size: 7.33 MB
- Stars: 109
- Watchers: 10
- Forks: 13
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Lists
- awesome-stars - reveddit/reveddit - Review removed content on reddit. Uses the Pushshift API, built on code from removeddit. (JavaScript)
README
# reveddit
[www.reveddit.com](https://www.reveddit.com/about) is a site for reviewing removed content on [reddit](https://www.reddit.com) user, subreddit, and thread pages.
Visit any `reddit.com/user/` or `reddit.com/r/` page and add `ve` to the URL to see recent removed content,* https://reveddit.com/user/
* https://reveddit.com/r/
* https://reveddit.com/domain/economist.com,reuters.comFor user pages, reveddit compares the content shown on a reddit user page to what is displayed elsewhere publicly on reddit. For subreddit pages, it compares what is recorded in Pushshift to what appears on the subreddit page. The code uses
Jason Baumgartner's [Pushshift API](https://github.com/pushshift/api) to determine whether content was removed immediately (by automod) or whether it was removed later (likely by a moderator).The frontend is written in [React](https://reactjs.org/), leveraging the [removeddit](https://github.com/JubbeArt/removeddit) framework by Jesper Wrang.
# Development
1. Download either [yarn](https://yarnpkg.com/en/docs/install) or [npm](https://www.npmjs.com/get-npm) and run:```bash
git clone [email protected]:reveddit/reveddit.git && cd reveddit# npm...
npm install
npm start# or yarn
yarn
yarn start
```This will build the Javascript files and launch a local server for development.
2. Visit http://localhost:8080 and make sure the site is running.
Note, CSS is built separately by running
```bash
# npm
npm run build-sass# yarn
yarn run build-sass
```# Aggregated content
[ragger](https://github.com/reveddit/ragger) generates the data used in the upvote removal graph on subreddit pages.
# Contributions
Code-contributions are welcome. Feel free to submit a PR, or if it is a significant change, open an issue to discuss it first.
# Discussion
Use [r/reveddit](https://www.reddit.com/r/reveddit/) for general questions or discussion. Bug reports can be made here on Github or in that subreddit.