Poffer alternatives and similar software solutions
Based on the "Automation" category.
Alternatively, view Poffer alternatives based on common mentions on social networks and blogs.
-
Node RED
A browser-based flow editor that helps you wiring hardware devices, APIs and online services to create IoT solutions. -
Gekko
Gekko is a Bitcoin TA trading and backtesting bot which support multiple exchanges and cryptocurrencies. -
Zenbot 3
Zenbot is a lightweight, extendable, artificially intelligent trading bot for Bitcoin, Ether, Litecoin, and more. -
WebUI-aria2
Interface to interact with the aria2 downloader. Very simple to use, just download and open index.html in any web browser. -
Beehive
A flexible event and agent system, which allows you to create your own agents that perform automated tasks triggered by events and filters. -
Headphones
An automated music downloader for NZB and Torrent, written in Python. It supports SABnzbd, NZBget, Transmission, µTorrent, Deluge and Blackhole. -
RSS-Bridge
rss-bridge is a PHP project capable of generating ATOM feeds for websites which don't have one. -
pyLoad
Lightweight, customizable and remotely manageable downloader for 1-click-hosting sites like rapidshare.com or uploaded.to. -
Alltube
A web interface for youtube-dl, a program to download videos and audio from more than 100 websites. -
Actionsflow
The free Zapier/IFTTT alternative for developers to automate your workflows based on Github actions. -
Medusa
Automatic Video Library Manager for TV Shows. It watches for new episodes of your favorite shows, and when they are posted it does its magic. -
YoutubeDL-Material
Material Design inspired YouTube downloader, based on youtube-dl. Supports playlists, quality select, search, dark mode and much more, all with a clean and modern design. -
FHEM
FHEM is used to automate common tasks in the household like switching lamps and heating. It can also be used to log events like temperature or power consumption. You can control it via web or smartphone frontends, telnet or TCP/IP directly. -
Accelerated Text
Automatically generate multiple natural language descriptions of your data varying in wording and structure. -
Http2pic
Website screenshots/renderer. It uses the wkhtmltox to render websites with various options. -
HRConvert2
Drag-and-drop file conversion server with session based authentication, automatic temporary file maintenance, and logging capability. -
MeTube
Web GUI for youtube-dl, with playlist support. Allows downloading videos from dozens of websites. -
betanin
Music organization man-in-the-middle of your torrent client and music player. Based on beets.io, similar to Sonarr and Radarr. -
SiteInspector
Web-based tool for catching spelling errors, grammatical errors, broken links, and other errors on websites. -
RSS Merger
PHP script which will take multiple RSS / Atom feeds as input and merge them into a single RSS feed. -
LazyLibrarian
LazyLibrarian is a program to follow authors and grab metadata for all your digital reading needs. It uses a combination of Goodreads Librarything and optionally GoogleBooks as sources for author info and book info. -
feed2toot
Feed2toot parses a RSS feed, extracts the last entries and sends them to Mastodon.
Scout APM: A developer's best friend. Try free for 14-days
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest. Visit our partner's website for more details.
Do you think we are missing an alternative of Poffer or a related project?
README
Poffer
Automate sharing Pocket links to Twitter through Buffer.
Demo
Motivation
I've always been a terrible Twitter user. Despite the fact I often stumble and save content I'd like to share, I always failed to do it. I feel like you got to be always connected and have the reflex of tweeting right away. I've tried many times but without success so I eventually gave up.
I've recently been exposed to a few tips, e.g why it's ok/advised to tweet many times the same content and how Buffer can actually help you being a good Twitter citizen. I couldn't set up a proper workflow with IFTT/Zapier so I thought I'd build it.
You can read the full story here: I am a terrible Twitter user so I built a tool to help me out.
How it works
The process is:
- Save items to your Pocket account
- Retrieve them on Poffer
- Write different tweets for the same content
- Review your queue (Poffer orders the tweets to avoid repetition)
- Add them to your Buffer queue
Limitations
To avoid the need for storage (and thus costs), by default no data is saved anywhere. That's why you need to authorize the application every time and why it can't suggest you to pick an user linked to your Buffer account (instead you need to enter the right Twitter user name).
There's one thing though that can't be done without storage: keeping track of your tweets history. It means that if you share an item once and reload the page, the same Pocket item is going to show up again.
The feature to keep an history of your tweets is implemented but requires a database and thus costs. There are a few ways you can benefit those "power" privileges...
Support the project
I'd be glad to create you a VIP account on the application deployed at: http://poffer.gabinaureche.com. I'd just kindly ask for your support by doing one or more of the following:
- Share Poffer on Twitter: Tweet
- Share Poffer on Facebook: Share
- Make a donation (anything, even 0.10€): Paypal
- Say hello: [email protected]
I'll need two things to give you super powers:
- An email address to get in touch
- Your Poffer user name, which should be the email you used to sign up
Remove Pocket tag
If you decided to add the tag "poffer" to the items you want to share, you can remove this tag from the ones you tweeted so it won't be retrieved anymore.
Install a copy
Poffer is an open source project so you can clone it and run the application locally (or on your server). Have a look at the documentation below to get started.
Installation
Poffer is a NodeJS application that uses MongoDB as data base. You'll also need to create a Pocket and Buffer application, which should be pretty straight forward.
git clone [email protected]:Zhouzi/Poffer.git
- Clone this repositorycd Poffer
- Move to the new Poffer directorynpm install
- Install NodeJS dependencies
For obvious security reasons, there's no secret tokens and whatsoever stored in this repository.
During development, you can create a start.sh
script to make it easier to start the application:
#!/usr/bin/env bash
POCKET_CONSUMER_KEY=<pocket_consumer_key> \
POCKET_REDIRECT_URI=<pocket_redirect_uri> \
BUFFER_CLIENT_ID=<buffer_client_id> \
BUFFER_CLIENT_SECRET=<buffer_client_secret> \
BUFFER_REDIRECT_URI=<buffer_redirect_uri> \
npm start
Make sure to replace the placeholder values <...>
by the relevant information.
With that file created, you can then start the application by running bash start.sh
instead of npm start
.
Commands
npm start
- Start applicationnpm run build
- Build assets for production environmentnpm run dev
- Build assets and watch for change for development environment
Scripts
node ./app/scripts/addUser --email [email] --poffer [poffer_username]
- Add a "VIP" user