Live data from Hacker News

Grimoire: Open-Source bookmark manager with extra features

github.com

121–130 of 138 posts

Re: Grimoire: Open-Source bookmark manager with extra features

#121
Author of [briefkasten](https://briefkastenhq.com) (https://github.com/ndom91/briefkasten) here - a veryy similar opensource/self-hostable bookmark manager based on Next.js.

Just wanted to congratulate you on this, looks great! Especially the bookmark cards and user profile page / infos. Will probably be copying some of that down the line :wink:

Re: Grimoire: Open-Source bookmark manager with extra features

#122
post #20

It would be helpful to have an overview of how to use this. I understand that I run a docker image, but what does it do? Do I have a bookmarklet? Can I import and reorg my saved bookmarks? Does it tie in with Chrome or Firefox saved bookmarks? Etc? Thanks!

Documentation is still WIP and incomplete. As per https://grimoire.pro/docs/roadmap sharing, import, export, bookmarklet and browser extension are on the roadmap. Offtopic: I've heard the word Grimoire only from the Black Clover anime and expected the author to be a fan of the series. Didn't know that it's such a common word, so TIL.

Derived from the word "grammar" for me.

Re: Grimoire: Open-Source bookmark manager with extra features

#124
post #27

This looks great and I’ll definitely give it a spin when I get a chance. What I’d really like though is the ability to save the pages locally, I often revisit bookmarks from years ago only to find that the page no longer exists.

Zotero has been mentioned in this thread a few times, and it has this feature. The browser extension has both "with a snapshot" and "without" options (the snapshot being your local copy), and you can choose the default and also choose for each page if you want to.

(It does have some idiosyncrasies since it's supposed to be a citation manager originally, but once you get used to the workflow it gets out of the way and works really well.)

Re: Grimoire: Open-Source bookmark manager with extra features

#125
post #7

While humans are still browsing (instead of agents), there is definitely a need to manage our collections better. I worked on something in 2007 for bookmarking, too. https://vimeo.com/60251128

Maybe will no one will read my reply here, but getting downvoted for sharing stuff like this is lame. The community is awesome, the algorithm generally works, but I'm looking forward to something better when we need community.

Re: Grimoire: Open-Source bookmark manager with extra features

#126
Hello there! I'm Robert, the creator of Grimoire.

I'm very flattered by such good observations and the warm welcome for this project. I won't be able to respond to every comment from you guys, but you bet I will read them all and take notes!

For now, Grimoire is at 1/10 of its potential, and I will work hard to make it worthy of being a good contender for your default bookmark manager. Definitely, it's missing many features, like a dedicated browser extension, import/export capabilities, and better documentation, and I'm well aware of that.

Was the launch rushed? Maybe, but I thought it would be great to hear your opinions and perhaps even appeal to some potential contributors (wink wink).

For now, I want to address the most common issues that prevent some of you from even running and testing it (clearly an oversight on my side). Then I will write a blog post on https://grimoire.pro to answer some of your questions and doubts, so (if not now, but maybe in the not-too-distant future), give it a chance.

Thank you again, and big kudos to user hunderbong for mentioning Grimoire on HN!

Re: Grimoire: Open-Source bookmark manager with extra features

#127

Earlier quoted context omitted.

Have you given Nix a try? It's fully solved this problem for me, and it also has Dockerfile generation down great. Nothing else comes even close What's really nice is using direnv to cd into a directory and having a flake.nix file in it which changes the entire system to what I need to do in that folder. So I don't need any of my dev environment to be system-wide, everything is per project. That alone has cut my syst…

> What's really nice is using direnv to cd into a directory and having a flake.nix file in it which changes the entire system to what I need to do in that folder. How cross-platform is direnv + Nix? Do flake.nix files have macOS/Linux versions? One of the biggest advantages of using Docker images as a package format is that it's (sort of) cross-platform via Docker desktop and such on a Mac. I would prefer to use some…

Darwin is one of the supported architectures, yes, though it is a bit of a second class citizen in the Nix ecosystem when compared to x86_64-linux.

Re: Grimoire: Open-Source bookmark manager with extra features

#128
post #20

Earlier quoted context omitted.

Documentation is still WIP and incomplete. As per https://grimoire.pro/docs/roadmap sharing, import, export, bookmarklet and browser extension are on the roadmap. Offtopic: I've heard the word Grimoire only from the Black Clover anime and expected the author to be a fan of the series. Didn't know that it's such a common word, so TIL.

Derived from the word "grammar" for me.

It's french for spellbook

Re: Grimoire: Open-Source bookmark manager with extra features

#129

Earlier quoted context omitted.

I feel the opposite. I won't install anything except official OS packages outside Docker, if I can avoid it. Sick of polluting my filesystem with things that are hard to update, conflict with other installed packages, mess with my shell startup files, unnecessarily request root access to install, install to weird places, don't play nice with other installed packages, and on and on. Docker is not without complications…

Have you given Nix a try? It's fully solved this problem for me, and it also has Dockerfile generation down great. Nothing else comes even close What's really nice is using direnv to cd into a directory and having a flake.nix file in it which changes the entire system to what I need to do in that folder. So I don't need any of my dev environment to be system-wide, everything is per project. That alone has cut my syst…

I haven't used Nix. It looks like it might be a good solution for CLIs and developer tools, but from what I know of it, it doesn't supplant Docker (or snaps or manual installation/configuration) for the kinds of things I use Docker for. Most of my personal Docker usage is for selfhosted web applications, like Nextcloud, Vaultwarden, Gitea, Drone, Wekan, Wiki.js, etc. I also now use Docker for things that I'd historically run directly on the host, like Postfix, Dovecot, Postgres, Redis, etc. I have a Proxmox VM running Docker for all my selfhosted stuff, and there's almost nothing installed outside Docker, except a few CLI clients for connecting to databases and testing things (psql, redis-cli). I run a separate VM with media servers in Docker, and another VM with my full dev environment, with Python venv, RVM, NVM, build-essential, etc. installed. Nix might be worth investigating for the dev VM, but I don't want all the selfhosted web services running outside a containerized environment (be it Docker or Kubernetes).
Post reply on HN