Readit News logoReadit News
twobitshifter · 3 years ago
I’ve used teddit but prefer libreddit https://github.com/libreddit/libreddit

> It is a private front-end like Invidious but for Reddit.

- Fast: written in Rust for blazing-fast speeds and memory safety

- Light: no JavaScript, no ads, no tracking, no bloat

-Private: all requests are proxied through the server, including media

-Secure: strong Content Security Policy prevents browser requests to Reddit

of course you cant post, comment, or upvote from it.

wintermutestwin · 3 years ago
>Libreddit is themed around Reddit's redesign whereas Teddit appears to stick much closer to Reddit's old design. This may suit some users better as design is always subjective.
ajdude · 3 years ago
I really like libreddit. It was very easy for me to set up and host my own instance behind a VPN. I registered a very simple .com domain of repeating letters so I can quickly just double-tap the word "reddit" on my phone's address bar and replace the word "reddit" with my libreddit's domain name and tap "go".

No more trying to type "old" over "www" or fight the "you must use the app"

akiselev · 3 years ago
Anyone who uses Kagi can add a rule to automatically redirect to their teddit instance or old.reddit [1].

There are also plenty of extensions for almost every browser that redirects reddit, which are easy to fork and update for a custom instance.

I added a custom !r bang that uses kagi to search reddit via a lens with that redirect. Works great

[1] https://help.kagi.com/kagi/features/redirects.html

mikae1 · 3 years ago
I use https://addons.mozilla.org/en-US/firefox/addon/redirector/ for nitter, teddit and invidious.
goplayoutside · 3 years ago
There's also troddit.com, which has logins.

https://github.com/burhan-syed/troddit

dotty- · 3 years ago
It sucks that all this talk about scraping HTML will only push Reddit to deprecate Old Reddit even faster so users are forced to use a Javascript-heavy experience, complete with random HTML IDs. What then?
stepupmakeup · 3 years ago
They've already gotten rid of the .compact frontend and actively removed workarounds/aliases that users discovered when it was first removed. Old reddit is definitely next up on the chopping block.
prox · 3 years ago
Lightweight (teddit frontpage: ~30 HTTP requests with ~270 KB of data downloaded vs. Reddit frontpage: ~190 requests with ~24 MB)

Was new reddit designed by actual morons? 24 MB and 190 requests! How did that pass any sort of QA?

Avery3R · 3 years ago
appending .i to the end of the url will still get you the compact frontend
midoridensha · 3 years ago
Maybe then, Reddit can go the way of Digg.
deathlight · 3 years ago
Old Dot Reddit is already so deprecated I'm astounded anybody even knows about it anymore. So what the heck are you talking about? It's pretty much gone so what's your go-to now that it's been a pretty garbage site to browse for more than a year? If it’s just inertia then Jesus. And now it's in it's just automatically submitting people's comments I never clicked enter before it just sent that yikes what the heck man you're the handle on your damn Tech the f** is going on.
ubermonkey · 3 years ago
Good luck. News is the API fees are going to destroy Apollo.
seabass-labrax · 3 years ago
I believe Teddit uses scraping; I run a Teddit instance for myself and haven't needed to set up an API key.
bentcorner · 3 years ago
From a very brief skim it doesn't appear to scrape: https://codeberg.org/teddit/teddit/src/branch/main/routes/ho...

But I'm not really a web dev so I might be misreading things.

Also: https://codeberg.org/teddit/teddit/issues/400

KMnO4 · 3 years ago
It would be great for someone to scrape Reddit and expose that information in a format compatible with the official API.

So if you call /get-comments/1234 it scrapes post 1234 and returns the JSON object exactly as the official API does.

Then third party clients can just point to this endpoint.

girfan · 3 years ago
Right now it seems legal to scrape Reddit. But given their trajectory of making the API fairly expensive to use, do you think it's likely that they would also limit/prohibit scraping (assuming apps like Apollo start scraping as an alternative)?
princevegeta89 · 3 years ago
This is the first classic example that I've encountered where a company will uses its power and ownership to completely render smaller, independent products unsustainable

Deleted Comment

grensley · 3 years ago
$12,000 per 50 million requests according to a post the dev made on Reddit, which he claims translates to $20 million a year.
grensley · 3 years ago
And per user it's about $25 a year
matheusmoreira · 3 years ago
HTML is a perfectly good API.
mr_toad · 3 years ago
Most HTML is undocumented and unstable, so I’d say it’s far from perfect.
VWWHFSfQ · 3 years ago
Reddit is a SPA though right
willjp · 3 years ago
Good to know, good time to donate if I can. I love apollo
scottydelta · 3 years ago
What a poor timing for something like this.
ajcoll5 · 3 years ago
Actually, perfect timing. It doesn't use the official API.
Aulig · 3 years ago
Well, teddit is not new if you mean that. I:ve been using it for a while - only downside is that it's a bit slow.
samspenc · 3 years ago
Slightly off the main topic - but this is the first time I've seen codeberg.org (where Teddit is hosted). Looks like a serious competitor to GitHub, curious if anyone has worked with Codeberg and can list its pros and cons compared to GitHub / GitLab.
tmtvl · 3 years ago
They have an FAQ: https://docs.codeberg.org/getting-started/faq/

One of the main pros seems to be that they're all-in on Free software.

davisr · 3 years ago
For the Redirector browser plugin:

        {
            "description": "Reddit to Teddit",
            "exampleUrl": "https://www.reddit.com/u/rmhack",
            "exampleResult": "https://teddit.net/u/rmhack",
            "error": null,
            "includePattern": "^(https?://)([a-z0-9-]*\\.)reddit.com/(.*)",
            "excludePattern": "",
            "patternDesc": "Convert all Reddit http(s) subdomains to teddit.net",
            "redirectUrl": "https://teddit.net/$3",
            "patternType": "R",
            "processMatches": "noProcessing",
            "disabled": false,
            "grouped": false,
            "appliesTo": [
                "main_frame"
            ]
        },

matricaria · 3 years ago
There is also LibRedirect (https://libredirect.github.io/).
mikae1 · 3 years ago
https://addons.mozilla.org/en-US/firefox/addon/redirector/ that is. I use the same add-on for nitter, teddit and invidious.
davisr · 3 years ago
You and I are the same. :) Except that I have one more, for Wikipedia, to redirect to ?useskin=vector.
seabass-labrax · 3 years ago
On my personal Teddit instance, pages load approximately eight times faster than on reddit.com! There are also some nice UX features, such as being able to see the entire nested threads (like here on Hacker News) without expanding them individually.
ecliptik · 3 years ago
Did you do anything to speed up Teddit page loads? I self-host too and Teddit is a bit sluggish since it seems to load everything on the page before rendering[1].

I tried Libreddit as an alternative, which is much faster, but I prefer the look/feel of Teddit.

1. https://codeberg.org/teddit/teddit/issues/248

seabass-labrax · 3 years ago
No, I'm sorry to say I haven't made any patches for that. My broadband speed is about 5MiB per second and it loads quickly on that, but Teddit does indeed time-out quite frequently on GSM.
Semaphor · 3 years ago
> eight times faster than on reddit.com!

vs new or vs old? New is dog-slow IME, old is faster.

reddtastic · 3 years ago
If you don’t mind that Reddit knows your IP, and if you want to explore the NSFW side of Reddit, try https://reddtastic.com

You can view multiple subreddits by joining their name with a plus sign, e.g. https://reddtastic.com/r/nsfw+gonewild

Edit: Yes, the home page is NSFW! You can also browse

- Reddit’s front page: https://reddtastic.com/r/

- r/popular: https://reddtastic.com/r/popular

- r/all: https://reddtastic.com/r/all

- Or any other subreddit like https://reddtastic.com/r/aww

low_tech_love · 3 years ago
Whoa MAJOR NSFW warning here!! Don't click this if you're not alone. I know the commenter mentioned but it sounded like it was an optional thing. Nope!
code_biologist · 3 years ago
While we're on the topic of privacy focused frontends, anyone have recommendations for similar YouTube frontends?
keyboardJones · 3 years ago
The LibRedirect website has a great list of alternatives: https://libredirect.github.io/
keyboardJones · 3 years ago
ecliptik · 3 years ago
Invidious is another[1].

I use Piped with Yattee[2] over Tailscale and it works great.

1. https://github.com/iv-org/invidious

2. https://github.com/yattee/yattee

dredmorbius · 3 years ago
Piped and Invidious.

I prefer Invidious for vague reasons, though either it or the instance I use most often seems to fail about 25--50% of the time on videos, with more popular content (e.g., music) failing most often, so I'll fall back to Piped.

Otherwise I use mpv / ytdl, and in fact greatly prefer that approach.

For those prefering a standalone GUI, there's VLC.

Tmpod · 3 years ago
I also quite enjoy the mpv/yt-dl(p) setup, and I often pair it with ytfzf[1] to ease the search part. FreeTube[2] is also a nicely done desktop frontend, capable of proxying requests through invidious.

[1]: https://github.com/pystardust/ytfzf

[2]: https://github.com/FreeTubeApp/FreeTube

brucethemoose2 · 3 years ago
invidious is the closest analogue, if its still alive.