Coder Social home page Coder Social logo

tosigus / web-companion Goto Github PK

View Code? Open in Web Editor NEW

This project forked from qownnotes/web-companion

0.0 1.0 0.0 1.71 MB

Browser extension to browse bookmarks and create notes in QOwnNotes

Home Page: https://www.qownnotes.org/

License: GNU General Public License v3.0

Vue 49.59% HTML 2.11% JavaScript 45.31% CSS 0.21% Shell 2.77%

web-companion's Introduction

QOwnNotes Web Companion browser extension

Changelog | Releases | Chrome Web Store | Firefox Add-ons page | QOwnNotes Webpage

Chrome / Firefox browser extension to interact with the note taking desktop application QOwnNotes for managing bookmarks and act as a web-clipper.

QOwnNotes is the open source (GPL) plain-text file markdown note taking application for GNU/Linux, macOS and Windows, that (optionally) works together with the notes application of ownCloud or Nextcloud.

The extension is currently tested for Google Chrome and Mozilla Firefox.

Features

  • managing bookmarks with QOwnNotes notes
  • creating a new note (only text) from the current selection by right-clicking it
  • creating a new note from the content of the current webpage by right-clicking on the page
    • the html will be converted to markdown and images of the page will be downloaded (might take a while)
  • creating a new note with a screenshot of the visible part of the current webpage by right-clicking on the page
  • you can change the server socket port in the extension Option page

Screenshot

Screenhot

Installation

Download the latest release from Releases, visit chrome://extensions/ (for Chrome) and drop the extension file into your browser.

You can also use the Chrome Web Store or the Firefox Add-ons page to install the extension.

To use this extension QOwnNotes needs to be running.

Shortcuts

  • use Ctrl + B to open the bookmarks popup
    • access key A to add a new bookmarks (for example press Alt + A in Chrome)
    • access key S to search for bookmarks
    • access key O to open all visible bookmarks
    • access key T to jump to the tag selector

Permissions

  • the extension uses the tabs permission that may be interpreted as permission to Read your browsing history to be able to store bookmarks for all open tabs in a window with a single click

Development

npm install

npm run dev chrome
npm run dev firefox

Building packages

./build.sh

web-companion's People

Contributors

offerel avatar pbek avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.