Alternative string utilities for Nodejs
Updated :
Sept. 21, 2023
validator.js
Github stargazers
21760
Github forks
2
Commits
2221
Code contributors Contributors
459
String validation
Created
Oct. 6, 2010
Updated
Aug. 18, 2023
License
mit
Github repo
Primary Language, based on Github DataLanguage
JavaScript
Issues
304
javascript-obfuscator
Github stargazers
11676
Github forks
1372
Commits
2390
Code contributors Contributors
38
A powerful obfuscator for JavaScript and Node.js
Created
May 9, 2016
Updated
Sept. 5, 2023
License
bsd-2-clause
Github repo
Type
Cli
Platform
Node.js, Browser
Primary Language, based on Github DataLanguage
TypeScript
Issues
155
ua-parser-js
Github stargazers
8135
Github forks
1
Commits
1020
Code contributors Contributors
122
UAParser.js - Detect Browser, Engine, OS, CPU, and Device type/model from User-Agent & Client-Hints data. Supports browser & node.js environment.
Created
Feb. 1, 2012
Updated
Sept. 17, 2023
License
mit
Github repo
Type
Module/library
Platform
Node.js, Browser
Primary Language, based on Github DataLanguage
JavaScript
Issues
8
classcat
Github stargazers
898
Github forks
30
Commits
171
Code contributors Contributors
8
Build a class attribute string quickly
Created
Sept. 12, 2017
Updated
Aug. 18, 2022
License
mit
Github repo
Primary Language, based on Github DataLanguage
JavaScript
Issues
1
bytes.js
Github stargazers
436
Github forks
59
Commits
169
Code contributors Contributors
19
node byte string parser
Created
June 11, 2012
Updated
Jan. 28, 2022
License
mit
Github repo
Type
Module/library
Platform
Node.js
Primary Language, based on Github DataLanguage
JavaScript
Issues
6
kind-of
Github stargazers
334
Github forks
39
Commits
120
Code contributors Contributors
11
Get the native JavaScript type of a value, fast. Used by superstruct, micromatch and many others!
Created
Sept. 26, 2014
Updated
July 13, 2023
License
mit
Github repo
Primary Language, based on Github DataLanguage
JavaScript
Issues
12
Homepage
node-sanitize-filename
Github stargazers
320
Github forks
53
Commits
103
Code contributors Contributors
10
Sanitize string for use as filename
Created
Aug. 30, 2013
Updated
Feb. 18, 2020
License
other
Github repo
Platform
Node.js
Primary Language, based on Github DataLanguage
JavaScript
Issues
22
string-hash
Read-only repository, archived by owner Archived
Github stargazers
308
Github forks
32
Commits
14
Code contributors Contributors
3
Fast string hashing function for Node.JS.
Created
Oct. 9, 2012
Updated
April 16, 2019
Github repo
Primary Language, based on Github DataLanguage
JavaScript
Issues
1
is-number
Github stargazers
232
Github forks
49
Commits
62
Code contributors Contributors
4
JavaScript/Node.js utility. Returns `true` if the value is a number or string number. Useful for checking regex match results, user input, parsed strings, etc.
Created
Sept. 22, 2014
Updated
July 4, 2018
License
mit
Github repo
Type
Tool/utility
Platform
Node.js
Primary Language, based on Github DataLanguage
JavaScript
Issues
12
Homepage
string-pixel-width
Github stargazers
96
Github forks
42
Commits
59
Code contributors Contributors
9
Blazingly fast measure string width in pixels on the server in Javascript (Node.Js)
Created
Jan. 2, 2017
Updated
Aug. 9, 2023
License
mit
Github repo
Primary Language, based on Github DataLanguage
JavaScript
Issues
21
Homepage
node-device-detector
Github stargazers
93
Github forks
18
Commits
681
Code contributors Contributors
9
Universal library for detecting devices based on the string `UserAgent`. We can identify: App, Bot, OS, Browser, Device brand, Device model and Device type (smartphone, phablet, tablet, desktop, TV and other types, total 13)
Created
Aug. 7, 2016
Updated
Aug. 2, 2023
Github repo
Type
Module/library
Platform
Node.js, Browser
Primary Language, based on Github DataLanguage
JavaScript
Issues
3
ret.js
Github stargazers
91
Github forks
16
Commits
111
Code contributors Contributors
9
Tokenizes a string that represents a regular expression.
Created
Dec. 21, 2011
Updated
March 16, 2023
License
mit
Github repo
Primary Language, based on Github DataLanguage
JavaScript
Issues
4
is-glob
Github stargazers
90
Github forks
7
Commits
68
Code contributors Contributors
6
If you use globs, this will make your code faster. Returns `true` if the given string looks like a glob pattern or an extglob pattern. This makes it easy to create code that only uses external modules like node-glob when necessary, resulting in much faster code execution and initialization time, and a better user experience. 55+ million downloads.
Created
Dec. 18, 2014
Updated
Oct. 22, 2021
License
mit
Github repo
Type
Cli
Platform
Node.js
Primary Language, based on Github DataLanguage
JavaScript
Issues
5
node-csv-string
Github stargazers
86
Github forks
18
Commits
227
Code contributors Contributors
22
CSV Strings & Streams for Javascript since 2012
Created
Jan. 11, 2013
Updated
Oct. 3, 2022
License
other
Github repo
Type
Module/library
Platform
Node.js
Primary Language, based on Github DataLanguage
TypeScript
Issues
21
mockingcase
Github stargazers
75
Github forks
23
Commits
106
Code contributors Contributors
22
node package that converts a string to mOcKiNgCaSe
Created
Nov. 20, 2018
Updated
Sept. 25, 2021
License
isc
Github repo
Type
Module/library
Platform
Browser
Primary Language, based on Github DataLanguage
JavaScript
Issues
1
Homepage
emoji-strip
Github stargazers
74
Github forks
11
Commits
29
Code contributors Contributors
2
Strip emoji from a string in Node.js and browsers.
Created
July 15, 2014
Updated
Aug. 10, 2017
License
isc
Github repo
Type
Module/library
Platform
Node.js
Primary Language, based on Github DataLanguage
JavaScript
Issues
2
json-stream-stringify
Github stargazers
58
Github forks
10
Commits
141
Code contributors Contributors
3
JSON.Stringify as a readable stream
Created
May 7, 2016
Updated
June 10, 2023
License
mit
Github repo
Type
Module/library
Platform
Node.js
Primary Language, based on Github DataLanguage
TypeScript
Issues
4
to-regex
Github stargazers
57
Github forks
12
Commits
21
Code contributors Contributors
1
Generate a regex from a string or array of strings.
Created
Sept. 27, 2016
Updated
Feb. 24, 2018
License
mit
Github repo
Primary Language, based on Github DataLanguage
JavaScript
Issues
2
split-string
Github stargazers
56
Github forks
17
Commits
78
Code contributors Contributors
4
Split a string on a given character or characters, with support for escaping.
Created
Aug. 27, 2015
Updated
April 22, 2019
License
mit
Github repo
Primary Language, based on Github DataLanguage
JavaScript
Issues
8
Homepage
is-builtin-module
Github stargazers
54
Github forks
9
Commits
18
Code contributors Contributors
6
Check if a string matches the name of a Node.js builtin module
Created
May 4, 2015
Updated
Jan. 31, 2023
License
mit
Github repo
Type
Module/library
Primary Language, based on Github DataLanguage
JavaScript
Issues
1