dyu/bookmarks alternatives and similar software solutions
Based on the "Bookmarks & Link Sharing" category.
Alternatively, view dyu/bookmarks alternatives based on common mentions on social networks and blogs.
-
Pinry
Pinry, a tiling image board system for people who want to save, tag, and share images, videos and webpages in an easy to skim through format. It's open-source and self-hosted. -
Firefox Auth Server
DISCONTINUED. This project implements the core server-side API for Firefox Accounts. -
Firefox Content Server
DISCONTINUED. Static server that hosts Firefox Account sign up, sign in, email verification, etc. flows. -
Scuttle
Web-based social bookmarking system. Allows multiple users to store, share and tag their favourite links online. -
SemanticScuttle
DISCONTINUED. SemanticScuttle is a social bookmarking tool experimenting with features like structured tags and collaborative tag descriptions. -
golinks
🌐 A web app that allows you to create smart bookmarks, commands and aliases by pointing your web browser's default search engine at a running instance. Similar to bunny1 or yubnub.
CodeRabbit: AI Code Reviews for Developers

* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.
Do you think we are missing an alternative of dyu/bookmarks or a related project?
README
bookmarks app
a simple self-hosted bookmarking app that can import bookmarks from delicious and chrome
Quickstart
mkdir -p target/standalone && cd target/standalone
wget https://cdn.jsdelivr.net/npm/[email protected]/bin/bookmarks-linux-standalone-x64.tar.gz
tar -xzf bookmarks-linux-standalone-x64.tar.gz
./start.sh
Here's the demo with a matching bookmarklet
To import from delicious and/or chrome, see [bookmarks-importer/README.md](bookmarks-importer/README.md)
Server runtime dependencies
- jdk7
Desktop runtime dependencies
Dev requirements
- node 6.9.0 or higher
- yarn (npm install -g yarn)
- jdk7 (at /usr/lib/jvm/java-7-oracle)
- maven
- protostuffdb (downloaded below)
Setup
mkdir -p target/data/main
echo "Your data lives in user/ dir. Feel free to back it up." > target/data/main/README.txt
# download protostuffdb
yarn add [email protected] && mv node_modules/protostuffdb/dist/* target/ && rm -f package.json yarn.lock && rm -r node_modules
wget -O target/fbsgen-ds.jar https://repo1.maven.org/maven2/com/dyuproject/fbsgen/ds/fbsgen-ds-fatjar/1.0.10/fbsgen-ds-fatjar-1.0.10.jar
./modules/codegen.sh
mvn install
cd bookmarks-ts
yarn install
Dev mode
# produces a single jar the first time (bookmarks-all/target/bookmarks-all-jarjar.jar)
./run.sh
# on another terminal
cd bookmarks-ts
# serves the ui via http://localhost:8080/
yarn run dev
Production mode
If run.sh
is still running, stop that process (ctrl+c)
cd bookmarks-ts
# produces js/assets in bookmarks-ts/dist/
./build.sh
# finally, run your production app
nw .
# or
node chrome-app.js
To setup the bookmarklet
# close the nw window if you ran 'nw .' prior to this
nw . b
# or
node chrome-app.js b
Packaging for desktop (nwjs)
Exec
./scripts/archive.sh
That script generates:
- target/bookmarks-linux-x64.tar.gz
- target/bookmarks-win-x64.zip