zyachel / quetre

A libre front-end for Quora
https://quetre.iket.me
GNU Affero General Public License v3.0
441 stars 32 forks source link
alternative-frontends foss front-end javascript privacy pug quora sass scraping

Quetre

Delightful Humane Tech

Quetre is an alternative front-end to Quora. It enables you to see answers without ads, trackers, and other such bloat.


Key Features


Screenshots

website in light mode on desktop website in dark mode on mobile

Instances

Instance Tor I2P Region Provider Notes
https://quetre.iket.me/ No No CA OVHCloud Official instance
https://qr.vern.cc/ Yes Yes US Hetzner Operated by ~vern
https://quetre.pussthecat.org/ No No DE Operated by PussTheCat.org
https://quetre.tokhmi.xyz/ No No US Oracle Operated by Tokhmi
https://quetre.privacydev.net/ Yes No FR Clovux Operated by PrivacyDev
https://ask.habedieeh.re/ Yes No CA Oracle Operated by habedieeh.re
https://quetre.blackdrgn.nl/ No No DE Contabo Operated by blackdrgn.nl
https://quetre.lunar.icu/ No No DE Cloudflare Operated by lunar.icu
https://q.opnxng.com/ No No SG Vultr Operated by Opnxng
https://ask.sudovanilla.org/ No No US N/A (Self-hosted) Operated by SudoVanilla
https://quetre.drgns.space/ No No US N/A (Self-hosted) Operated with ❤️ from drgns.space
https://quetre.r4fo.com/ No No NL Oracle Operated by r4fo
https://quetre.ducks.party/ No No NL Timeweb Operated by ducks.party
https://quetre.nadeko.net/ Yes No CL Oracle Operated by Fijxu
https://quetre.private.coffee/ Yes No AT Alwyzon Operated by Private.coffee
https://quetre.canine.tools/ No No US RoyaleHosting Operated by canine.tools
https://qt.bloat.cat/ No No DE Datalix Operated by bloat.cat
https://quetre.gitro.xyz No No DE Hetzner Operated by Gitro

Instances list in JSON format can be found in instances.json file.


Comparision

Speed

URL for comparision: https://www.quora.com/How-does-the-Z-boson-decay

Quora Quetre
No. of requests 83* 15
Load time 6.76s 4.61s
Finish time 2.44min* 4.62s
Data consumed 3.49MB 404.47KB

*the requests were ongoing even after 6 minutes


Usability


Privacy

Quora(when browsing anonymously)

From their privacy policy

Quetre


FAQs


To-Do


Installation

Manual

  1. Install Node.js, Git, and Redis(Optional). Instructions are on their websites.

  2. Clone and set up the repository.

    git clone https://github.com/zyachel/quetre.git # replace github.com with codeberg.org if you're cloning from there
    cd quetre
    cp .env.example .env # you can make any changes here
    # change `pnpm` to `npm run` here as well as in package.json if you use `npm`
    pnpm install
    pnpm start
    # optional
    redis-server # useful for caching api responses

Quetre will start running at http://localhost:3000.

Docker

There is a docker image made by @TheFrenchGhosty for PussTheCat.org's instance. If you want a leaner one, you can checkout @video-prize-ranch's docker image.


Contributing

The development may seem slow as I don't have lots of free time. And whenever I do, it gets split between this service and libremdb. If you believe you can help furthering this project in any way(be it maintaining, fixing issues, or adding features), please get in touch. Regardless, any type of contribution is always welcome.

Misc

Automatic redirection

Following extensions can be used to automatically redirect Quora URLs to Quetre:

See Predirect's Comparision table for more.

Other alternative front-ends


Credits

Programming

Resources

Code hosting

Inspiration

Others


Contact

Send a message on [matrix] or go old school with email in case you wish to contact me.


License

Licensed under GNU AGPLv3.


Disclaimer

Quetre does not host any content. All content is from Quora. Quora is a tradmark of Quora Inc.