An Android universal reader for BiliBiliSpace, Twitter, RSS and more.

Overview

Collector

An Android universal information stream reader aiming to replace RSS.

Get it on IzzyOnDroid

Features

  • No login, No tracking, All unique identifiers are removed from requests
  • Read Posts(Twitter-like or forum-like) or Articles, search for posts and users
  • Get feeds, comments and replies, reposts, trendings and recommendations
  • Local Bookmark, follow users and put the different groups locally, block user locally
  • A modern and smooth UI, inspired by NewPipe, with full support for dark mode
  • Can be extended to any service easily
  • Fully compatible with RSS

Available services

  • Twitter
  • BiliBiliSpace
  • BiliBiliArticle
  • User-imported RSS

Screenshots

My other projects

InfinityLoop1309/AnimePipe An alternative Android player of Bilibili, NicoNico, Youtube and more.

Contribute

Collector is designed to be compatiable to any service, you can implement your own service even if you are a begginer. Give it a try!

Contribute docs are working in progress. Currently, please raise an issue for help if you want to contribute a service.

PRs and issues are welcomed. Help me to make Collector better!

You might also like...

Subscribe to rss feeds from anywhere, receive notifications from anywhere.

Subscribe to rss feeds from anywhere, receive notifications from anywhere.

INK RSS 管理订阅,接收通知 示例网页 · 示例群组 · 报告Bug 介绍 特点 项目背景 TODO 注意事项 部署 额外附赠 使用建议 调查 贡献 作者 协议 介绍 INK RSS 提供及时且多样的 rss 通知服务,借助现有的接口你可以在任意位置订阅,并使用任意方式接收通知,并且所有服务均

Dec 28, 2022

免费的公众号 RSS

免费的公众号 RSS

Feeddd 免费的公众号 RSS 📰 订阅源列表 列表每天会自动更新。 文件 描述 下载 feeds_all_rss RSS 格式 链接 / CDN feeds_all_atom ATOM 格式 链接 / CDN feeds_all_json JSON Feed 格式 链接 / CDN 💪 如

Jan 1, 2023

RSS/Atom data source plugin for @grafana.

RSS/Atom data source plugin for @grafana.

RSS/Atom data source plugin for Grafana Introduction The RSS/Atom data source is a plugin for Grafana that retrieves RSS/Atom feeds and allows to visu

Jan 2, 2023

GitHub Advisory Database RSS Feeds.

github-advisory-database-rss RSS Feeds for GitHub Advisory Database. Usage Visit https://azu.github.io/github-advisory-database-rss/ Subscribe RSS Fee

Aug 10, 2022

mior - Merge into one RSS

mior - Merge into one RSS

mior Merge into one RSS mior is a lightweight web service to filter and merge multiple RSS feeds into one. It provides a pure web-based, responsive us

Nov 6, 2022

A small library for turning RSS XML feeds into JavaScript objects

rss-parser A small library for turning RSS XML feeds into JavaScript objects. Installation npm install --save rss-parser Usage You can parse RSS from

Dec 31, 2022

RSS feeds for the masses. Create feeds for sites which have none.

RSS Manufaktur A template to build RSS Feeds. In short, RSS Manufaktur takes information of a blog and transforms it into a custom RSS feed for your e

Oct 20, 2022

Feeds is a simple Revolt bot that delivers RSS feeds to your channels.

Feeds Feeds is a simple Revolt bot that delivers RSS feeds to your text channels. You can invite it here. Feeds are refreshed once per minute, and if

Dec 5, 2022

Twitter Text Libraries. This code is used at Twitter to tokenize and parse text to meet the expectations for what can be used on the platform.

twitter-text This repository is a collection of libraries and conformance tests to standardize parsing of Tweet text. It synchronizes development, tes

Jan 8, 2023
Comments
  • Feature: Added functionality to the share post button

    Feature: Added functionality to the share post button

    At the moment, the 'share' button below posts inside Collector has no effect. This PR adds functionality to it using react-native-share – the same way sharing an image is already implemented.

    Tested successfully for Twitter posts, but it uses the abstraction Collector offers and should therefor work with posts from any implemented platform.

    opened by leso-kn 1
  • Feature: Handle non-mobile twitter urls on android

    Feature: Handle non-mobile twitter urls on android

    At the time, Collector is able to handle 'https://mobile.twitter.com' links on Android. This PR adds a URL handler for 'https://twitter.com', allowing for posts shared through the 'https://twitter.com/status/' scheme to be opened inside Collector.

    opened by leso-kn 0
Releases(v1.1.1)
  • v1.1.1(Aug 24, 2022)

    This should be a stable release.

    Highlight

    • Improve performance on getting feeds
    • Improve RSS article performance and fix layout bugs
    • Support deactivate RSS by blocking

    Full changelog

    refactor: determine request limit for different services fix: missing support for RefPost type 4099(BiliSpace) UI: improve additionalText layout fix: bad rss blocking behavior fix: can not check blocklist fix: long channel name is hidden refactor: remove blocked users from groups perf: use fast-image instead of image rendering html fix: Can not use local channel data(Twitter) chore: npx browserslist@latest --update-db fix: bad htmlContent style feat: generate avatar for fallback(RSS) feat: use source name as the fallback article name(RSS)

    Source code(tar.gz)
    Source code(zip)
    app-arm64-v8a-release.apk(15.85 MB)
    app-universal-release.apk(48.16 MB)
  • v1.1.0-beta.patch1(Aug 23, 2022)

  • v1.1.0-beta(Aug 23, 2022)

    Highlight

    • Support import RSS
    • Significantly improve performance
    • Fix posts broken when too many posts are rendered at same time

    Full Changelog

    Update build UI: change the color of the link to avoid bad appearance under dark mode feat: support open origin link(RSS) fix: long channel name is hidden perf: improve performance for everything using FlatList, including posts, comments, bookmarks, channels fix: broken posts caused by not enough maxRender parameter fix: unexpected outerContentURL (Twitter) feat: support outerContentURLs instead of only video urls. fix: can not add RSS channel to groups or feeds chore: remove debug lines UI: improve layout refactor: including images in enclosures(RSS) fix: no IdentifyName in channel page(RSS) refactor: remove type in additional text(RSS) refactor: remove prefix (RSS) fix: name and info are hidden by button fix: no content for some rss refactor: use htmlContent rather than plain text (RSS) dependency: he refactor: add replaceAll fix: not showing additionalText feat: RSS support fix: not using local cache for subscription list(Twitter) perf: request control is calculated using domain name refactor: pre-select whether show image for link preview refactor: add util functions refactor: reduce the chance of link having no image refactor: change the implementation of webview

    Source code(tar.gz)
    Source code(zip)
    app-arm64-v8a-release.apk(15.84 MB)
    app-universal-release.apk(48.16 MB)
  • v1.0.0-beta.1(Aug 7, 2022)

  • v1.0.0-beta(Aug 7, 2022)

Owner
null
Twitter RSS (.xml) Feed Scraper Without Developer Authentication

Twitter RSS Feed Scraper Without Authentication Command-line application using Node.js that scrapes XML feeds from Nitter, the free and open source al

Jason Vu 4 Jun 15, 2022
Grupprojekt för kurserna 'Javascript med Ramverk' och 'Agil Utveckling'

JavaScript-med-Ramverk-Laboration-3 Grupprojektet för kurserna Javascript med Ramverk och Agil Utveckling. Utvecklingsguide För information om hur utv

Svante Jonsson IT-Högskolan 3 May 18, 2022
Hemsida för personer i Sverige som kan och vill erbjuda boende till människor på flykt

Getting Started with Create React App This project was bootstrapped with Create React App. Available Scripts In the project directory, you can run: np

null 4 May 3, 2022
Kurs-repo för kursen Webbserver och Databaser

Webbserver och databaser This repository is meant for CME students to access exercises and codealongs that happen throughout the course. I hope you wi

null 14 Jan 3, 2023
A modern ebook manager and reader with sync and backup capacities for Windows, macOS, Linux and Web

简体中文 | English Koodo Reader A cross-platform ebook reader Download | Preview | Roadmap | Document Preview Feature Format support: EPUB (.epub) Scanned

Troye Guo 8.6k Dec 29, 2022
An ultra-high performance stream reader for browser and Node.js

QuickReader An ultra-high performance stream reader for browser and Node.js, easy-to-use, zero dependency. Install npm i quickreader Demo import {Quic

EtherDream 156 Nov 28, 2022
Simple news reader that keeps the noise low.

Thud. Read news without the fuss · Report Bug · Request Feature Table of Contents About The Project Built With Getting Started Prerequisites Contribut

Samuel Bazaga 137 Jan 1, 2023
Standalone Epub reader using Bibi.

bi-epub-reader Epub reader application using Bibi. Features Beautiful epub viewer Open file as associated file type Standalone application You can see

azu 8 Aug 5, 2022
Proofie is an experimental proof-reader for VSCode that helps you write better.

Proofie Proofie is an experimental proof-reader for VSCode that helps you write better. Install You can install proofie from the VSCode Marketplace. O

Matt Mueller 7 Jul 25, 2022
rss github discussions api

rgd RSS - GitHub Discussions API npm install -g rgd # or npm install -D rgd Usage: rgd Options: --owner --repo --token: generate token -> http

Len C... 6 Jul 11, 2022