aesthetify
Version, currently 0.1.01 version
- 0.1.0latestApr 4, 2018
github.com/heyitspaul/aesthetify.cr
aesthetify is a gem that lets you transform ASCII text into fullwidth text of 2 distinct flavors: regular Fullwidth and AESTHETIC
Installation
# Add this to your shard.yml
dependencies:
aesthetify:
github: heyitspaul/aesthetify.cr
version: ~> 0.1.0Then run:
shards installshard.yml
- Crystal
0.24.2- License
- MIT
- Author
- TheAssailant
Dependencies
This version declares no dependencies.
README
aesthetify
aesthetify.cr is a Crystal port of the Ruby gem aesthetify, which makes it simple to take any string and transform it for the AESTHETIC. In addition, it also makes creating Fullwidth text just as simple.
aesthetify.cr comes with regular methods just like its Ruby sibling, however it
omits the bang versions as there isn't support for String#replace in Crystal.
Installation
Add this to your application's shard.yml:
dependencies:
aesthetify:
github: TheAssailant/aesthetify.cr
Usage
require "aesthetify"
Using String#aesthetify:
text = "vaporwave".aesthetify
puts text
#=> VAPORWAVE
Using String#fullwidth:
text = "long boy".fullwidth
puts text
#=> long boy
Using concatenation:
text = "This is the " + "sad boys ".aesthetify + "club"
puts text
#=> This is the SAD BOYS club
Contributing
- Fork it ( https://github.com/TheAssailant/aesthetify.cr/fork )
- Create your feature branch (git checkout -b my-new-feature)
- Commit your changes (git commit -am 'Add some feature')
- Push to the branch (git push origin my-new-feature)
- Create a new Pull Request
Contributors
- TheAssailant - creator, maintainer
Documentation
Built from the current release. The first visit to a release nobody has asked for starts its build.
Links
This release
- Version
0.1.0- Tagged
- Apr 4, 2018
- Commit
9c7fb9977c39- Crystal
0.24.2- Indexed
- yes
Dependents
No indexed shard depends on this one yet.
Repository
github.com/heyitspaul/aesthetify.cr
Metadata
- Created
- Aug 12, 2026
- Updated
- Aug 14, 2026
- Synced
- Aug 14, 2026
- Versions
- 1