concept

Kebab Case

Kebab case is a naming convention in programming and software development where multiple words are combined into a single string using hyphens as separators, with all letters typically in lowercase. It is commonly used for naming files, URLs, CSS class names, and identifiers in various programming contexts to improve readability and consistency. This style is named for its resemblance to skewered food items on a kebab stick.

Also known as: kebab-case, dash-case, hyphen-case, lisp-case, spinal-case
🧊Why learn Kebab Case?

Developers should use kebab case when creating human-readable identifiers that need to be URL-friendly, such as in web development for slugs, file names, or CSS classes, as it avoids issues with spaces and special characters. It is particularly useful in environments like HTML, CSS, and command-line interfaces where hyphens are standard and supported, enhancing clarity and reducing errors compared to other naming conventions like camelCase or snake_case in these contexts.

Compare Kebab Case

Learning Resources

Related Tools

Alternatives to Kebab Case