{"id":13769304,"url":"https://github.com/corenting/eddrit","last_synced_at":"2025-12-26T20:18:49.729Z","repository":{"id":37898140,"uuid":"280946652","full_name":"corenting/eddrit","owner":"corenting","description":"Alternative Reddit frontend","archived":false,"fork":false,"pushed_at":"2024-11-11T19:32:50.000Z","size":5061,"stargazers_count":51,"open_issues_count":0,"forks_count":4,"subscribers_count":5,"default_branch":"master","last_synced_at":"2024-11-11T20:27:45.584Z","etag":null,"topics":["alternative-frontends","python","reddit","self-hosted","starlette"],"latest_commit_sha":null,"homepage":"https://eddrit.com","language":"Python","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/corenting.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","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":{"custom":["https://corenting.fr/donate"]}},"created_at":"2020-07-19T20:39:39.000Z","updated_at":"2024-11-11T20:24:11.000Z","dependencies_parsed_at":"2023-10-17T04:21:15.992Z","dependency_job_id":"312d159b-93f9-46fb-9536-bc660ff12792","html_url":"https://github.com/corenting/eddrit","commit_stats":null,"previous_names":[],"tags_count":38,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/corenting%2Feddrit","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/corenting%2Feddrit/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/corenting%2Feddrit/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/corenting%2Feddrit/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/corenting","download_url":"https://codeload.github.com/corenting/eddrit/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":225004585,"owners_count":17405644,"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":["alternative-frontends","python","reddit","self-hosted","starlette"],"created_at":"2024-08-03T17:00:21.474Z","updated_at":"2025-12-26T20:18:49.716Z","avatar_url":"https://github.com/corenting.png","language":"Python","readme":"\u003cdiv align=\"center\"\u003e\n\n\u003cimage src=\"static/images/logo.svg\" height=\"80\"\u003e\n\n\u003chr\u003e\n\nA lightweight alternative frontend for Reddit.\n\n![GitHub Tag](https://img.shields.io/github/v/tag/corenting/eddrit?label=latest)\n![Build](https://img.shields.io/github/actions/workflow/status/corenting/eddrit/ci.yml?branch=master)\n![License](https://img.shields.io/github/license/corenting/eddrit)\n\n\u003ca href=\"https://eddrit.com\"\u003e\u003cimg src=\"https://raw.githubusercontent.com/corenting/eddrit/master/doc/screenshots/subreddit.png\" width=\"80%\"\u003e\u003c/a\u003e\n\n\u003c/div\u003e\n\n**Official instance**: [eddrit.com](https://eddrit.com)\n\n- Lightweight\n- No ads\n- Compact design (closer to [old.reddit.com](https://old.reddit.com) than to the redesign)\n- Better mobile support\n- No need to register for an OAuth2 identifier for self-hosting: mimic the official Android app by default to bypass rate-limiting.\n- Basic RSS support (for subreddits and posts): fetch the original RSS feed from Reddit, and rewrite the URLs to point to the current eddrit instance.\n\nInspired by [Nitter](https://github.com/zedeus/nitter), an alternative frontend for Twitter.\n\nWritten with Python \u0026 [Starlette](https://www.starlette.io/).\n\n## Usage\n\nYou can use the official instance at [eddrit.com](https://eddrit.com).\n\nLike Nitter, the URLs are identical to reddit, so if you can just replace `reddit.com` by `eddrit.com` to open a Reddit page in eddrit.\n\n## Deployment (for self-hosting)\n\nIf you wish to setup and configure your instance, please check [this](./doc/deployment/README.md) documentation.\n\n## Local development\n\nTooling is managed through [mise](https://github.com/jdx/mise).\n\nA `Makefile` is provided to quickly run basic tasks (linting, formatting, running the app etc.).\n\n## Donations\n\nIf you wish to support the app, donations are possible on [Github Sponsors](https://github.com/sponsors/corenting/) or [here](https://corenting.fr/donate).\n\n## Credits\n\n- [Bootstrap Icons](https://icons.getbootstrap.com/) for the icons used in the frontend\n- [dash.js](https://github.com/Dash-Industry-Forum/dash.js): library used for DASH videos in the frontend\n- [Pico.css](https://picocss.com/): CSS framework used for the frontend\n- [redlib](https://github.com/redlib-org/redlib): for the backend Android app spoofing code\n- [Video.js](https://videojs.com/): the library used for the videos in the frontend\n","funding_links":["https://corenting.fr/donate","https://github.com/sponsors/corenting/"],"categories":["Overview"],"sub_categories":["Reddit"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcorenting%2Feddrit","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcorenting%2Feddrit","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcorenting%2Feddrit/lists"}