#string-formatting

  1. nu-ansi-term

    ANSI terminal colors and styles (bold, underline)

    v0.50.1 12.3M #ansi-colors #ansi-term #ansi-string #string-formatting #color-formatting #color-red #color-blue #foreground-color #byte-string #nu-shell
  2. const_format

    Compile-time string formatting

    v0.2.34 3.7M #compile-time-string-formatting #string-formatting #compile-time-macro #concat
  3. strfmt

    formatting dynamic strings

    v0.2.5 173K #string-formatting #dynamic #static #string-format
  4. lazy_format

    lazily formatting values for later

    v2.0.3 110K #lazy-evaluation #string-formatting #lazily #value #value-formatting
  5. uutils_term_grid

    formatting strings into a grid layout. Fork of term_grid.

    v0.7.0 40K #grid-layout #term-grid #string-formatting #space #cell
  6. readable

    Human readable strings

    v0.16.0 475K #human-readable-formatting #string-formatting #data-human-readable #human-readable #data-formatting
  7. sprintf

    Clone of C s(n)printf in Rust

    v0.4.2 26K #string-formatting #printf #text #string
  8. formatx

    A macro for formatting non literal strings at runtime

    v0.2.4 30K #string-formatting #macro-formatting #run-time #template #template-string #string-format
  9. ansiterm

    ANSI terminal colours and styles (bold, underline)

    v0.12.2 48K #ansi-colors #ansi-string #byte-string #color-red #color-formatting #string-formatting #underlined #formatting-text #coloured #color-blue
  10. dynfmt2

    formatting strings dynamically. Forked from dynfmt.

    v0.3.0 1.4K #string-formatting #dynamically #arguments #serialization #forked #curly #lower-level #printf #braces #clippy
  11. padder

    A highly efficient Rust crate for padding data during runtime

    v2.1.0 180 #data-formatting #padding #run-time #string-formatting #alignment #pad #in-place #data-structures #truncating #emoji
  12. figura

    A flexible string template formatting crate

    v1.3.2 240 #string-formatting #conditional #template #string-template
  13. dyf

    Dynamic string formatting library for Rust supporting all standard format specifiers

    v0.1.3 270 #string-formatting #dynamic #string-format
  14. fish-printf

    printf implementation, based on musl

    v0.2.1 2.0K #printf #fish-shell #musl #string-formatting #wide-string #output-formatting #thousands #separator
  15. literator

    Efficient conversion of iterators to human-readable strings

    v0.2.0 #string-formatting #iterator #join #formatting
  16. show-option

    displaying Options

    v0.2.0 10K #show #display #string-formatting #value #byte #macro-formatting
  17. custom-format

    Custom formatting for Rust

    v0.3.2 130 #formatting-format #string-formatting #specifier #macro #string-format
  18. rt-format

    Fully-runtime equivalent of the format! macro

    v0.3.1 27K #string-formatting #run-time #formatting #formatting-format
  19. format_tools

    Collection of mechanisms for formatting and serialization into string

    v0.6.0 #string-formatting #serialization #general-purpose
  20. dynfmt

    formatting strings dynamically

    v0.1.5 12K #string-formatting #json-format #dynamically #arguments #serialization #curly #lower-level #string-utilities #braces #printf
  21. text2binary

    Converts a string representation of a hexadecimal number to a Vec<u8>

    v1.0.1 #vec-u8 #string-representation #vec-string #numbers #convert #line-break #case-insensitive #string-formatting
  22. term_grid

    formatting strings into a grid layout

    v0.2.0 4.3K #grid-layout #string-formatting #grid-cell #space #direction #textual #fixed-width
  23. hydroperx-lateformat

    Late formatting of string parameters

    v1.0.1 130 #string-formatting #late-format #parameters #hydroperx #run-time #hash-map #maplit #template-engine
  24. mago-casing

    converting strings between various common casing styles

    v1.0.0-beta.17 1.8K #string-formatting #string-casing #mago #convert
  25. ccase

    Command line interface to convert strings into any case

    v0.4.1 120 #string-formatting #case-conversion #command-line-interface #casing
  26. fairyvoid-lateformat

    Late formatting of string parameters

    v1.0.0 #string-formatting #late-format #parameters #fairyvoid #run-time #hash-map #maplit #template-engine
  27. formati

    Evaluate dot notation and arbitrary expressions in format! macros

    v0.1.4 #format-macro #expression #string-formatting #notation #dot #standard-formatting #deduplicate #expression-evaluation #logging #dotted
  28. genemichaels-lib

    Makes your code formatty, the library

    v0.7.6 500 #ast #formatter #macro-formatting #comments #genemichaels #formattable #source-file #string-formatting
  29. toolstr

    formatting data into String's

    v0.1.5 #string-formatting #text #data-formatting #number-formatting #charts #string-representation #string-utilities #unicode-characters
  30. dedent

    Procedural macro for stripping indentation from multi-line string literals

    v0.1.1 15K #proc-macro #indentation #string-formatting #formatting
  31. strprintf

    Provide a way to interpolate printf-style format strings using native Rust types. Part of libnewsboat lib dependencies

    v0.1.0 #string-formatting #printf-style #part #object #documentation #libnewsboat #atom-feed #compile-time-error
  32. oneline-template

    serialization structures in one-line string. Helpful for path formatting.

    v0.1.0 #serialization-structures #one-line #formatting #string-formatting #template
  33. big-rational-str

    Format and parse BigRationals to/from decimal numbers

    v0.1.6 #string-parser #big-rational #decimal #decimal-number #convert #number-formatting #string-formatting
  34. formatify

    specializing in dynamic runtime string formatting, ideal for applications requiring adaptable text representation

    v0.2.0 #string-formatting #dynamic #string-format
  35. convert_string

    A trait to convert Strings to safe non-keywords and/or convert a Strings case (snake_case, PascalCase, ...)

    v0.2.0 190 #string-formatting #reserved #keyword
  36. expression_format

    format Rust expressions in a string, similar to f-string formatting in Python

    v1.1.3 600 #string-formatting #expression #python #short-name #space #brackets #output-formatting
  37. Try searching with DuckDuckGo.

  38. safe_format

    safe_format! macro works similarly to the built-in format! macro but allows for named parameters and it safely ignores any extra parameters that are not used in format string

    v0.1.5 #string-formatting #format
  39. swrite

    Infallible alternatives to write! and writeln! for Strings

    v0.1.0 164K #string-formatting #write #macro #writeln #formatting
  40. runtime-fmt

    Runtime-based string formatting

    v0.4.1 130 #string-formatting #run-time #formatting #formatting-format
  41. realhydroper-lateformat

    Late formatting of string parameters

    v1.0.0 #string-formatting #late-format #parameters #realhydroper #run-time #hash-map #maplit #template-engine
  42. hextool

    command line tool to convert hex to string and string to hex

    v0.1.3 #hex-string #string-formatting #convert-hex #convert
  43. const_format_proc_macros

    detail of the const_format crate

    v0.2.34 3.9M #string-formatting #compile-time-macro #concat
  44. arrform

    String formatting without memory allocator

    v0.1.1 310 #string-formatting #embedded #no-heap
  45. expand_str

    ExpandEnvironmentStrings-like function and string formatting utility

    v0.1.1 1.2K #string-formatting #environment #batch #formatting #windows
  46. unicode-range

    UnicodeRange is a Rust library for parsing and stringifying Unicode ranges. It provides functionality to convert a string representation of Unicode ranges into a vector of code points and vice versa.

    v0.1.0 #unicode #string-representation #convert #range #range-parser #versa #vice #code-point #string-formatting #stringifying
  47. as_string

    Convert a &str to a String

    v0.1.0 #convert #string-formatting #to-string #turn
  48. dyn_formatting

    limited Python-style safe dynamic (runtime) formatting support for Rust

    v3.0.0 #string-formatting #dynamic #safe #python-style #limit
  49. leftpad-str

    Obviously the best crate for the Rust programming language. The crate serves the only goal of implementing leftpad function.

    v9.9.9 #left-pad #string #string-formatting #string-algorithms #left
  50. hydroperfox-lateformat

    Late formatting of string parameters

    v1.0.0 #string-formatting #parameters #late-format #run-time #hash-map #hydroperfox #maplit #template-engine
  51. late_format

    Late formatting of string parameters

    v1.0.0 #string-formatting #parameters #late #run-time #hash-map #maplit #template-engine
  52. static-str

    convert a string into a static str

    v0.2.0 #string-formatting #static-string #convert
  53. bitty_write_macro

    A drop-in write! replacement that optimizes non-formatting writes for code size

    v0.1.2 #write #optimization #string-formatting #io-write #macro #direct-write #code-size
  54. rightpad-str

    Obviously the second best crate (after leftpad-str) for the Rust programming language. The crate serves the only goal of implementing rightpad function.

    v6.6.6 #right #string #string-formatting #right-pad #string-algorithms
  55. stringconverter

    set of functions for crudely converting strings to floats or integers

    v0.1.0 #string-formatting #integer #floats #convert
  56. snake_case_converter_slom_test

    convert strings to snake case

    v0.1.1 #snake-case #convert #formatting #string-formatting
  57. MNRTdWVdFmXoEUf

    convert strings to snake case

    v0.1.0 #mnrtdwvdfmxoeuf #snake-case #convert #string-formatting
  58. shellcolor

    coloring and formatting terminal output. It just returns the requested string with the proper formatting applied.

    v0.2.1 #ansi-colors #terminal-formatting #string-formatting #terminal-output #color-code #proper
  59. str_case_conv

    functions for converting strings to different cases

    v0.1.0 #string-formatting #convert #different #cases
  60. rtfmt

    Runtime string formatting

    v0.1.1 #string-formatting #run-time
  61. chemstring

    A parser that converts strings to their representation using chemical element notations

    v0.1.0 #chemistry #string-representation #string-parser #convert #symbols #chemistry-element #parser-string #permutation #string-formatting
  62. migformatting

    string formatter

    v0.1.1 #string-formatting #formatting #string-format
  63. pascal_case_converter_slom_test

    convert strings to snake case

    v0.1.0 #snake-case #convert #formatting #string-formatting