Contextinator

Browse the Internets around your projects

What is Contextinator?

Contextinator is a Chrome extension developed by Ankit Ahuja, and its main feature is "Browse the Internets around your projects".

Extension Screenshots

screenshot
screenshot
screenshot

Download Contextinator Extension CRX File

Download Contextinator extension files in crx format, manually install Chrome extensions in the browser, or share the crx files with friends to easily install Chrome extensions.

Extension Usage Instructions

                        Contextinator lets you divide your web browsing sessions into projects and manage all of their related information. A project is a collection of browser tabs opened in the same window, series of filters in existing applications (Gmail, Evernote, Dropbox, etc.), bookmarks, people and tasks.

With Contextinator, you can: 

- Access and manage all the information related to a project from a single page
- Save and restore browser tabs for each project
- Work on multiple projects simultaneously and easily switch between them
- Get a big picture of your projects to better plan your work
- Avoid distractions in your email inbox, only look at unread email for a project

What is a Project?

A project is what you make it. It can be a holiday you're planning to Puerto Rico, a course you're taking in School, your PhD thesis, a hobby project or web browsing you do for fun. 

Each project may have several kinds of information associated with it:
Window - Each project has a single window 

Tabs - Any tabs you open in the project window belong to that project. These tabs are saved, so the next time you open a project, they will be restored. You can close a project at any time, without worrying about losing tabs. 

Apps - For each project, you can define filters for existing applications like Gmail, Evernote, etc. For example, you can say that a Gmail Label belongs to a project. When you visit Gmail in a project, you will be automatically redirected to that label. 

Bookmarks - You can create bookmarks specific to a project. 

People - You can add people to a project by entering their email addresses. When you visit a project's homepage, we will show unread Gmail messages from those users. 

Tasks - Contextinator comes with a task manager. You can add tasks to a project, which are easily accessible when you are web browsing.

To learn more about how to use Contextinator, please visit: http://contextinator.cs.vt.edu/                    

Extension Basic Information

Name Contextinator Contextinator
ID gkekoafmgpplllkmodcgnjgaipnknggo
Official URL https://chromewebstore.google.com/detail/contextinator/gkekoafmgpplllkmodcgnjgaipnknggo
Description Browse the Internets around your projects
File Size 342 KB
Installation Count 596
Current Version 0.4
Last Updated 2013-10-10
Publish Date 2013-10-09
Rating 3.50/5 Total 40 Ratings
Developer Ankit Ahuja
Email [email protected]
Payment Type free
Extension Website http://contextinator.cs.vt.edu
Supported Languages en
manifest.json
{
    "update_url": "https:\/\/clients2.google.com\/service\/update2\/crx",
    "name": "Contextinator",
    "version": "0.4",
    "manifest_version": 2,
    "description": "Browse the Internets around your projects",
    "background": {
        "scripts": [
            "lib\/jquery.js",
            "lib\/underscore.js",
            "utils\/windows.js",
            "utils\/browser-action-icon.js",
            "utils\/bookmarks.js",
            "utils\/projects.js",
            "background\/contextmenu.js",
            "background\/windows.js",
            "background\/apps.js",
            "background\/updates.js",
            "background\/sync.js",
            "background\/background.js"
        ],
        "persistent": false
    },
    "content_scripts": [
        {
            "matches": [
                ""
            ],
            "js": [
                "lib\/underscore.js",
                "lib\/jquery.js",
                "lib\/handlebars.js",
                "utils\/browser-action-icon.js",
                "utils\/windows.js",
                "utils\/projects.js",
                "jumper\/templates\/project.js",
                "jumper\/templates\/new.js",
                "jumper\/templates\/overview.js",
                "content\/templates\/bar.js",
                "jumper\/jumper.js",
                "content\/content.js"
            ],
            "css": [
                "lib\/dropdown.css",
                "content\/content.css",
                "jumper\/jumper.css"
            ],
            "run_at": "document_start",
            "all_frames": false
        }
    ],
    "browser_action": {
        "default_title": "Contextinator",
        "default_popup": "browserAction\/browser-action.html",
        "default_icon": "images\/icon19.png"
    },
    "permissions": [
        "storage",
        "tabs",
        "contextMenus",
        "bookmarks",
        "http:\/\/*\/",
        "https:\/\/*\/",
        "unlimitedStorage",
        "webNavigation",
        "notifications"
    ],
    "icons": {
        "128": "images\/icon128.png",
        "48": "images\/icon48.png",
        "16": "images\/icon16.png"
    }
}