Alternative String utilities and packages for Python
Updated :
March 25, 2024
pathvalidate
Github stargazers
185
Github forks
10
Commits
1144
Code contributors Contributors
6
A Python library to sanitize/validate a string such as filenames/file-paths/etc.
Created
March 24, 2016
Updated
Oct. 18, 2023
License
mit
Github repo
Type
Module/library
Primary Language, based on Github DataLanguage
Python
Issues
5
simplematch
Github stargazers
173
Github forks
8
Commits
71
Code contributors Contributors
4
Minimal, super readable string pattern matching for python.
Created
April 15, 2021
Updated
March 3, 2024
License
mit
Github repo
Primary Language, based on Github DataLanguage
Python
Issues
2
Python-Suffix-Tree
Github stargazers
159
Github forks
73
Commits
16
Code contributors Contributors
4
Suffix tree for string searching
Created
April 6, 2011
Updated
March 4, 2017
License
mit
Github repo
Primary Language, based on Github DataLanguage
Python
Issues
4
PyTime
Github stargazers
156
Github forks
25
Commits
94
Code contributors Contributors
6
PyTime is an easy-use Python module which aims to operate date/time/datetime by string.
Created
April 10, 2015
Updated
Nov. 5, 2022
License
mit
Github repo
Type
Module/library
Primary Language, based on Github DataLanguage
Python
yachalk
Github stargazers
154
Github forks
2
Commits
55
Code contributors Contributors
2
πŸ–οΈ Terminal string styling done right
Created
July 4, 2021
Updated
Sept. 7, 2023
License
mit
Github repo
Primary Language, based on Github DataLanguage
Python
Issues
2
esilsolve
Github stargazers
152
Github forks
14
Commits
134
Code contributors Contributors
1
A python symbolic execution framework using radare2's ESIL (Evaluable String Intermediate Language)
Created
Sept. 25, 2019
Updated
Jan. 27, 2022
License
mit
Github repo
Type
Module/library
Primary Language, based on Github DataLanguage
Python
Issues
3
esilsolve
Github stargazers
152
Github forks
14
Commits
134
Code contributors Contributors
1
A python symbolic execution framework using radare2's ESIL (Evaluable String Intermediate Language)
Created
Sept. 25, 2019
Updated
Jan. 27, 2022
License
mit
Github repo
Type
Module/library
Primary Language, based on Github DataLanguage
Python
Issues
3
ahocorasick_rs
Github stargazers
145
Github forks
12
Commits
291
Code contributors Contributors
5
Check for multiple patterns in a single string at the same time: a fast Aho-Corasick algorithm for Python
Created
April 14, 2021
Updated
Jan. 9, 2024
License
apache-2.0
Github repo
Primary Language, based on Github DataLanguage
Python
Issues
4
stadeo
Github stargazers
137
Github forks
15
Commits
10
Code contributors Contributors
1
Control-flow-flattening and string deobfuscator
Created
July 14, 2020
Updated
Nov. 8, 2021
License
other
Github repo
Primary Language, based on Github DataLanguage
Python
Issues
1
py_stringmatching
Github stargazers
133
Github forks
15
Commits
300
Code contributors Contributors
14
A comprehensive and scalable set of string tokenizers and similarity measures in Python
Created
March 9, 2016
Updated
Feb. 1, 2024
License
bsd-3-clause
Github repo
Type
Module/library
Primary Language, based on Github DataLanguage
Python
Issues
26
pyseq
Github stargazers
120
Github forks
36
Commits
138
Code contributors Contributors
6
Compressed sequence string module for Python
Created
Nov. 24, 2010
Updated
Jan. 24, 2023
License
other
Github repo
Type
Module/library
Primary Language, based on Github DataLanguage
Python
Issues
11
cn-text-normalizer
Github stargazers
120
Github forks
35
Commits
7
Code contributors Contributors
2
A python module that convert chinese written string to read string. δΈ€δΈͺpythonεŒ…οΌšε°†δΈ­ζ–‡δΉ¦ι’ε­—η¬¦δΈ²θ½¬ζ’δΈΊε£θ―­ε­—η¬¦δΈ²γ€‚
Created
June 2, 2018
Updated
Oct. 8, 2019
License
mit
Github repo
Type
Module/library
Primary Language, based on Github DataLanguage
Python
Issues
2
simstring
Github stargazers
120
Github forks
16
Commits
22
Code contributors Contributors
1
A Python implementation of the SimString, a simple and efficient algorithm for approximate string matching.
Created
Dec. 26, 2012
Updated
July 25, 2018
License
mit
Github repo
Type
Module/library
Primary Language, based on Github DataLanguage
Python
Issues
4
StringSessionBot
Github stargazers
109
Github forks
312
Commits
29
Code contributors Contributors
2
Pyrogram and Telethon String Session Generator
Created
Sept. 26, 2021
Updated
April 27, 2023
License
agpl-3.0
Github repo
Primary Language, based on Github DataLanguage
Python
Issues
2
Homepage
grapheme
Github stargazers
98
Github forks
7
Commits
115
Code contributors Contributors
8
A python package for grapheme aware string handling
Created
July 23, 2017
Updated
Jan. 1, 2021
License
mit
Github repo
Type
Module/library
Primary Language, based on Github DataLanguage
Python
Issues
10
pairwise-alignment-in-python
Github stargazers
94
Github forks
52
Commits
10
Code contributors Contributors
1
Pairwise string alignment in Python (Needleman-Wunsch and Smith-Waterman algorithms)
Created
April 11, 2011
Updated
Nov. 6, 2017
License
gpl-3.0
Github repo
Primary Language, based on Github DataLanguage
Python
Issues
4
rotunicode
Github stargazers
79
Github forks
21
Commits
105
Code contributors Contributors
8
Python library for converting between a string of ASCII and Unicode chars maintaining readability
Created
Aug. 10, 2013
Updated
Jan. 29, 2019
License
apache-2.0
Github repo
Type
Module/library
Primary Language, based on Github DataLanguage
Python
Issues
1
django-dynamic-filenames
Github stargazers
67
Github forks
6
Commits
79
Code contributors Contributors
5
Write advanced filename patterns using the Format Format String Syntax.
Created
Sept. 5, 2018
Updated
March 23, 2024
License
mit
Github repo
Primary Language, based on Github DataLanguage
Python
Issues
1
Homepage
django-qurl-templatetag
Github stargazers
57
Github forks
12
Commits
74
Code contributors Contributors
4
A Django template tag to modify url's query string.
Created
Nov. 6, 2013
Updated
April 22, 2020
License
mit
Github repo
Primary Language, based on Github DataLanguage
Python
Issues
1
python-string-utils
Github stargazers
55
Github forks
8
Commits
88
Code contributors Contributors
2
A handy Python library to validate, manipulate and generate strings
Created
July 30, 2015
Updated
March 31, 2020
License
mit
Github repo
Type
Module/library
Primary Language, based on Github DataLanguage
Python
Issues
15