A simple CLI to create and manage Chrome extensions.
Project description
chromy
Chromy is a tool that allows you to make chrome extensions with ease. It manages the manifest.json and project creation completely for you. You can use it to create a completely new project or use it on an existent creation.
Installing chromy
You can easily install chromy using pip:
pip install chromy-cli
Using chromy
Creating a new project
You can create a new project using the following command:
chromy init
This will create a new project in the current directory, you can cd in to any directory and run the command there.
Using an existing project
You can use chromy on existing projects as well. It will automatically use the current directory you're running the command in. If you want to use
another directory, run the command set <directory>.
Adding locales to your extensions
You can add locales to your extensions using the following command:
chromy add locales
This will create a locales folder in the current directory and add the locales to the manifest.json file. You can then add your locales to the folder. You can speed up the process by using:
chromy add lang <language>
Make sure is a valid language code (e.g. en). You can find a list of valid language codes here.
Adding permissions
Adding permissions to your manifest.json is fairly straight forward.
chromy add permission <permission>
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file chromy_cli-0.1.1.tar.gz.
File metadata
- Download URL: chromy_cli-0.1.1.tar.gz
- Upload date:
- Size: 8.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.11.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e7f3e5b565714149bfc0a39715f403b5b511a1beaa6c74843dc6584a83708194
|
|
| MD5 |
82fe6a1fb79fecb87e54c725a60d8c41
|
|
| BLAKE2b-256 |
b8fdc747e21d8d81a0881441d8f7b93342007937cde737721477a4d51a8afa44
|
File details
Details for the file chromy_cli-0.1.1-py3-none-any.whl.
File metadata
- Download URL: chromy_cli-0.1.1-py3-none-any.whl
- Upload date:
- Size: 9.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.11.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0d8622593b2fb66104de648379336137190325fb69c666489d338f13ecb27dc3
|
|
| MD5 |
5eb32a6ea5410d42e40741453016c5f6
|
|
| BLAKE2b-256 |
aaff683c86bba947da58a14ec2eab96f5cc3a50e015cb61b7e6298eee66f04a3
|