String

Top 23 String Open-Source Projects

  • javascript-obfuscator

    A powerful obfuscator for JavaScript and Node.js

    Project mention: Need ideas with modding TCOAAL | /r/CoffinofAndyandLeyley | 2023-12-06

    I don't need/use IDA, Nemlei just used https://obfuscator.io/, which just obfuscates the crap out of the code using various known methods (which I won't go into detail, it's public knowledge) and an un-obfuscation was cooked up by others. The one fucked-up thing the website does is randomizing function names, it just changes every variable/function name. We can't "un-obfuscate" those, so it's up to our brains to figure out what the code does, and change the names back.

  • query-string

    Parse and stringify URL query strings

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

  • URI.js

    Javascript URL mutation library

  • voca

    The ultimate JavaScript string library

    Project mention: How to slugify a string in JavaScript | dev.to | 2023-04-21

    Voca (3.5k ⭐) — The Voca library offers helpful functions to make string manipulations comfortable: change case, trim, pad, slugify, latinise, sprintf'y, truncate, escape and much more. In Voca, slugify is a function that converts a string to a URL-friendly slug format.

  • he

    A robust HTML entity encoder/decoder written in JavaScript.

  • underscore.string

    String manipulation helpers for javascript

  • sprintf.js

    sprintf.js is a complete open source JavaScript sprintf implementation

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • goutil

    💪 Helper Utils(700+): int, byte, string, array/slice, map, struct, dump, convert/format, error, web/http, cli/flag, OS/ENV, filesystem, system, test/assert, time and more. Go 常用的一些工具函数:数字,字符串,数组,Map,结构体,反射,文本,文件,错误,时间日期,特殊处理,格式化,常用信息获取等等

    Project mention: Release v0.6.10 · gookit/goutil - 💪 Helper Utils(700+): int, byte, string, array/slice, map, struct, dump, convert/format, error, web/http, cli/flag, OS/ENV, filesystem, system, test/assert, time and more. | /r/golang | 2023-07-04
  • string.js

    Extra JavaScript string methods.

  • StringZilla

    Up to 10x faster strings for C, C++, Python, Rust, and Swift, leveraging SWAR and SIMD on Arm Neon and x86 AVX2 & AVX-512-capable chips to accelerate search, sort, edit distances, alignment scores, etc 🦖

    Project mention: Measuring energy usage: regular code vs. SIMD code | news.ycombinator.com | 2024-02-19

    The 3.5x energy-efficiency gap between serial and SIMD code becomes even larger when

    A. you do byte-level processing instead of float words;

    B. you use embedded, IoT, and other low-energy devices.

    A few years ago I've compared Nvidia Jetson Xavier (long before the Orin release), Intel-based MacBook Pro with Core i9, and AVX-512 capable CPUs on substring search benchmarks.

    On Xavier one can quite easily disable/enable cores and reconfigure power usage. At peak I got to 4.2 GB/J which was an 8.3x improvement in inefficiency over LibC in substring search operations. The comparison table is still available in the older README: https://github.com/ashvardanian/StringZilla/tree/v2.0.2?tab=...

  • string

    Provides an object-oriented API to strings and deals with bytes, UTF-8 code points and grapheme clusters in a unified way (by symfony)

  • xorstr

    heavily vectorized c++17 compile time string encryption.

  • Obfuscate

    Guaranteed compile-time string literal obfuscation header-only library for C++14 (by adamyaxley)

  • python-string-similarity

    A library implementing different string similarity and distance measures using Python.

  • sttr

    cross-platform, cli app to perform various operations on string

  • mlib

    Library of generic and type safe containers in pure C language (C99 or C11) for a wide collection of container (comparable to the C++ STL).

    Project mention: preprocessor stuff - compile time pasting into other files | /r/C_Programming | 2023-12-09

    This uses the preprocessing library

  • rust-memchr

    Optimized string search routines for Rust.

    Project mention: Memchr: Optimized string search routines for Rust | news.ycombinator.com | 2024-01-13
  • lyricist

    🌎 The missing I18N/L10N (internationalization/localization) multiplatform library for Jetpack Compose!

  • url-pattern

    easier than regex string matching patterns for urls and other strings. turn strings into data or data into strings.

  • compact_str

    A memory efficient string type that can store up to 24* bytes on the stack

  • tiny-utf8

    Unicode (UTF-8) capable std::string

    Project mention: tiny-utf8 VS codepoint-iterator - a user suggested alternative | libhunt.com/r/tiny-utf8 | 2023-06-04
  • jsurl

    Lightweight URL manipulation with JavaScript

  • Portable UTF-8

    🉑 Portable UTF-8 library - performance optimized (unicode) string functions for PHP.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2024-02-19.

String related posts

Index

What are some of the best open-source String projects? This list will help you:

Project Stars
1 javascript-obfuscator 12,704
2 query-string 6,620
3 URI.js 6,255
4 voca 3,588
5 he 3,373
6 underscore.string 3,373
7 sprintf.js 2,083
8 goutil 1,809
9 string.js 1,796
10 StringZilla 1,749
11 string 1,605
12 xorstr 1,057
13 Obfuscate 963
14 python-string-similarity 946
15 sttr 798
16 mlib 789
17 rust-memchr 750
18 lyricist 600
19 url-pattern 574
20 compact_str 540
21 tiny-utf8 534
22 jsurl 531
23 Portable UTF-8 501
The modern identity platform for B2B SaaS
The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
workos.com