Suggestions for comma
The following packages have something in common with the package comma. The packages are ordered in decreasing similarity.
- makebase: Typeset counters in a different base
 - bullcntr: Display list item counter as regular pattern of bullets
 - cntformats: A different way to read counters
 - fnumprint: Print a number in ‘appropriate’ format
 - fancynum: Typeset numbers
 - numprint: Print numbers with separators and exponent if necessary
 - nbaseprt: Print numbers in non-decimal bases
 - numname: Convert a number to its English expression
 - romannum: Generate roman numerals instead of arabic digits
 - zahl2string: Format numbers as German words
 - ionumbers: Restyle numbers in maths mode
 - numnameru: Converts a number to the russian spelled out name
 - padcount: Pad numbers with arbitrary characters
 - ncccomma: Use comma as decimal separator in mathematics
 - alphalph: Convert numbers to letters
 - uniquecounter: Provides unlimited unique counter
 - circledsteps: Typeset circled numbers
 - telprint: Format German phone numbers
 - ziffer: Conversion of punctuation in maths mode
 - romanbar: Write roman number with “bars”
 - sepnum: Print numbers in a “friendly” format
 - fmtcount: Display the value of a LaTeX counter in a variety of formats
 - modroman: Write numbers in lower case roman numerals
 - romanbarpagenumber: Typesetting roman page numbers
 - greekctr: Represent counters by letters of the Greek alphabet
 - itnumpar: Spell numbers in words (Italian)
 - moreenum: More enumeration options
 - ordinalpt: Counters as ordinal numbers in Portuguese
 - engord: Converts numbers to English ordinal numbers
 - zhnumber: Typeset Chinese representations of numbers
 - grnumalt: Ancient Greek (Athenian) numbers