SShortSingh.
Back to feed

Developer Builds Free Open-Source Tool to Archive and Search Instagram Saved Posts Locally

0
·1 views

A developer named Mahmoud Madi has released Unlockt, a free, MIT-licensed, open-source tool designed to solve the limitations of Instagram's native saved posts feature. The tool combines a Manifest V3 Chromium browser extension with a local Node.js Express dashboard, allowing users to search, organize, and preserve their saved Instagram content entirely on their own device. Unlockt can extract individual slides from carousel posts, generate high-resolution collage moodboards, and stream saved Reels locally using HTTP 206 byte-range headers without loading full video files into memory. Unlike third-party Instagram downloaders, it does not require users to enter their credentials, instead using existing authenticated browser session tokens with randomized delays to avoid rate-limit violations. All saved media, metadata, and thumbnails are stored locally on the user's filesystem, with the project's source code publicly available on GitHub.

Read the full story at DEV Community

This is an AI-generated summary. ShortSingh links to the original source for the complete article.

Discussion (0)

Log in to join the discussion and vote.

Log in

Related stories

0
ProgrammingDEV Community ·

Nawtch Adds Bowl Builder Tool With Separate Save Paths to Protect Log History

A developer has built a Bowl Builder feature for Nawtch, a privacy-focused nutrition tracking app, allowing users to assemble meal-prep style bowls and get real-time calorie and macro calculations. The tool is accessible to non-Nawtch users as well, with bowls stored locally in the browser's IndexedDB without any account required. A key design challenge was separating the 'Save Bowl' and 'Add to Foods' functions so that editing a bowl recipe does not retroactively alter previously logged meal entries. Once a bowl is added to foods, it becomes a permanent snapshot, ensuring historical calorie logs remain accurate even if the original recipe is later modified. The Bowl Builder has been placed under Nawtch's existing Tools section, following the precedent set by Scorekeeper, another standalone utility within the app.

0
ProgrammingDEV Community ·

Graph Engineering Trend Was Built on a Joke Nobody Fact-Checked

A single 12-word tweet by OpenClaw creator Peter Steinberger on July 18, 2026, mocking how quickly the AI field renames concepts, inadvertently sparked a wave of explainers declaring 'loop engineering' dead and 'graph engineering' the new paradigm. LangGraph creator Harrison Chase said he did not know what graph engineering was, and later co-authored a piece clarifying that loops are simply a basic form of directed cyclic graphs — making the supposed migration a non-event. The LangChain framework had already been running on LangGraph for three years, meaning any 'migration' many developers were planning had long since happened without fanfare. Anthropic had documented multi-step agent patterns as far back as 2024, and tools like AutoGen and Google ADK shipped graph workflows before the term trended. Notably, multiple articles misreported the tweet's word count and cited view figures ranging from 575,000 to 2.9 million, highlighting that a significant portion of the commentary was written without anyone verifying the original source.

0
ProgrammingDEV Community ·

15-Year-Old Developer Seeks Advice After Losing Freelance Income to Scams

A 15-year-old self-taught developer has shared their struggle to earn money from programming after transitioning away from informal family-friend gigs. The teenager claims to have built full websites for startups but has since been repeatedly scammed and left unpaid for completed work. Their monthly income has dropped from a previous range of $300–$500 to nothing. Having tried platforms like Discord and Reddit without success, they are now questioning whether a career in programming is viable. The post asks the developer community for any practical advice on finding legitimate, paid work.

0
ProgrammingDEV Community ·

Frontend Teams Need a Pre-Release Checklist to Prevent Video Crop Errors

Video aspect ratio mismatches are a common but often overlooked engineering problem that affects how content appears across different devices and breakpoints. Errors typically originate in one of three places: a source file whose resolution does not match its delivery container, a transcoder configured for the wrong target aspect ratio, or a player styled with a hardcoded CSS aspect-ratio rule. These issues can cause stretched visuals, black bars, or silent clipping that goes undetected until the video reaches end users. A recommended pre-release QA checklist advises teams to inventory every video slot, verify source masters, explicitly set display aspect ratio during transcoding, and spot-check output on real devices at multiple breakpoints. Running this workflow before any release involving media assets is estimated to take around 20 minutes for a single landing page and up to an hour for a full onboarding flow.

Developer Builds Free Open-Source Tool to Archive and Search Instagram Saved Posts Locally · ShortSingh