All Projects β†’ subdavis β†’ Tusk

subdavis / Tusk

Licence: other
🐘 πŸ”’ KeePass-compatible browser extension for filling passwords.

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Tusk

Browser Addon
Kee adds free, secure and easy password management features to your browser which save time and keep your private data more secure.
Stars: ✭ 386 (-14.6%)
Mutual labels:  password-manager, keepass, chrome-extension, firefox-addon
Extanalysis
Browser Extension Analysis Framework - Scan, Analyze Chrome, firefox and Brave extensions for vulnerabilities and intels
Stars: ✭ 351 (-22.35%)
Mutual labels:  chrome-extension, firefox-addon
Svg Screenshots
πŸ“ΈπŸ§© Browser extension to take scalable, semantic, accessible screenshots of websites in SVG format.
Stars: ✭ 404 (-10.62%)
Mutual labels:  chrome-extension, firefox-addon
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 (-6.19%)
Mutual labels:  chrome-extension, firefox-addon
Fehelper
😍FeHelper--Webε‰η«―εŠ©ζ‰‹οΌˆAwesome!Chrome & Firefox & MS-Edge Extension, All in one Toolbox!οΌ‰
Stars: ✭ 3,880 (+758.41%)
Mutual labels:  chrome-extension, firefox-addon
Codercalendar
DEPRECATED -> Checkout nishanthvijayan/CoderCalendar-Extensions
Stars: ✭ 348 (-23.01%)
Mutual labels:  chrome-extension, firefox-addon
Rails panel
Chrome extension for Rails development
Stars: ✭ 3,678 (+713.72%)
Mutual labels:  chrome-extension, firefox-addon
Reddit Enhancement Suite
Reddit Enhancement Suite
Stars: ✭ 3,326 (+635.84%)
Mutual labels:  chrome-extension, firefox-addon
Easy To Rss
πŸš€ Chrome/Firefox Extension to retreive RSS feeds URLs from WebSite, RSSHub supported
Stars: ✭ 386 (-14.6%)
Mutual labels:  chrome-extension, firefox-addon
Auto Tab Discard
Use native tab discarding method to automatically reduce memory usage of inactive tabs
Stars: ✭ 441 (-2.43%)
Mutual labels:  chrome-extension, firefox-addon
Native Client
Native Messaging component for Windows, Linux, and Mac OS that is written in NodeJS.
Stars: ✭ 414 (-8.41%)
Mutual labels:  chrome-extension, firefox-addon
Medium Unlimited
A browser extension to read medium.com articles for free without membership.
Stars: ✭ 4,482 (+891.59%)
Mutual labels:  chrome-extension, firefox-addon
Kdbxweb
Web Kdbx library
Stars: ✭ 322 (-28.76%)
Mutual labels:  password-manager, keepass
Read Aloud
An awesome browser extension that reads aloud webpage content with one click
Stars: ✭ 444 (-1.77%)
Mutual labels:  chrome-extension, firefox-addon
Singlefile
Web Extension for Firefox/Chrome/MS Edge and CLI tool to save a faithful copy of an entire web page in a single HTML file
Stars: ✭ 4,417 (+877.21%)
Mutual labels:  chrome-extension, firefox-addon
Lovely Forks
πŸ’š 🍴 Show notable forks of GitHub repositories under their names.
Stars: ✭ 365 (-19.25%)
Mutual labels:  chrome-extension, firefox-addon
Memex
Browser Extension to full-text search your browsing history & bookmarks.
Stars: ✭ 3,344 (+639.82%)
Mutual labels:  chrome-extension, firefox-addon
Daily
Building the homepage every developer deserves πŸ‘©πŸ½β€πŸ’» πŸ‘¨β€πŸ’»
Stars: ✭ 4,632 (+924.78%)
Mutual labels:  chrome-extension, firefox-addon
Fake Filler Extension
A browser extension for Chrome, Edge and Firefox that fills dummy text in all input fields in a page.
Stars: ✭ 383 (-15.27%)
Mutual labels:  chrome-extension, firefox-addon
Contributors On Github
🌡 Show stats about contributors on github
Stars: ✭ 391 (-13.5%)
Mutual labels:  chrome-extension, firefox-addon

Tusk is no longer actively maintained.

  • Is it still safe? Yes. As far as the community is aware, Tusk's security model is still the same. You may continue using Tusk, and I will keep the third party integrations (Dropbox, Google Drive, etc.) active. Please contact me through my website to report security concerns.
  • Why is it unsuppored? Because I no longer prefer the keepass ecosystem. I believe version control and data sync should be a core feature of any password manager.
  • Any good alternatives? I've switched entirely to Password Store + BrowserPass and I'm happier now. If you want something more user friendly, I highly recommend Bitwarden. To remain with Keepass, try Kee or KeepassXC-Browser.
  • Could someone else take over? If you have a lot of time and are interested in taking over leadership of Tusk, please contact me through my website and tell me about yourself and what you'd like to do with Tuisk. It has over 25 thousand active users, and I'm sure they would all love to see the project live on.

Tusk

A modern, clean keepass browser extension built with Vue.js and kdbxweb. Rebooted from perfectapi/CKP

Tusk

Installation

Firefox: https://addons.mozilla.org/en-GB/firefox/addon/keepass-tusk/

Chrome: https://chrome.google.com/webstore/detail/fmhmiaejopepamlcjkncpgpdjichnecm

User Guide

This section provides how-to instructions for various features of Tusk.

How it works: Implementation Details

This section provides in-depth information about how tusk works under the hood. We aim to provide better transparency and give users peace-of-mind. Tusk may not be perfect, but it's better than proprietary black-box applications that hide design flaws from the community.

Build Setup

Tusk requires:

  • node
  • npm
  • yarn
# install dependencies
yarn install

# build static DLL resources (optional)
yarn build-dll

# build for production with minification
yarn build

# run the packer script targeted for 'chrome' and 'firefox' after build.
# this step generates the zip archives submitted to Chrome/Firefox addon marketplaces.
yarn bundle

# static reload with file watch for tests
yarn dev-tests

For detailed explanation on how things work, consult the docs for vue-loader.

Running tests

To run tests, first build them with yarn build-tests or yarn watch-tests then open tests/test.html in a browser.

Browser Permissions

Tusk requires cross-origin permissions in order to inject credentials and query the storage backends on the user's behalf.

In chrome, these permissions requests are always prompted to the user upon first use.

Because of Firefox's implementation of browser.permissions, it was necessary to request all permissions at install time to avoid code rot. A deeper explanation of the firefox permissions can be found on stackoverflow

FAQ

Why is it called Tusk?!

I originally wanted to call it Elephant, as in An elephant never forgets. I tried this name on a couple of friends and they were unimpressed. I wanted to find a name that was more concise but keep the elephant imagery. Ergo, tusk.

What happened to CKPX?

This is it! CKPX has been rebranded as Tusk to mark its Firefox release. The C in CKPX stood for 'Chrome'.

Can I donate money?

I don't want your money. Take whatever you would have given me and find a local charity -- a food bank, a women's shelter or an animal shelter, for example. Enjoy your free software.

So how can I support Tusk?

If you ❀️ Tusk, please consider leaving a positive review on the Firefox Add-on store or the Chrome webstore - I'll be eternally grateful.

Who made that awesome logo?

A super cool artist and graphic designer named Gabriel Garcia! Thanks for our logo!

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].