dot.case
All lowercase words joined by dots - used in config files, object paths, and translation keys. Supports up to 50,000 characters.
Input Text
Converted Text
What is dot.case?
Example
Input
app server port number
Output
app.server.port.number
When to use dot.case?
Config file keys
Tools like Spring Boot, .NET, and many Node.js config libraries use dot.case keys to represent nested structure - app.server.port, database.pool.maxSize.
i18n translation keys
Internationalisation libraries (i18next, vue-i18n, react-intl) conventionally namespace translation strings with dot.case - auth.login.title, error.network.timeout.
Lodash get / set paths
lodash.get and lodash.set accept dot.case path strings to traverse nested objects - user.profile.address.city.
Log & metric identifiers
Observability platforms like Datadog and StatsD use dot.case metric names to represent hierarchy - api.request.duration, db.query.error.count.