charm alternatives and similar packages
Based on the "Miscellaneous" category.
Alternatively, view charm alternatives based on common mentions on social networks and blogs.
-
ex_rated
ExRated, the Elixir OTP GenServer with the naughty name that allows you to rate-limit calls to any service that requires it. -
gen_task
Generic Task behavior that helps encapsulate errors and recover from them in classic GenStage workers. -
countriex
All sorts of useful information about every country. A pure elixir port of the ruby Countries gem
CodeRabbit: AI Code Reviews for Developers

Do you think we are missing an alternative of charm or a related project?
Popular Comparisons
README
Charm [UNDER HEAVY DEVELOPMENT]
Use ansi terminal characters to write colors and cursor positions.
Port from @substack
Example
Charm.reset\0
Reset the entire screen, like the /usr/bin/reset command.
Charm.write\1
Charm.write "Nom nom nom"
Pass along msg
to the output stream.
Charm.position\2
Set the cursor position to the absolute coordinates x, y
.
Charm.display\1
Charm.display :bright
Set the display mode with the atom defined in IO.ANSI
.
Charm.foreground\1
Charm.foreground :blue
Set the foreground color with the atom :color
, which can be:
- :red
- :yellow
- :green
- :blue
- :cyan
- :magenta
- :black
- :white
Charm.background\1
Charm.background :red
Set the background color with the atom :color
, which can be:
- :red
- :yellow
- :green
- :blue
- :cyan
- :magenta
- :black
- :white
Charm.cursor\1
Set the cursor visibility with a boolean.
Charm.cursor true
install
With hex do: