Browser Tab Management Extension

Latest Version

Version
1.2.2
Update
July 17, 2019
Size
885KiB
Developer
Category
Users
19
Rating
4 ★
Manifest Version
2
Web Store Status
Languages Support
English
See more
Permissions
ActiveTab
DeclarativeContent
Http://localhost:8080/*
Https://nak-tabs.herokuapp.com/*
Tabs
See more

NAK Extension

Update
Version 1.2: Now pressing save all opens a new NAK tab for users.
Version 1.2.2: Users are now asked to login if they open application without being logged in on webpage.

Nak is an interactive tab based productivity platform meant to better organize online resources for both individuals and teams. Throughout the day we all experienced the frustration of being overwhelmed by the number of tabs we had open within our browser. We wanted a better way to both to view, organize, and share these online resources. We utilize socket.io along side Sequelize/postgreSQL and Express to manage our backend and user connections. In the front end we use React with the React Drag and Drop framework, as well as redux to create a responsive user experience. This project consists of a chrome extension that works in combination with a single page web application. The extension allows us to handle user tab data, through the utilization of the chrome api, to our web application to provide the user with the ability to seamlessly move from space to space with an organized collection of their online resources.
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "name": "NAK", "version": "1.2.2", "description": "Browser Tab Management Extension", "permissions": [ "activeTab", "declarativeContent", "http://localhost:8080/*", "https://nak-tabs.herokuapp.com/*", "tabs" ], "background": { "scripts": ["js/background.js"], "persistent": false }, "page_action": { "default_popup": "popup.html", "default_icon": { "16": "images/icon-16.png", "32": "images/icon-32.png", "48": "images/icon-48.png", "128": "images/icon-128.png" } }, "icons": { "16": "images/icon-16.png", "32": "images/icon-32.png", "48": "images/icon-48.png", "128": "images/icon-128.png" }, "web_accessible_resources": ["http://localhost:8080/*"], "manifest_version": 2}
Read more