Text and Numbers
Text processing, string manipulation, and numeric computation utilities. Packages among the 3,000 most downloaded in the past 90 days.
-
102.5m
-
452.5m
-
4742.4m
-
table_rex 4.1.0
Generate configurable text-based tables for display (ASCII & more)
263500.1k last 90 days263500.1k -
stdout_formatter 0.2.4
Tools to format paragraphs, lists and tables as plain text
14462.7k last 90 days14462.7k -
238436.9k
-
ex_phone_number 0.4.10
A library for parsing, formatting, and validating international phone numbers. Based on Google's libphonenumber.
274329.5k last 90 days274329.5k -
233311.9k
-
12257.8k
-
slugify 1.3.1
Transform strings from any language to slugs for URLs, filenames or fun
129226.7k last 90 days129226.7k -
5207.9k
-
proper_case 1.3.1
An Elixir library that converts keys in maps between `snake_case` and `camel_case`. Useful as a plug in Phoenix for converting incoming params from JavaScript's `camelCase` to Elixir's `snake_case`
92125.6k last 90 days92125.6k -
abacus 2.1.0
Mathematical expression parser and evaluator in Elixir. Tags: math, parse, parser, eval
97102.6k last 90 days97102.6k -
conv_case 0.2.3
A library to convert strings, atoms and map keys between `camelCase`, `snake_case` and `kebab-case`.
2102.5k last 90 days2102.5k -
ex_money 5.24.2
Money functions for operations on and localization of a money data type with support for ISO 4217 currencies and ISO 24165 digial tokens (crypto currencies).
596101.2k last 90 days596101.2k -
1562.6k
-
4262.0k
-
9355.1k
-
4854.4k
-
exprintf 0.2.1
A printf / sprintf library for Elixir. It works as a wrapper for :io.format.
3341.6k last 90 days3341.6k -
math 0.7.0
The Math library extends Elixir with many common math-related functions, constants and (optionally) operators.
10635.1k last 90 days10635.1k -
36733.8k
-
230.6k
-
unicode 1.21.0
Functions to introspect the Unicode character database and to provide fast codepoint lookups and guards.
4230.6k last 90 days4230.6k -
1029.9k
-
1329.8k
-
exmoji 0.3.1
Emoji encoding swiss army knife for dealing with Unicode and other gotchas.
10729.6k last 90 days10729.6k -
1827.4k
-
numbers 5.2.4
Numbers dispatches on any numeric type that follows the `Numeric` behaviour. This allows you to create composite types working with _any_ numeric type (Decimal, Ratio, Tensor, ComplexNum, ???)!
4127.2k last 90 days4127.2k -
akin 0.2.0
A collection of metrics and phonetic algorithms for fuzzy string matching in Elixir.
4026.7k last 90 days4026.7k -
slugger 0.3.0
The library Slugger can generate slugs from given strings that can be used in URLs or file names.
16026.6k last 90 days16026.6k -
ratio 4.0.1
This library allows you to use Rational numbers in Elixir, to enable exact calculations with all numbers big and small.
4226.3k last 90 days4226.3k -
1725.9k
-
124.0k
-
phone 0.5.11
Phone number parser for telephone numbers in international standard or missing international country code.
10723.0k last 90 days10723.0k -
1921.8k
-
angle 1.0.1
Tired of forever converting back and forwards between degrees and radians? Well worry no more; Angle is here to make your life simple!
017.7k last 90 days017.7k -
2317.4k
-
ex_unicode 1.12.0
Functions to introspect the Unicode character database and to provide fast codepoint lookups and guards.
4215.7k last 90 days4215.7k -
7614.0k
-
unidecode 1.0.2
Transliterate from Unicode to ASCII. Based on Text::Unidecode.
2912.3k last 90 days2912.3k -
unicode_set 1.6.0
Implementation of Unicode Sets and Regexes for Elixir that can be used in function guards, compiled patterns, nimble_parsec combinators and regexes.
3912.1k last 90 days3912.1k -
ex_uc 1.2.0
Utility to convert values between different units of the same kind. Extremely easy to extend and to use.
2210.4k last 90 days2210.4k -
currency_formatter 0.8.1
A library to help with formatting a number to a currency using iso standards and other convenience functions related to formatting currencies
2010.4k last 90 days2010.4k -
word_smith 0.2.0
General text utility library to help with string manipulation not found in the standard Elixir library.
249.0k last 90 days249.0k -
08.7k
-
128.5k
-
-8.5k
-
caramelize 1.2.1
An Elixir library that converts maps from `snake_case` to `camelCase`.
7.6k last 90 days-7.6k -
casefold 2.0.0
Gleam library providing casefold and other string utility functions.
06.6k last 90 days06.6k -
236.5k
-
alphanumeric 0.1.1
Convert 62 decimal number tools. Integer to String and String to Integer.
26.2k last 90 days26.2k -
805.9k
-
unicode_string 1.8.0
Unicode locale-aware case folding, case mapping (upcase, downcase and titlecase) case-insensitive equality as well as word, line, grapheme and sentence breaking and streaming.
205.7k last 90 days205.7k -
225.4k
-
font_metrics 0.5.2
FontMetrics -- Work with font meta-data and text measurements
15.3k last 90 days15.3k -
truetype_metrics 0.6.1
TrueType_Metrics -- Parse TrueType fonts and generate metrics data.
35.3k last 90 days35.3k -
05.2k
-
295.1k
-
the_fuzz 0.6.0
String metrics and phonetic algorithms for Elixir. Based Heavily on StringMetrics for Scala written by Rocky Madden.
814.6k last 90 days814.6k -
text_delta 1.4.0
Elixir counter-part for the Quill.js Delta library. It provides a baseline for Operational Transformation of rich text.
694.5k last 90 days694.5k -
24.3k
-
-4.3k
-
libphonenumber 0.1.1
Elixir partial version of [libphonenumber](https://github.com/googlei18n/libphonenumber) by Google
64.3k last 90 days64.3k -
33.8k
-
extractous_ex 0.2.1
Elixir library for extracting text and metadata from various document formats using the Extractous Rust library
163.4k last 90 days163.4k -
-3.3k
-
173.2k
-
83.2k
-
simetric 0.2.0
This library provides facilities to perform approximate string matching and measurement of string similarity/distance.
633.1k last 90 days633.1k -
83.0k
-
13.0k
-
anagram 1.0.0
Find anagrams of words and "words that can be made with a set of letters" (sort of a sub anagram)
22.9k last 90 days22.9k -
-2.5k