Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

Roll-your-own rag! A feed reader with no ads or paywalls.

NotificationsYou must be signed in to change notification settings

knightspore/rag

Repository files navigation

Vercel

Roll-your-own rag! No ads or no paywalls. VisitRAG to try it out, or fork and host it yourself!

Inspired byNewsboat.

I wanted an RSS reader for the browser that looked sleek, and would let me read articles without always having to visit the website they're from. Using Go for Lambda Functions,Supabase for storage, and Next.js for the frontend, RAG is how it came together.

Some features include:

  • Sign-up / Sign-in using magic links
  • Install as a mobile app from the website (next-pwa)
  • Save your favourite articles with a ❤️
  • Bypass website paywalls thanks togo-readability

A preview of RAG RSS reader on mobile

Project Structure

  • /src - NextJS Front-End
  • /api - Go backend functions hosted on Vercel
  • /parse - Go Package for Managing / Parsing XML Feeds
  • /graphql - GraphQL queries for the front-end

TO-DO

There are still a number of outstanding features / refactors to complete:

  • Atom parsing is still hit-and-miss. There are some websites which simply won't parse.
  • Refresh the client automatically when articles are refreshed.
  • Scroll-based pagination

Contributions are welcome!

Licensing

RAG is distributed under MIT license, which means you can use and modify it however you want. If you have any ideas, improvements, etc. - please feel free to make apull request.

About

Roll-your-own rag! A feed reader with no ads or paywalls.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

[8]ページ先頭

©2009-2025 Movatter.jp