RSS reader client like LDR for Inoreader.
MIT License
RSS reader client for Inoreader.
This RSS reader provide a similar experience to LDR.
window.getActiveItem
If you want to your Client ID/Secret of inoreader, do following steps:
You paste the Client ID and secret to Irodr Authorization.
Irodr provide some UserScript API for UserScript like Greasemonkey.
window.addEventListener("userscript-init", (event) => { /* Initialize UseScript object */ })
window.userScript.getActiveContent(): UserScriptActiveContent | undefined
window.userScript.getActiveSubscription(): UserScriptActiveSubscription | undefined
window.userScript.triggerKey(keys: string, action?: string): void
For more details, see UserScript API document. See also resources/userScript directory.
package.json
Run following command and open local server.
npm start
# open http://localhost:13245/
Inoreader doesn't support CORS for API. So, Irodr use CORS proxy for Inoreader API.
http://irodr.netlify.app/ work on Netlify. It uses Netlify Edge Functions for CORS proxy.
Recommend: You can connect to Inoreader API without CORS proxy via UserScripts.
Also, you can use own CORS proxy.
In local, you can just run npm run dev
and open http://localhost:8888/
.
npm run dev
A browser show a warning on https://irodr.netlify.app/ It is caused by Mixed content.
See Releases page.
Install devDependencies and Run npm test
:
npm test
Please note that this project is released with a Contributor Code of Conduct. By participating in this project you agree to abide by its terms.
Pull requests and stars are always welcome.
For bugs and feature requests, please create an issue.
git checkout -b my-new-feature
git commit -am 'Add some feature'
git push origin my-new-feature
MIT © azu