Bibliogram: An Alternative Instagram Front-End

Bibliogram is an alternative front-end for Instagram that takes data from Instagram’s public profile views and puts it into a friendlier page that loads faster, provides downloadable images, eliminates ads, generates RSS feeds, and doesn’t urge you to sign up.

However, Bibliogram will not allow you to anonymously post, like, comment, follow, or view private profiles. It also does not preserve deleted posts.

ALSO READ FOSS Front-Ends and Alternatives for Twitter, Instagram, Reddit, YouTube, TikTok and more…

How to use Bibliogram

Mainly, you would either type in a specific username or paste a link to a specific post.  It’s that simple. No bells, no whistles. Straight to the point. The best part is that Bibliogram offers quick links to an Instagram profile’s RSS. ( Also check out RSS Box )

If you use Firefox or Chrome, there are add-ons that will automatically redirect all Instagram links to Bibliogram. Just search for Bibliogram in the add-ons stores.

However, Bibliogram is not perfect. It can’t be. For example, you won’t be able to watch stories. And this feature might not be implemented at all due to technical reasons. Don’t worry there are other ways to get Instagram stories.

Another way to use Bibliogram is to install it locally on your computer


How to run Bibliogram locally ( or on a webserver )

1. Make sure you have node.js installed.

2. Clone the repository with git clone


3. cd into the bibliogram folder

4. Install with npm install --no-optional. NOTE: for Tor support, omit --no-optional


5. If you’re running bibliogram on a webserver edit /config.js to suit your server environment

6. Run bibliogram with npm run start


7. Open up your browser and point it to localhost:10407 ( )

NOTE: you might want to create an alias to speed up the process. Something like alias insta="$PATH && npm run start". You might also want to bookmark localhost:10407.

To learn more and troubleshooting Bibliogram check out the official project page.


UPDATE: Bibliogram has moved to Sourcehut. Updating Bibliogram to the new repository on Sourcehut:

If you installed Bibliogram manually by cloning the repo, you now need to update it to point to the new one.

  • cd path/to/bibliogram
  • git remote set-url origin

To verify that it worked:

  • git remote -v
  • git remote show origin

You should now see instead of github URLs. Also check out this list of more foss front-ends and atlernative services….