All Projects → skx → Bookmarks.public

skx / Bookmarks.public

Licence: mit
A template for self-hosted bookmarks using HTML & jQuery.

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Bookmarks.public

WebClipChangeAppLogo
iOS14利用WebClip更换图标,做到无缝启动App
Stars: ✭ 47 (-92.82%)
Mutual labels:  bookmark
Organizr
HTPC/Homelab Services Organizer - Written in PHP
Stars: ✭ 3,605 (+450.38%)
Mutual labels:  bookmark
Webscrapbook
A browser extension that captures web pages to local device or backend server for future retrieval, organization, annotation, and edit. This project inherits from ScrapBook X.
Stars: ✭ 424 (-35.27%)
Mutual labels:  bookmark
gobkm
Single user online bookmark manager.
Stars: ✭ 24 (-96.34%)
Mutual labels:  bookmark
Fullstack-projects-frontend-with-react-and-backend-with-various-stacks
* W.I.P *🛠 Full-on full stack front end and a bit of back end web development challenge. Challenging every day to learn new stuffs about react & its in-depth features and also to explore the taste of various stacks.
Stars: ✭ 100 (-84.73%)
Mutual labels:  bookmark
Zrepl
One-stop ZFS backup & replication solution
Stars: ✭ 327 (-50.08%)
Mutual labels:  bookmark
atom-file-bookmark
Bookmark files in your project for quick access
Stars: ✭ 16 (-97.56%)
Mutual labels:  bookmark
Bookmarks
🔖 Bookmark app for Nextcloud
Stars: ✭ 575 (-12.21%)
Mutual labels:  bookmark
Sessionsync
SessionSync
Stars: ✭ 253 (-61.37%)
Mutual labels:  bookmark
Link Lock
Password-protect URLs using AES in the browser; create hidden bookmarks without a browser extension
Stars: ✭ 418 (-36.18%)
Mutual labels:  bookmark
asocial-bookmark
Personal Bookmark System.
Stars: ✭ 18 (-97.25%)
Mutual labels:  bookmark
QuickOutline
给PDF添加大纲、目录。Add outline to PDF
Stars: ✭ 22 (-96.64%)
Mutual labels:  bookmark
Action Store
Store different kind of actions (Like ❤️, Follow 👁, Star ⭐, Block ...) in one table via ActiveRecord Polymorphic Association.
Stars: ✭ 360 (-45.04%)
Mutual labels:  bookmark
Popup-my-Bookmarks
A browser extension that providing a more efficient way to view and manage your bookmarks menu
Stars: ✭ 88 (-86.56%)
Mutual labels:  bookmark
Buku
🔖 Personal mini-web in text
Stars: ✭ 4,825 (+636.64%)
Mutual labels:  bookmark
search-bookmarks-history-and-tabs
Browser extension to search and navigate browser tabs, local bookmarks and history.
Stars: ✭ 57 (-91.3%)
Mutual labels:  bookmark
Pdf Bookmark
pdf bookmark generator 目录 书签 大纲
Stars: ✭ 327 (-50.08%)
Mutual labels:  bookmark
Nighttab
A neutral new tab page accented with a chosen colour. Customise the layout, style, background and bookmarks in nightTab.
Stars: ✭ 598 (-8.7%)
Mutual labels:  bookmark
My Bookmark
在线书签管理工具
Stars: ✭ 481 (-26.56%)
Mutual labels:  bookmark
Imguifiledialog
File Dialog for ImGui : https://github.com/aiekick/ImGuiFileDialog
Stars: ✭ 398 (-39.24%)
Mutual labels:  bookmark

bookmarks.public

This repository allows you to save your bookmarks under revision control, via a simple combination of HTML, CSS & Javascript.

  • You add your bookmarks to the file bookmarks.data.
  • Then view them by opening index.html in your browser.
    • The file bookmarks.css is used to style the presentation.
    • The file bookmarks.js makes the bookmarks interactive.

Browser Limitations

Because the javascript attempts to open the bookmarks.data file via a file:// URI this "application" will not work on all browsers.

The author is happy that it works on Firefox/Iceweasel, and would welcome any operational improvements for other browsers. Currently this is known to fail upon Chrome and Safari.

Rationale

I didn't like any of the online bookmark-syncing plugins/addins/tools I tested.

The idea of hosting an online bookmark server is appealing, but using the power of git it seems that having a local bookmark file should be pretty robust:

  • New items are added, generally one per line.
  • Existing items can be edited to add new tags.
  • Merges should be painless.

The included javascript magic is present solely to make the bookmarks manageable, in my private copy I have 400+ bookmarks and with the tagging support present here they will continue to work for me easily.

Usage

If you wish to use this bookmarks script, and are happy for your bookmarks to be public, then just fork this repository and you're done.

If you prefer to keep your bookmarks private, as I do, then you'll need to host your repository somewhere private.

To get started you might wish to examine contributed importers found beneath the importers directory, which might be of interest.

For advanced usage you can see:

Contributing

If you wish to submit improvements to the javascript, or the CSS, then I welcome forks & pull requests.

NOTE: If you submit a change feel free to add a link to your homepage/blog/whatever as part of that. The included bookmarks are only examples.

Steve

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].