File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ # stringencoders
2+ Automatically exported from code.google.com/p/stringencoders
3+
4+ A collection of high performance c-string transformations, frequently 2x faster than standard implementations (if they exist at all).
5+
6+ including
7+
8+ * base64, standard
9+ * base64, web/url safe, with configurable alphabet
10+ * base85 (good for http cookies)
11+ * base16 (hex)
12+ * base2 (ascii binary)
13+ * url escaping
14+ * javascript string escaping
15+ * fast number to string conversion, 4-22x faster than sprintf!
16+ * fast ascii upper/lower case conversion, 2-66x faster than stdlib! (yes, 66x faster)
17+
18+ And it's all wrapped up in a bow for you to use:
19+
20+ * BSD License -- do what you want with it.
21+ * Standard clean ANSI C, will also compile as C99 and C++
22+ * C++ wrappers for std::string
23+ * Standard install: configure && make && make install
24+ * Extensive unit tests provided with >98% coverage.
25+ * Endian safe.
26+ * Performance test framework -- don't take my word, run it your self
27+ * Lots of in-code documentation
You can’t perform that action at this time.
0 commit comments