Transform your text with the power of casing conventions.
Alternatively, you can also use your custom keyboard shortcuts associated with each command like :
camelCase: Convert text to camelCase
. This convention capitalizes the first letter of each word except the first one, and removes spaces or special characters between words.
snakeCase: Convert text to snake_case
. This convention uses underscores (_
) to separate words, making the text lowercase and replacing spaces or special characters.
capitalCase: Convert text to Capital Case
. This convention capitalizes the first letter of each word and removes spaces or special characters between words.
constantCase: Convert text to CONSTANT_CASE
. This convention converts the text to uppercase and uses underscores (_
) to separate words.
dotCase: Convert text to dot.case
. This convention uses dots (.
) to separate words, making the text lowercase and replacing spaces or special characters.
headerCase: Convert text to Header-Case
. This convention capitalizes the first letter of each word and uses hyphens (-
) to separate words.
noCase: Convert text to no_case
. This convention makes the text lowercase and replaces spaces or special characters with underscores (_
).
paramCase: Convert text to param-case
. This convention uses hyphens (-
) to separate words and makes the text lowercase.
pascalCase: Convert text to PascalCase
. This convention capitalizes the first letter of each word and removes spaces or special characters between words.
pathCase: Convert text to /path/case
. This convention uses slashes (/
) to separate words and makes the text lowercase.
sentenceCase: Convert text to Sentence case
. This convention capitalizes the first letter of the first word and makes the rest of the text lowercase.
titleCase: Convert text to Title Case
. This convention capitalizes the first letter of each word, including conjunctions and prepositions.
lowerCase: Convert text to lowercase. This convention makes all the text lowercase.
lowerCaseFirst: Convert text to Lowercase First
. This convention makes the first letter of the text lowercase and keeps the rest of the text unchanged.
upperCase: Convert text to UPPERCASE. This convention makes all the text uppercase.
upperCaseFirst: Convert text to Uppercase First
. This convention makes the first letter of the text uppercase and keeps the rest of the text unchanged.
spongeCase: Convert text to SpOnGeCaSe
. Transform into a string with random capitalization applied.
swapCase: Convert text to sWAPcASE
. This convention swaps the case of each letter in the text.
kebabCase: Convert text to kebab-case
. Transform into a string to lowercase and the hyphen ("-") is used as a separator between words.
screamKebabCase: Convert text to SCREAM-KEBAB-CASE
. The text is converted to uppercase letters, and the hyphen ("-") is used as a separator between words.
json2ArrayPHP: Convert json to array PHP.
arrayPHP2Json: Convert array PHP to json.
enterNumberByLines: Transform the text to numbered text line by line.
jsonStringify: Transform the JSON to text.
jsonParse: Transform the JSON string to JSON.
jsonBeautify: Format the JSON more beautiful.
jsonMinify: Transform the JSON to one line.
objectJS2Json: Transform the Object JS to JSON.
json2ObjectJS: Transform the JSON to Object JS.
These casing conventions provide flexible options to transform your text according to specific requirements.
Contributions are welcome! If you have any suggestions, improvements, or bug fixes, feel free to contribute to this project. Here's how you can get involved:
Post Issues and Suggestions: If you encounter any issues or have suggestions for improvement, please visit the GitHub issues page and create a new issue. Make sure to add the appropriate tags, such as bug
or feature request
, to help us categorize and address them effectively.
Fork and Pull Request: If you want to contribute code changes, you can fork the project on GitHub, make your changes in your forked repository, and then create a pull request back to the master branch of the main repository. This allows us to review your changes and merge them if they meet the project's guidelines and requirements.
Update the README: If you make any noticeable feature changes or updates, please make sure to update the README file accordingly. This helps other contributors and users understand the project and its latest features.
Follow Open Source Norms: While there is no official contribution guide or code of conduct for this project, we encourage all contributors to follow standard open source norms. Be respectful and considerate in any comments, discussions, or interactions within the project community.
Your contributions are highly appreciated, and together we can make this project even better!