Nia propra versio de Linkwarden, kun redaktoj por el.xwx.moe https://el.xwx.moe/
Iri al dosiero
Daniel f6dde073b7 Updated README file. 2022-06-08 22:58:44 +04:30
.github Updated README file. 2022-06-08 22:58:44 +04:30
api Updated README file. 2022-06-08 22:58:44 +04:30
public Small UI improvements 2022-06-02 01:48:21 +04:30
src Updated README file. 2022-06-08 22:58:44 +04:30
.gitignore Directory allocation 2022-05-10 20:05:43 +04:30
LICENSE Directory allocation 2022-05-10 20:05:43 +04:30
README.md Updated README file. 2022-06-08 22:58:44 +04:30
package-lock.json Added loader + Improvements. 2022-06-03 11:56:19 +04:30
package.json Updated README file. 2022-06-08 22:58:44 +04:30

LinkWarden
A place for your useful links.

GitHub GitHub top language GitHub commit activity GitHub last commit

Intro & Motivation

LinkWarden is a self-hosted, open-source bookmark + archive manager to collect, and save websites for offline use.

The objective is to have a self-hosted place to keep useful links in one place, and since useful links can go away (see the inevitability of Link Rot), LinkWarden also saves a copy of the link as screenshot and PDF.

Features

  • Sleek, minimalist design.
  • Save a copy of each link as screenshot and PDF.
  • Dark/Light mode support.
  • Responsive design.
  • Search, filter and sorting functionality.
  • Lazy loading support (for better performance).
  • Set multiple tags to each link.

Other planned features

(These are not 100% guaranteed, they're just idea's.)

  • Add time stamps to links.
  • Browser extenstions.
  • Docker support.
  • Save as SingleFile.
  • Folder support.
  • Sidenav.
  • A design logo.

To make a pull request please take a look at our contributing guidelines.

Setup

Linux/MacOS

  1. Make sure the MongoDB database and collection is up and running.

  2. Edit /src/config.js accordingly.

  3. Head to the main folder using terminal and run: (cd api && npm install) && npm install --legacy-peer-deps for the dependancies.

  4. Run npm start to start the application.