Giter Club home page Giter Club logo

projecttabmanager's Introduction

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


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.