Weave Code
Code Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Case Converter Laravel Package

jawira/case-converter

Convert strings between common case styles (camelCase, snake_case, kebab-case, PascalCase, etc.) with a simple PHP API. Handy for slugs, variable naming, and text normalization, supporting robust Unicode-aware conversions and formatting options.

View on GitHub
Deep Wiki
Context7

Naming conventions

Naming conventions are also referred as:

  • Naming style
  • Case convention

Reference matrix

Lower case Title case Upper case Sentence case
_ (underscore) Snake case Ada case Macro case -
- (dash) Kebab case Train case Cobol case -
. (dot) Dot notation - - -
(space) Lower case Title case Upper case Sentence case
(empty string) - Camel casePascal case - -

Description table (wip)

Convention name Description Usage AKA
Camel case PHP method names Camel caps, Medial capitals, Lower camel case
Pascal case PHP class names Upper camel case
Snake case All letters in lower-case separated with a _ (underscore) PHP functions
Ada case
Macro case PHP constants
Kebab case
Train case
Cobol case
Dot notation
Lower case
Title case
Upper case
Sentence case

Resources

Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
davejamesmiller/laravel-breadcrumbs
artisanry/parsedown
bower-asset/punycode
bower-asset/inputmask
bower-asset/jquery
bower-asset/yii2-pjax
laravel/nova
spatie/laravel-mailcoach
spatie/laravel-superseeder
laravel/liferaft
nst/json-test-suite
danielmiessler/sec-lists
jackalope/jackalope-transport
twbs/bootstrap4
php-http/client-implementation
phpcr/phpcr-implementation
cucumber/gherkin-monorepo
haydenpierce/class-finder
psr/simple-cache-implementation
uri-template/tests