Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/uhooi/swift-string-transform
Transform strings easily in Swift.
https://github.com/uhooi/swift-string-transform
ios macos string swift tvos watchos
Last synced: about 2 months ago
JSON representation
Transform strings easily in Swift.
- Host: GitHub
- URL: https://github.com/uhooi/swift-string-transform
- Owner: uhooi
- License: mit
- Created: 2021-06-12T01:25:28.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2021-12-19T11:49:10.000Z (about 3 years ago)
- Last Synced: 2024-04-24T16:19:06.057Z (8 months ago)
- Topics: ios, macos, string, swift, tvos, watchos
- Language: Swift
- Homepage:
- Size: 63.5 KB
- Stars: 19
- Watchers: 4
- Forks: 4
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# swift-string-transform
[![CI](https://github.com/uhooi/swift-string-transform/actions/workflows/main.yml/badge.svg?branch=main)](https://github.com/uhooi/swift-string-transform/actions/workflows/main.yml)
[![Release](https://img.shields.io/github/v/release/uhooi/swift-string-transform)](https://github.com/uhooi/swift-string-transform/releases/latest)
[![CocoaPods Version](https://img.shields.io/cocoapods/v/StringTransform.svg)](https://cocoapods.org/pods/StringTransform)
[![Carthage compatible](https://img.shields.io/badge/Carthage-compatible-4BC51D.svg)](https://github.com/uhooi/swift-string-transform)
[![Swift Compatibility](https://img.shields.io/endpoint?url=https%3A%2F%2Fswiftpackageindex.com%2Fapi%2Fpackages%2Fuhooi%2Fswift-string-transform%2Fbadge%3Ftype%3Dswift-versions)](https://swiftpackageindex.com/uhooi/swift-string-transform)
[![Platform Compatibility](https://img.shields.io/endpoint?url=https%3A%2F%2Fswiftpackageindex.com%2Fapi%2Fpackages%2Fuhooi%2Fswift-string-transform%2Fbadge%3Ftype%3Dplatforms)](https://swiftpackageindex.com/uhooi/swift-string-transform)
[![License](https://img.shields.io/github/license/uhooi/swift-string-transform)](https://github.com/uhooi/swift-string-transform/blob/main/LICENSE)
[![Twitter](https://img.shields.io/twitter/follow/the_uhooi?style=social)](https://twitter.com/the_uhooi)Transform strings easily in Swift.
## Table of Contents
- [Installation](#installation)
- [How to use](#how-to-use)
- [Contribution](#contribution)
- [Stats](#stats)## Installation
### Swift Package Manager (Recommended)
#### Package
You can add this package to `Package.swift`, include it in your target dependencies.
```swift
let package = Package(
dependencies: [
.package(url: "https://github.com/uhooi/swift-string-transform", .upToNextMajor(from: "0.4.0")),
],
targets: [
.target(
name: "",
dependencies: ["StringTransform"]),
]
)
```#### Xcode
You can add this package on Xcode.
See [documentation](https://developer.apple.com/documentation/swift_packages/adding_package_dependencies_to_your_app).### CocoaPods
This library is available through [CocoaPods](https://cocoapods.org). To install it, simply add the following line to your `Podfile`:
```ruby
pod 'StringTransform', '~> 0.4.0'
```### Carthage
This library is available through [Carthage](https://github.com/Carthage/Carthage). To install it, simply add the following line to your `Cartfile`:
```
github "uhooi/swift-string-transform" ~> 0.4.0
```## How to use
You can just import `StringTransform` to use it.
```swift
import StringTransform"てすと".toKatakana() // "テスト"
"テスト".toHiragana() // "てすと"
```## Contribution
I would be happy if you contribute :)
- [New issue](https://github.com/uhooi/swift-string-transform/issues/new)
- [New pull request](https://github.com/uhooi/swift-string-transform/compare)## Stats
[![Stats](https://repobeats.axiom.co/api/embed/3b9229c64d59197051a610e702ffb2cc822db648.svg "Repobeats analytics image")](https://github.com/uhooi/swift-string-transform)