<h1 align="center">Extension Maker</h1>
<p align="center">Easily create browser extensions/add-ons for browsers like Chrome, Firefox, or Edge.</p>
## Getting Started
### Prerequisites
- Python: 3.6-3.12
_To have the interface displayed in the images, you will need Chrome. If Chrome is not installed or `--default-browser` is passed, the default browser will be used._
### Installation and Usage
#### Installing via [PyPI](https://pypi.org/project/extension-maker/)
You can install this project using PyPI:
```
$ pip install extension-maker
```
Then to run it, windows terminal:
```
C:\Users\user> python -m extension_maker
```
> If you have more than one version of Python installed, you can use `python -m extension_maker` instead of `extension_maker`.
Then to run it, execute the following in the terminal:
```
$ extension-maker
```
#### Installing via [GitHub](https://github.com/hemucode/extension-maker)
```
$ git clone https://github.com/hemucode/extension_maker.git
$ cd extension_maker
$ python setup.py install
```
Then to run it, execute the following in the terminal:
```
$ extension_maker
```
#### Running Locally via [Github](https://github.com/hemucode/extension-maker) (no install)
You can run this project locally by following these steps:
1. Clone/download the [repo](https://github.com/hemucode/extension-maker)
2. Open cmd/terminal and cd into the project's root folder
3. Execute `python -m pip install -r requirements.txt`
4. Execute `python -m extension_maker` to run the application
_Easy._
Raw data
{
"_id": null,
"home_page": "https://github.com/hemucode/extension-maker",
"name": "extension-maker",
"maintainer": null,
"docs_url": null,
"requires_python": null,
"maintainer_email": null,
"keywords": "gui, executable",
"author": "Hemanta Gayen",
"author_email": null,
"download_url": "https://files.pythonhosted.org/packages/b6/fa/850c4d266fb7f9e9567bf93a5d4f96ca47120924d60e163d70c5fa608351/extension_maker-1.0.2.tar.gz",
"platform": null,
"description": "<h1 align=\"center\">Extension Maker</h1>\r\n\r\n<p align=\"center\">Easily create browser extensions/add-ons for browsers like Chrome, Firefox, or Edge.</p>\r\n\r\n\r\n## Getting Started\r\n\r\n### Prerequisites\r\n\r\n- Python: 3.6-3.12\r\n\r\n_To have the interface displayed in the images, you will need Chrome. If Chrome is not installed or `--default-browser` is passed, the default browser will be used._\r\n\r\n### Installation and Usage\r\n\r\n#### Installing via [PyPI](https://pypi.org/project/extension-maker/)\r\n\r\nYou can install this project using PyPI:\r\n\r\n```\r\n$ pip install extension-maker\r\n```\r\n\r\nThen to run it, windows terminal:\r\n\r\n```\r\nC:\\Users\\user> python -m extension_maker\r\n```\r\n> If you have more than one version of Python installed, you can use `python -m extension_maker` instead of `extension_maker`.\r\n\r\nThen to run it, execute the following in the terminal:\r\n\r\n```\r\n$ extension-maker\r\n```\r\n\r\n\r\n\r\n#### Installing via [GitHub](https://github.com/hemucode/extension-maker)\r\n\r\n```\r\n$ git clone https://github.com/hemucode/extension_maker.git\r\n$ cd extension_maker\r\n$ python setup.py install\r\n```\r\n\r\nThen to run it, execute the following in the terminal:\r\n\r\n```\r\n$ extension_maker\r\n```\r\n\r\n#### Running Locally via [Github](https://github.com/hemucode/extension-maker) (no install)\r\n\r\nYou can run this project locally by following these steps:\r\n\r\n1. Clone/download the [repo](https://github.com/hemucode/extension-maker)\r\n2. Open cmd/terminal and cd into the project's root folder\r\n3. Execute `python -m pip install -r requirements.txt`\r\n4. Execute `python -m extension_maker` to run the application\r\n\r\n\r\n_Easy._\r\n\r\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "Easily create browser extensions/add-ons for browsers like Chrome, Firefox, or Edge.",
"version": "1.0.2",
"project_urls": {
"Bug Tracker": "https://github.com/hemucode/extension-maker/issues",
"Changelog": "https://github.com/hemucode/extension-maker/blob/master/CHANGELOG.md",
"Homepage": "https://github.com/hemucode/extension-maker",
"Source Code": "https://github.com/hemucode/extension-maker"
},
"split_keywords": [
"gui",
" executable"
],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "e45981b574c72bfe648ebd063306f73233386cd0cdc4abc422c3fb4c720e522b",
"md5": "486a8ccd6ddcf4767785524d5ff3e0bd",
"sha256": "060fa3bdf7ae84ab7385b50a42756a6a2cb8f5fe8807c6b2afaa9d62b433b027"
},
"downloads": -1,
"filename": "extension_maker-1.0.2-py3-none-any.whl",
"has_sig": false,
"md5_digest": "486a8ccd6ddcf4767785524d5ff3e0bd",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 10379,
"upload_time": "2025-02-26T05:27:35",
"upload_time_iso_8601": "2025-02-26T05:27:35.647642Z",
"url": "https://files.pythonhosted.org/packages/e4/59/81b574c72bfe648ebd063306f73233386cd0cdc4abc422c3fb4c720e522b/extension_maker-1.0.2-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "b6fa850c4d266fb7f9e9567bf93a5d4f96ca47120924d60e163d70c5fa608351",
"md5": "42ced9eea6570c80a2163220b6ecfa7d",
"sha256": "8ccb003bb0a93440176f12ce10cbdc0a503c296805dc232fbc7dd47192f2fac2"
},
"downloads": -1,
"filename": "extension_maker-1.0.2.tar.gz",
"has_sig": false,
"md5_digest": "42ced9eea6570c80a2163220b6ecfa7d",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 10414,
"upload_time": "2025-02-26T05:27:38",
"upload_time_iso_8601": "2025-02-26T05:27:38.886699Z",
"url": "https://files.pythonhosted.org/packages/b6/fa/850c4d266fb7f9e9567bf93a5d4f96ca47120924d60e163d70c5fa608351/extension_maker-1.0.2.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-02-26 05:27:38",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "hemucode",
"github_project": "extension-maker",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"lcname": "extension-maker"
}