Skip to main content

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

chromy_cli-0.1.1.tar.gz (8.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

chromy_cli-0.1.1-py3-none-any.whl (9.1 kB view details)

Uploaded Python 3

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

Hashes for chromy_cli-0.1.1.tar.gz
Algorithm Hash digest
SHA256 e7f3e5b565714149bfc0a39715f403b5b511a1beaa6c74843dc6584a83708194
MD5 82fe6a1fb79fecb87e54c725a60d8c41
BLAKE2b-256 b8fdc747e21d8d81a0881441d8f7b93342007937cde737721477a4d51a8afa44

See more details on using hashes here.

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

Hashes for chromy_cli-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 0d8622593b2fb66104de648379336137190325fb69c666489d338f13ecb27dc3
MD5 5eb32a6ea5410d42e40741453016c5f6
BLAKE2b-256 aaff683c86bba947da58a14ec2eab96f5cc3a50e015cb61b7e6298eee66f04a3

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page