Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/fleshgrinder/kotlin-case-format

String extension functions to convert between various case formats (camelCase, dash-case, …)
https://github.com/fleshgrinder/kotlin-case-format

camelcase-to-snakecase kotlin kotlin-jvm kotlin-library string-formatter

Last synced: 24 days ago
JSON representation

String extension functions to convert between various case formats (camelCase, dash-case, …)

Awesome Lists containing this project

README

        

# Kotlin Case Format

[![Maven Central](https://img.shields.io/maven-central/v/com.fleshgrinder.kotlin/case-format)][Maven Central]
[![GitHub CI Workflow](https://img.shields.io/github/workflow/status/Fleshgrinder/jvm-platform/ci)](https://github.com/Fleshgrinder/kotlin-case-format/actions)
[![Code Coverage](https://img.shields.io/codecov/c/github/Fleshgrinder/kotlin-case-format)](https://codecov.io/gh/Fleshgrinder/kotlin-case-format)

**Kotlin Case Format** provides string extension functions to convert between
various case formats (_camelCase_, _dash-case_, _snake_case_, …).

## Installation

Go to [Maven Central] where you find the latest release and the code required
for your dependency management tool.

## Project Info

* Contributions are highly appreciated, see [CONTRIBUTING.md] for details.
* We use [Semantic Versioning] and [Keep a Changelog], available versions and
changes are listed on our [releases] page.
* All [releases] are signed
with `EBE5 EBC0 F49E 38A6 9FC7 EA26 7366 AE4A 6774 8172` ([keybase.io/fleshgrinder])
.

[CONTRIBUTING.md]: https://github.com/Fleshgrinder/.github/blob/main/CONTRIBUTING.md
[Keep a Changelog]: https://keepachangelog.com/
[keybase.io/fleshgrinder]: https://keybase.io/fleshgrinder
[Maven Central]: https://search.maven.org/artifact/com.fleshgrinder.kotlin/case-format
[releases]: https://github.com/Fleshgrinder/kotlin-case-format/releases
[Semantic Versioning]: http://semver.org/