Localhost Automate

Converts file URLs to http://localhost for developer testing purposes

What is Localhost Automate?

Localhost Automate is a Chrome extension developed by Tal Koren, and its main feature is "Converts file URLs to http://localhost for developer testing purposes".

Extension Screenshots

screenshot

Download Localhost Automate Extension CRX File

Download Localhost Automate 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

                        As a developer working under his Localhost server before uploading a project to the WWW, I've encountered one issue that always wastes 3-4 seconds of my workflow.

After opening a web document, whether if its an html file, php file or anything else, Google Chrome opens it under file:// protocol instead of http://, resulting in developers clicking on the address bar just to switch to http://localhost.

Localhost Automate is what solves it.

Localhost Automate provides an easier, more comfortable way to tell the browser to get the http://localhost up there instead of file://, as long as the web document is in the preconfigured folder.

Localhost Automate requires a valid path to your localhost folder (ie. d:\wwwroot), so afterwards, if you're opening a file under 'd:\wwwroot\Some_Project', the extension would redirect it to 'http://localhost/Some_Project'.

Comments, bugs and suggestions are welcome. 

Enjoy :)                    

Extension Basic Information

Name Localhost Automate Localhost Automate
ID pplnfonehjimoddpmnhldhkgojhkjcfh
Official URL https://chromewebstore.google.com/detail/localhost-automate/pplnfonehjimoddpmnhldhkgojhkjcfh
Description Converts file URLs to http://localhost for developer testing purposes
File Size 85.98 KB
Installation Count 1,347
Current Version 1.1
Last Updated 2018-04-28
Publish Date 2018-04-27
Rating 4.17/5 Total 12 Ratings
Developer Tal Koren
Payment Type free
Supported Languages en
manifest.json
{
    "background": {
        "persistent": true,
        "scripts": [
            "background.js"
        ]
    },
    "browser_action": {
        "default_icon": "icon.png",
        "default_popup": "popup.html"
    },
    "content_scripts": [
        {
            "js": [
                "content.js"
            ],
            "matches": [
                "http:\/\/*\/*",
                "https:\/\/*\/*",
                "file:\/\/*\/*",
                "file:\/\/\/*\/*"
            ],
            "run_at": "document_start"
        }
    ],
    "description": "Converts file URLs to http:\/\/localhost for developer testing purposes",
    "icons": {
        "128": "icon.png",
        "16": "icon.png",
        "48": "icon.png"
    },
    "manifest_version": 2,
    "name": "Localhost Automate",
    "permissions": [
        "storage"
    ],
    "update_url": "https:\/\/clients2.google.com\/service\/update2\/crx",
    "version": "1.1"
}