DEV Community

Cover image for Built a Pocket alternative - a bookmarking app - need your feedback!

Built a Pocket alternative - a bookmarking app - need your feedback!

Sachit on September 01, 2025

Hey fellow devs, Like many of you, I was frustrated when Pocket shut down was announced. So I spent the last 6 weeks building Bookmarkify - but in...
Collapse
 
ranjancse profile image
Ranjan Dailata

Please think about the following.

Universal API Endpoints

POST /bookmarks → Save new bookmark (with auto-tagging, AI summary, TTS option).

GET /bookmarks → Fetch bookmarks with filters (tags, keywords, recent).

POST /bookmarks/{id}/summarize → Generate/retrieve AI summary.

POST /bookmarks/{id}/tts → Generate TTS audio.

POST /bookmarks/import → Bulk import links.

GET /search?q= → Semantic AI search.

Enter fullscreen mode Exit fullscreen mode

API Integration Ideas

Some of the recommended categories.

  • Capture Everywhere: Slack, Twitter, Gmail, YouTube, RSS → Bookmarkify.

  • Enrich Automatically: AI tagging, AI summary, TTS.

  • Distribute Knowledge: Email digest, Slack feed, Notion sync, RAG pipelines.

  • Turn into Audio: Commute playlist from bookmarks.

  • Research Vault: Google Search/agents auto-save links into Bookmarkify knowledge hub.

Pre-built templates for the nocode/lowcode platforms

It would be great to see the pre-built connectors and templates for the well-known nocode/lowcode providers such as n8n, make.com, gumploop, zapier etc.

Collapse
 
ranjancse profile image
Ranjan Dailata

Automation Ideas

Here are plug-and-play automations to make Bookmarkify sticky:

  • Auto-Save from Slack / Teams

Trigger: Slash command /save-link in Slack → n8n Webhook

Action: n8n sends link to POST /bookmarks API → auto-tagged + summarized in Bookmarkify.

  • RSS to Bookmarkify

Trigger: RSS Feed node (e.g., for tech blogs, newsletters)

Action: Send each new item to POST /bookmarks

Result: Personal knowledge feed with AI summaries + TTS.

  • Auto-Save from Twitter / LinkedIn

Trigger: Twitter node → Watch liked tweets with URLs

Action: Extract links → POST /bookmarks

Bonus: Use OpenAI node to summarize the thread → attach to bookmark.

  • Email → Bookmarkify

Trigger: Gmail/IMAP node watches starred emails with links

Action: Extract links → send to POST /bookmarks

Great for saving links from newsletters.

  • Research Workflow

Trigger: Paste a topic into n8n → call Google Search API / SerpAPI

Action: Take top 10 results → push into POST /bookmarks

Outcome: AI auto-tags, previews, TTS → you instantly have a research folder.

  • Daily Digest

Trigger: Cron job (8am daily)

Action: GET /bookmarks?sort=recent&limit=5 → summarize with AI → send via Slack/Email → links + audio versions for commute.

This makes Bookmarkify not just a bookmark manager, but a knowledge hub + automation platform.

Collapse
 
sachitsac profile image
Sachit

Wow, such great ideas there @ranjancse, definitely going to use some of those carefully and implement them as this app gets some traction. I am so grateful that you've shared so many ideas / use cases here. Thank you :)

Would love to know more about you, feel free to reach out.

Collapse
 
digidoggstarr profile image
DigiDoggStarr • Edited

OMG. 🤯 Literally Complaining about the same thing and just hadn't yet had the time to go search for THIS Exact Tool! 🤣🤣 Really Needed it! ❤️ Will have a full update for you because I had so many ideas with real life needs and notes for you next. Just finished uploading 400 Bookmarks from 1 out of 6 of my browser profiles to start giving you notes 🤣🤣🤣 Thank youuuu 🔥🔥

Collapse
 
sachitsac profile image
Sachit

Thank you for using this :) I am constantly updating this app with features so keen to hear your thoughts thus far from a user who's really wanting to use this app :) Let me know if you want to have a chat on Discord or Slack and i can send you an invite :)

Thank you for giving it a spin :)

Collapse
 
ranjancse profile image
Ranjan Dailata

Looks great. Good to have a social authentication for the simplistic authentication mechanism.

Collapse
 
sachitsac profile image
Sachit

Yup, because i am using Supabase auth, adding social auth is not going to be too hard :) Thanks for the suggestion, added this to the inventory list :)

Collapse
 
odoo_programmer_manager profile image
Odoo Engineer

Awesome!

Collapse
 
sachitsac profile image
Sachit

Thank you @odoo_programmer_manager, Would love to know what you liked about it and what you'd like to add as features that will make it useful for yourself.

Collapse
 
dagarou profile image
dagarou

Is there any way to add bookmarks via an API or similar?

Collapse
 
sachitsac profile image
Sachit

That is interesting, at the moment there isn't. The only two ways to create bookmarks is:
1) Via the add bookmark form for single bookmark
2) Via Bulk import ( for your browser bookmarks or via a csv file )

What would be your use case for using it via an API ? I think this is really interesting to me as I can easily create an api that would allow for this.

I do plan to add a chrome extension that you can click and add your bookmarks without even opening bookmarkify.app/bookmarks page.

Thanks for your question :)

Collapse
 
dagarou profile image
dagarou

Usually I save urls I’m interested in by sharing them with the native iOS/macOS functionality. It allows me to send an url from almost any app to a lot of different destinies in a simple way. For more complex workflows I can use Apple Shortcuts automations to transform the data before saving it. In this case it would be really useful to have the ability to post data in some supported format (like csv) using a bearer token in the header (or something similar) as a way to authenticate. That way I could save a bookmark without even having to leave the page I'm reading in that moment.

Thread Thread
 
sachitsac profile image
Sachit

Thank you for that amazing feedback, i'll add it to my roadmap and work on it. Its definitely how pocket use to work in terms of how you've described the workflow. I tried to do it with a PWA but iOS doesn't support PWA's that well but the api route might be an interesting one to peruse.