Skip to main content

strcase-cli

Convert strings between naming conventions from the command line.

Install

pip install strcase-cli

Usage

strcase snake "myVariableName"      # my_variable_name
strcase camel "my_variable_name"    # myVariableName
strcase pascal "my-variable-name"   # MyVariableName
strcase kebab "MyVariableName"      # my-variable-name
strcase screaming "myVar"           # MY_VAR
strcase dot "myVar"                 # my.var
strcase title "my_var_name"         # My Var Name
strcase train "myVarName"           # My-Var-Name
strcase cobol "myVarName"           # MY-VAR-NAME
strcase all "myVariableName"        # Show all conversions
strcase detect "my_variable_name"   # snake
strcase types                       # List all styles

All commands support --json for machine-readable output and -f FILE for batch processing.

For AI Agents

See SKILL.md for agent-optimized documentation.

License

MIT

Release files for strcase-cli 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for strcase-cli 0.1.0
File Size Uploaded
strcase_cli-0.1.0.tar.gz 4.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for strcase-cli 0.1.0
File Interpreter ABI Platform
strcase_cli-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 9.7 kB

Release files / strcase_cli-0.1.0.tar.gz

Download URL strcase_cli-0.1.0.tar.gz
Size 4.5 kB
Tags Source
SHA-256 checksum
How to use checksums
83e029cf9f95ffb7bb3fe1d02b3acd6977b622b4be3e6dc5129ec8b14389b432
BLAKE2b-256 checksum
How to use checksums
6272f25af446e31c64f1cc7af79bc785e49df48ab206ccee429fddefaf8ae743
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.2

Release files / strcase_cli-0.1.0-py3-none-any.whl

Download URL strcase_cli-0.1.0-py3-none-any.whl
Size 5.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
12eaaef929ad12877297ab5c6dc773425a3f91cf255dfa12ceeb32ceefe01713
BLAKE2b-256 checksum
How to use checksums
5b0f5360229c7aae292cd3c6da28b92552926b2656123c1cbdc2ee22e30692e0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.2

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page