All Projects → agektmr → ProjectTabManager

agektmr / ProjectTabManager

Licence: other
Have too many tabs opened on Chrome? This extension helps you organize your tabs on windows per projects.

Programming Languages

typescript
32286 projects
HTML
75241 projects
CSS
56736 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to ProjectTabManager

jekyll-polymer
A material theme for Jekyll built with Polymer
Stars: ✭ 68 (-30.61%)
Mutual labels:  polymer
GitHunt-Polymer
An example of a client-side app built with Polymer and Apollo Client.
Stars: ✭ 13 (-86.73%)
Mutual labels:  polymer
twc
TypeScript based, boilerplate-less, Polymer toolbox friendly Polymer Modules
Stars: ✭ 33 (-66.33%)
Mutual labels:  polymer
resizable-panels
Web Component that allows to resize its childrens vertically or horizontally
Stars: ✭ 18 (-81.63%)
Mutual labels:  polymer
polytimer
polytimer.rocks
Stars: ✭ 24 (-75.51%)
Mutual labels:  polymer
page-title
A Polymer element for easily updating a webpage's title, such as in a SPA.
Stars: ✭ 13 (-86.73%)
Mutual labels:  polymer
iron-swipeable-pages
[Polymer 1.x] Element that enables switching between different pages by swiping gesture.
Stars: ✭ 51 (-47.96%)
Mutual labels:  polymer
ibm-toolbar
Horizontal toolbar containing items that can be used for label, navigation, search and actions
Stars: ✭ 18 (-81.63%)
Mutual labels:  polymer
moment-js
A Polymer element to parse, validate, manipulate, and display dates using Moment.js.
Stars: ✭ 15 (-84.69%)
Mutual labels:  polymer
paper-chip
A chip web component made with Polymer 2 following Material Design guidelines
Stars: ✭ 30 (-69.39%)
Mutual labels:  polymer
node-red-contrib-polymer
A Polymer based Dashboard UI for Node-RED
Stars: ✭ 21 (-78.57%)
Mutual labels:  polymer
identicon-avatar
👾 GitHub style identicon avatar
Stars: ✭ 15 (-84.69%)
Mutual labels:  polymer
go-poly-tenant
Go + Polymer MultiTenancy on AppEngine
Stars: ✭ 22 (-77.55%)
Mutual labels:  polymer
vege-table
A data table that grows, with leaves
Stars: ✭ 29 (-70.41%)
Mutual labels:  polymer
mapbox-gl
Polymer 2.0 custom element for mapbox-gl-js. Uses WebGL to render interactive maps from vector tiles and Mapbox styles - compatible with deck-gl.
Stars: ✭ 24 (-75.51%)
Mutual labels:  polymer
mc-viewer
🌐🏠 A Web Component for visualizing Minecraft schematics
Stars: ✭ 25 (-74.49%)
Mutual labels:  polymer
Vidyano
Vidyano Web²
Stars: ✭ 29 (-70.41%)
Mutual labels:  polymer
eslint-plugin-lit
lit-html support for ESLint
Stars: ✭ 90 (-8.16%)
Mutual labels:  polymer
fullcalendar-calendar
Web Component wrapper for FullCalendar
Stars: ✭ 21 (-78.57%)
Mutual labels:  polymer
elm-simple-gtd
Reimagination of SimpleGTD.com using Elm and Polymer.
Stars: ✭ 24 (-75.51%)
Mutual labels:  polymer

Important: the latest version of Project Tab Manager is a quick fix for the problem not being able to run this app on Chrome 80 and later. The author knows that there are number of issues to fix, but please be patient until they are fixed. Feel free to contact the author if you feel strongly about any issues.

Project Tab Manager is an extension for Google Chrome that helps you focus on a single project. It preserves each windows as projects, not only you can restore them anytime, you can synchronize projects across different devices using same Chrome profile.

Getting Started

PTM automatically tracks all windows you open in Chrome. You can resume those windows anytime you want. See how it works:

  1. Click on PTM icon
2. Do you see a list of dates? They represent sessions per window. Try closing one of the window, you'll be able to restore the window and its tabset by clicking on the session entry.
3. You can create a project out of the session by clicking on the folder icon next to the session name.
4. Check out Chrome's bookmark folder. The project is stored as Chrome's standard bookmarks. So they are synced across devices and even accessible from Chrome for Android or for iOS.
5. The stars indicate if they are temporary sessions or synced bookmarks. Adding / modifying tab's URLs will be locally tracked, but not synced. Add stars to sync.
6. Feel free to close the window. You can restore the state anytime!

1 rule to remember:

  • Close windows not tabs unless you want it to be forgotten.

Keyboard Navigation

  • You can navigate through PTM using keyboard.
    • tab: selects next project.
    • return: opens the selected project.
    • right arrow: expands project folder
    • left arrow: folds project folder
  • If you want to open PTM with a short cut key, open "chrome://extensions" and go to bottom of the page to find "Keyboard shortcuts" then assign. The default key combination is ctrl+P.
  • shift + click on a project will open the project then close the open window

The Developer

My name is Eiji Kitamura. Find me on my blog, Google+, Twitter or github.

Special thanks to

Feedback

I'm grateful if you could give a review on Chrome Web Store.

Of course, reporting bugs and feature requests are much appreciated!

If you are a developer and thinking about contribution, head to the github page.

See changelog


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