bookmarks and link sharing

shiori

19 May 2020Last Commit4036 (1729/yr)Github Stars60Issues

Shiori is a simple bookmarks manager written in Go language. Intended as a simple clone of Pocket. You can use it as command line application or as web application. This application is distributed as a single binary, which means it can be installed and used easily.

All documentation is available in wiki. If you think there are incomplete or incorrect information, feels free to edit it.

Shiori is distributed using MIT license, which means you can use and modify it however you want. However, if you make an enhancement for it, if possible, please send a pull request. If you like this project, please consider donating to me either via PayPal or Ko-Fi.

lobsters

20 May 2020Last Commit2598 (335/yr)Github Stars95Issues

This is the quite sad source code to the site operating at https://lobste.rs. It is a Rails 5 codebase and uses a SQL (MariaDB in production) backend for the database.

You are free to use this code to start your own sister site because the code is available under a permissive license (3-clause BSD). We welcome bug reports and code contributions that help use improve lobste.rs. As a volunteer project we're reluctant to take on work that's not useful to our site, so please understand if we don't want to adopt your custom feature.

shaarli

23 May 2020Last Commit1819 (312/yr)Github Stars127Issues

The personal, minimalist, super-fast, database free, bookmarking service.

Do you want to share the links you discover? Shaarli is a minimalist link sharing service that you can install on your own server. It is designed to be personal (single-user), fast and handy.

• •

You can use this public demo instance of Shaarli. It runs the latest development version of Shaarli and is updated/reset daily.

Login: demo; Password: demo

Shaarli is Free Software. See COPYING for a detail of the contributors and licenses for each individual component.

pinry

22 May 2020Last Commit1535 (213/yr)Github Stars23Issues

The open-source core of 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.

For more information ( screenshots and document ) visit getpinry.com.

See our full documentation at https://docs.getpinry.com/install-with-docker/

See our full documentation at https://docs.getpinry.com/development/

See our full documentation at https://docs.getpinry.com/development/

The core contributors for Pinry have been/currently are:

unmark

21 May 2020Last Commit1307 (204/yr)Github Stars22Issues

The open source to-do application for bookmarks.

We offer this source code for Unmark completely free. We do so in hopes that Unmark will live on for many years even if we stop maintaining it. You can also use it for free (with a paid upgrade) at Unmark.it

To support its further development please consider subscribing to Unmark.it, donating via Paypal. Or, you can contribute to the code.

Running Unmark is only recommended for intermediate users. This doesn't mean if you're a beginner we don't want you to try. Hack away! Just that you should expect some speedbumps (though, we're eliminating them all the time). If you need assistance beyond what is provided please create an issue on Github. Before creating a new issue we recommend search through the issues on GitHub to see how others have solved their problems.

syncserver

08 May 2020Last Commit1042 (166/yr)Github Stars39Issues

This is an all-in-one package for running a self-hosted Firefox Sync server. It bundles the "tokenserver" project for authentication and the "syncstorage" project for storage, to produce a single stand-alone webapp.

Complete installation instructions are available at:

The Sync Server software runs using python 2.7, and the build process requires make and virtualenv. You will need to have the following packages (or similar, depending on your operating system) installed:

Take a checkout of this repository, then run "make build" to pull in the necessary python package dependencies:

geekmarks

07 Jan 2020Last Commit459 (140/yr)Github Stars8Issues

So I wrote a new bookmarking service. We already have a lot of those, so why bother writing another one? Good question.

In short, I want my bookmarking service:

I tried a lot of existing bookmarking services, and I wasn't satisfied by any of them, for a variety of reasons.

Let me elaborate on the organization part first. The simplest way to organize bookmarks is to introduce folders to group them. This still poses a well-known problem though: some bookmarks can logically belong to multiple folders. In order to address this issue, some services use tags: now we can tag a bookmark with more than one tag. So far so good.

fxa-auth-server

03 Apr 2019Last Commit397 (56/yr)Github Stars2Issues

Please file issues and open pull requests against https://github.com/mozilla/fxa

fxa

23 May 2020Last Commit191 (38/yr)Github Stars1086Issues

The Firefox Accounts (fxa) monorepo

Getting Started
Contributing
Dependencies
Secrets
Firefox Custom Profile
Functional Tests
Node debugging
Android debugging
FxA Email Service
Firefox for Android
Firefox for iOS
Running with MailDev
Other tasks
Documentation

Manually install the system dependencies for OS X or Ubuntu. Note that WSL is required for development work on Windows.

Clone this repository.

Run:

Note: If yarn install fails, ensure your yarn -v is at least 1.22.0.

Note this starts up all required services, including Redis, MySQL, and Memcached. It is recommended that you don't run these services yourself, or occupy any of the server ports. Doing so may result in errors.

espial

23 May 2020Last Commit181 (85/yr)Github Stars4Issues

Espial is an open-source, web-based bookmarking server.

It allows mutiple accounts, but currently intended for self-host scenarios.

The bookmarks are stored in a sqlite3 database, for ease of deployment & maintenence.

The easist way for logged-in users to add bookmarks, is with the "bookmarklet", found on the Settings page.

log in — username: demo password: demo

https://esp.ae8.org/u:demo

see https://github.com/jonschoning/espial-docker

Install the Stack executable here:

Build executables

Create the database

golinks

02 Feb 2020Last Commit172 (51/yr)Github Stars3Issues

golinks is 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.

There is a formula provided that you can tap and install from prologic/homebrew-golinks:

NB: This installs the latest released binary; so if you want a more recent unreleased version from master you'll have to clone the repository and build yourself.

To startup a container with an image from docker hub, run the following:

nofussbm

12 Oct 2018Last Commit96 (11/yr)Github Stars0Issues

No Fuss Bookmarks is a very simple software and service to store bookmarks especially designed for hackers (that don't need fancy interfaces, but nice API).

The software is a simple RESTful server, written using Flask, providing a CRUD interface to a mongoDB store, plus a very basic Google Chrome extension to submit bookmarks.

The service is just an incarnation of such software hosted by heroku and mongolab that you can freely use just submitting your email below to obtain your API key.

For more details, please visit the service signup page.

ymarks

No Repo
Keep your browser's bookmarks synchronized without limiting yourself to one provider.
Open source tool for syncing browser data between browsers and devices.