Skip to content

A .NET library for natural language case conversion.

License

Notifications You must be signed in to change notification settings

kevinoid/NLCaseConvert

Repository files navigation

NLCaseConvert

Build Status Coverage .NET Version Version on NuGet

A .NET library for natural language case conversion. Like Humanizer for cases used in natural languages rather than programming languages.

This project uses rule-based heuristics rather than more advanced natural language processing techniques.

Introductory Example

Features

  • Feature 1
  • Feature 2

Installation

This package can be installed using NuGet by running:

dotnet add package NLCaseConvert

API Docs

To use this module as a library, see the API Documentation.

References

This project is inspired by, and partially based on, John Gruber's Title Case (Gist) and to-title-case npm module. It borrows the test cases from both.

During development, I found titlecaseconverter.com's Title Capitalization Rules to be a particularly helpful reference for capitalization conventions from notable style guides.

Contributing

Contributions are welcome. See the Contributing Guidelines and Code of Conduct. for details.

License

This project is available under the terms of the MIT License. See the summary at TLDRLegal.

About

A .NET library for natural language case conversion.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages