Note: this main branch represents the upcoming FRAIDYCAT 2 - which is not quite there - to access the stable branch (the web extension), please see the v1.1 branch.
/||
\ \\
,_ _, _/ //
|\\_____/||----- ____\
| |_------ | :. :.
| {}{} | |
| =v= | ___ | fraidycat
| ^ | _------ | ||
| ,----, || ||| | || follow from afar
| || | || ||| | ||
| || | || ||' | || ~ blogs, wikis ~
| || | || '-' ~ twitter, reddit, insta, yt, etc ~
| || | ||
'-'' '-'' :. :.
Fraidycat is an app for Linux, Windows or Mac OS X - but which can be accessed from a local browser or a Tor onion site - and is a tool that can be used to follow folks on a variety of platforms. But rather than showing you a traditional 'inbox' or 'feed' view of all the incoming posts - Fraidycat braces itself against this unbridled firehose! - you are shown an overview of who is active and a brief summary of their activity.
[Release links coming soon.]
Here is my Fraidycat home page from October 25th, 2019:
Fraidycat attempts to dissolve the barriers between networks - each with their own seeming 'network effects' - and forms a personal network for you, a personal surveillance network, if you will, of the people you want to monitor. (It's as if the Web itself is now your network - imagine that.)
There are no fancy algorithms behind Fraidycat - everything is organized by recency. (Although, you can sort follows into tags and priority - "do I want to track this person in real-time? Is this a band that I am only interested in checking in on once a year?") For once, the point isn't for the tool to discern your intent from your behavior; the point is for you to wield the tool, as if you are a rather capable kind of human being.
Follows are arranged by tag - each can have multiple tags - the tabbed bar along the top of the main page lets you select the tag to view. You then narrow down by importance - tags can be checked in 'real-time' or 'daily', 'weekly', 'monthly' and 'yearly'.
Follows are shown in dark green if they have been updated in the past two days, a plain cyan if they are up to a month old and in an unassuming light brown if they are over a month old. A small graph of activity over the past year is displayed - in pink (if showing the previous two months of activity) or in gray (if showing the past six months.)
Fraidycat is quite light on features - I am mostly focused on making sure that it supports a lot of different sites and that it safely syncs between your different computers.
Here is a current list of what is fully supported:
Feel free to file an issue for any site you want added - I will try to help you!
Fraidycat lets you assign an 'importance' to your feeds. They are:
Fraidycat attempts to send ETags and Last-Modified headers so that feeds aren't actually refetched if they haven't changed.
If you're checking out the code from Github, make sure you've installed git-lfs first. Then, clone normally.
Then, to build the app, use:
npm install
npm run build
To force building a package for a different platform, pass in the platform
name through the PLATFORM
environment variable.
PLATFORM=win npm run build
Fraidycat is distributed under the Blue Oak Model License 1.0.0. Read it here.