Alternative string utilities for Nodejs
Updated :
April 19, 2024
validator.js
Github stargazers
22533
Github forks
2255
Commits
2221
Code contributors Contributors
460
String validation
Created
Oct. 6, 2010
Updated
March 5, 2024
License
mit
Github repo
Primary Language, based on Github DataLanguage
JavaScript
Issues
369
javascript-obfuscator
Github stargazers
12708
Github forks
1410
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
181
ua-parser-js
Github stargazers
8593
Github forks
1163
Commits
1059
Code contributors Contributors
127
UAParser.js - Free & open-source JavaScript library to detect user's Browser, Engine, OS, CPU, and Device type/model. Runs either in browser (client-side) or node.js (server-side).
Created
Feb. 1, 2012
Updated
March 19, 2024
License
agpl-3.0
Github repo
Type
Module/library
Platform
Node.js, Browser
Primary Language, based on Github DataLanguage
JavaScript
Issues
22
classcat
Github stargazers
901
Github forks
22
Commits
171
Code contributors Contributors
9
Build a class attribute string quickly
Created
Sept. 12, 2017
Updated
April 2, 2024
License
mit
Github repo
Primary Language, based on Github DataLanguage
JavaScript
Issues
1
bytes.js
Github stargazers
453
Github forks
57
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
345
Github forks
40
Commits
121
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
Nov. 3, 2023
License
mit
Github repo
Primary Language, based on Github DataLanguage
JavaScript
Issues
12
Homepage
node-sanitize-filename
Github stargazers
331
Github forks
55
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
23
string-hash
Read-only repository, archived by owner Archived
Github stargazers
310
Github forks
33
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
249
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
11
Homepage
node-streamifier
Github stargazers
151
Github forks
12
Commits
24
Code contributors Contributors
1
Converts a Buffer/String to a readable stream.
Created
April 1, 2013
Updated
April 3, 2015
License
mit
Github repo
Type
Module/library
Platform
Node.js
Primary Language, based on Github DataLanguage
JavaScript
Issues
4
object-inspect
Github stargazers
131
Github forks
34
Commits
232
Code contributors Contributors
7
string representations of objects in node and the browser
Created
July 26, 2013
Updated
April 5, 2024
License
mit
Github repo
Primary Language, based on Github DataLanguage
JavaScript
Issues
5
to-regex-range
Github stargazers
129
Github forks
18
Commits
75
Code contributors Contributors
3
Pass two numbers, get a regex-compatible source string for matching ranges. Fast compiler, optimized regex, and validated against more than 2.78 million test assertions. Useful for creating regular expressions to validate numbers, ranges, years, etc.
Created
Aug. 7, 2015
Updated
June 16, 2019
License
mit
Github repo
Primary Language, based on Github DataLanguage
JavaScript
Issues
6
Homepage
node-shorthash
Github stargazers
122
Github forks
11
Commits
7
Code contributors Contributors
2
get a unique short hash of a string
Created
April 19, 2013
Updated
Aug. 27, 2013
License
mit
Github repo
Type
Module/library
Platform
Node.js
Primary Language, based on Github DataLanguage
JavaScript
Issues
5
stream-template
Github stargazers
116
Github forks
10
Commits
40
Code contributors Contributors
3
An ES6 Tagged String Literal tag that can interpolate Node.JS streams, strings, arrays and Promises and produces a stream.
Created
Sept. 11, 2016
Updated
Aug. 10, 2018
License
mit
Github repo
Type
Template
Platform
Node.js
Primary Language, based on Github DataLanguage
JavaScript
node-device-detector
Github stargazers
115
Github forks
21
Commits
692
Code contributors Contributors
11
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
April 18, 2024
Github repo
Type
Module/library
Platform
Node.js, Browser
Primary Language, based on Github DataLanguage
JavaScript
Issues
1
queryql
Github stargazers
111
Github forks
13
Commits
127
Code contributors Contributors
1
Easily add filtering, sorting, and pagination to your Node.js REST API through your old friend: the query string!
Created
June 25, 2019
Updated
April 8, 2024
License
mit
Github repo
Platform
Node.js
Primary Language, based on Github DataLanguage
JavaScript
rssi
Github stargazers
110
Github forks
6
Commits
45
Code contributors Contributors
4
Ruby-like simple string interpolation for Node.js
Created
Aug. 25, 2013
Updated
Feb. 22, 2016
License
mit
Github repo
Primary Language, based on Github DataLanguage
JavaScript
Issues
1
strip-comments
Github stargazers
110
Github forks
41
Commits
100
Code contributors Contributors
9
Strip block comments or line comments from JavaScript code.
Created
Feb. 10, 2014
Updated
April 16, 2021
License
mit
Github repo
Type
Template
Platform
Node.js
Primary Language, based on Github DataLanguage
JavaScript
Issues
31
Homepage
node-odata-parser
Read-only repository, archived by owner Archived
Github stargazers
106
Github forks
73
Commits
72
Code contributors Contributors
11
OData query string parser for node.js.
Created
Oct. 25, 2012
Updated
April 12, 2016
License
mit
Github repo
Platform
Node.js
Primary Language, based on Github DataLanguage
JavaScript
Issues
22
string-pixel-width
Github stargazers
101
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
22
Homepage