awesome-repositories.com
Blog
MCP
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to sindresorhus/regex

Open-source alternatives to Regex

30 open-source projects similar to sindresorhus/regex, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Regex alternative.

  • abadojack/whatlanggoAvatar de abadojack

    abadojack/whatlanggo

    688Voir sur GitHub↗

    Natural language detection library for Go

    Go
    Voir sur GitHub↗688
  • adrianmo/go-nmeaA

    adrianmo/go-nmea

    0Voir sur GitHub↗
    Voir sur GitHub↗0
  • aerogo/codetreeA

    aerogo/codetree

    0Voir sur GitHub↗
    Voir sur GitHub↗0
  • ai/nanoidAvatar de ai

    ai/nanoid

    26,821Voir sur GitHub↗

    Nanoid is a library for generating unique, fixed-length identifiers designed for distributed systems and database indexing. It produces compact, URL-safe strings by mapping random byte values to a custom character set, allowing for consistent memory allocation and predictable indexing performance across independent nodes without the need for central coordination. The library distinguishes itself by utilizing system-level, cryptographically secure entropy sources to ensure that every generated identifier is statistically unpredictable. This approach provides resistance against collision attack

    JavaScript
    Voir sur GitHub↗26,821
  • alecthomas/chromaAvatar de alecthomas

    alecthomas/chroma

    4,960Voir sur GitHub↗

    Chroma is a syntax highlighter written in Go that converts raw source code into colorized text or HTML. It identifies programming languages and tokens using language-specific lexers to produce highlighted output for various environments. The project utilizes a theme-driven colorization system that decouples token types from final colors through an intermediate style mapping layer. This allows for custom code theming by mapping specific token categories to foreground and background colors. The system covers language identification, terminal text formatting for ANSI-compatible viewers, and web

    Goconsolegogolang
    Voir sur GitHub↗4,960

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Find more with AI search
  • alexdrone/ios-fontawesomeAvatar de alexdrone

    alexdrone/ios-fontawesome

    1,741Voir sur GitHub↗

    NSString+FontAwesome

    Objective-C
    Voir sur GitHub↗1,741
  • alixaxel/genexA

    alixaxel/genex

    0Voir sur GitHub↗
    Voir sur GitHub↗0
  • allendang/pipeitA

    AllenDang/PipeIt

    0Voir sur GitHub↗
    Voir sur GitHub↗0
  • amayne/swiftstringAvatar de amayne

    amayne/SwiftString

    1,609Voir sur GitHub↗

    A comprehensive, lightweight string extension for Swift

    Swift
    Voir sur GitHub↗1,609
  • andialbrecht/sqlparseAvatar de andialbrecht

    andialbrecht/sqlparse

    4,008Voir sur GitHub↗

    sqlparse is a Python library for the programmatic analysis and manipulation of SQL statements. It provides a non-validating parser that breaks down SQL text into tokens and a utility to divide strings containing multiple queries into individual statements. The project includes a code formatter that reorganizes SQL statements using consistent indentation and keyword casing. It also provides mechanisms for automating this formatting and linting process through version control hooks to maintain code consistency.

    Python
    Voir sur GitHub↗4,008
  • andreadelfante/predicateflowAvatar de andreadelfante

    andreadelfante/PredicateFlow

    100Voir sur GitHub↗

    Write amazing, strong-typed and easy-to-read NSPredicate.

    Swift
    Voir sur GitHub↗100
  • andrewstuart/goqAvatar de andrewstuart

    andrewstuart/goq

    270Voir sur GitHub↗

    A declarative struct-tag-based HTML unmarshaling or scraping package for Go built on top of the goquery library

    Go
    Voir sur GitHub↗270
  • andybalholm/cascadiaA

    andybalholm/cascadia

    0Voir sur GitHub↗
    Voir sur GitHub↗0
  • antchfx/htmlqueryA

    antchfx/htmlquery

    0Voir sur GitHub↗
    Voir sur GitHub↗0
  • antchfx/xmlqueryA

    antchfx/xmlquery

    0Voir sur GitHub↗
    Voir sur GitHub↗0
  • antchfx/xpathA

    antchfx/xpath

    0Voir sur GitHub↗
    Voir sur GitHub↗0
  • artemkakun/text-processingA

    ArtemkaKun/text-processing

    0Voir sur GitHub↗

    This library provides a set of functions in V for text processing.

    Voir sur GitHub↗0
  • asciimoo/collyAvatar de asciimoo

    asciimoo/colly

    25,348Voir sur GitHub↗

    Colly is a web scraping framework and concurrent crawler written in Go. It provides a system for traversing web pages, following links, and extracting structured data from HTML and XML documents. The framework includes a distributed scraping engine designed to spread data collection tasks across multiple instances to increase throughput. It ensures compliance with website owner policies by automatically reading and respecting robots.txt files. The system manages request lifecycles through domain-based rate limiting, concurrency controls, and session management via a stateful cookie jar. It s

    Go
    Voir sur GitHub↗25,348
  • ashtuchkin/iconv-liteAvatar de ashtuchkin

    ashtuchkin/iconv-lite

    3,172Voir sur GitHub↗

    Convert character encodings in pure javascript.

    JavaScript
    Voir sur GitHub↗3,172
  • ashvardanian/stringzillaAvatar de ashvardanian

    ashvardanian/StringZilla

    3,494Voir sur GitHub↗

    Up to 100x faster strings for C, C++, CUDA, Python, Rust, Swift, JS, & Go, leveraging NEON, AVX2, AVX-512, SVE, GPGPU, & SWAR to accelerate search, hashing, sorting, edit distances, sketches, and memory ops 🦖

    Cdatasetedit-distancegpu
    Voir sur GitHub↗3,494
  • avelino/slugifyAvatar de avelino

    avelino/slugify

    35Voir sur GitHub↗

    A Go slugify application that handles string

    Go
    Voir sur GitHub↗35
  • avian2/unidecodeAvatar de avian2

    avian2/unidecode

    610Voir sur GitHub↗

    ASCII transliterations of Unicode text - GitHub mirror

    Python
    Voir sur GitHub↗610
  • awalterschulze/gographvizA

    awalterschulze/gographviz

    0Voir sur GitHub↗
    Voir sur GitHub↗0
  • axgle/mahoniaA

    axgle/mahonia

    0Voir sur GitHub↗
    Voir sur GitHub↗0
  • beevik/etreeAvatar de beevik

    beevik/etree

    1,664Voir sur GitHub↗

    Parse, query and modify XML easily in go

    Godometreego
    Voir sur GitHub↗1,664
  • blevesearch/bleveAvatar de blevesearch

    blevesearch/bleve

    10,986Voir sur GitHub↗

    Bleve is a search indexing engine library written in Go, designed to provide full-text search and document retrieval capabilities for embedded application data. It functions as a framework for indexing structured or unstructured information, allowing developers to build searchable collections that support complex query logic and data analysis. The engine distinguishes itself through a pluggable analysis pipeline that normalizes text before indexing, alongside support for vector similarity search to identify semantically related content. It utilizes finite-state transducer automata for efficie

    Go
    Voir sur GitHub↗10,986
  • bmoliveira/markdownkitAvatar de bmoliveira

    bmoliveira/MarkdownKit

    902Voir sur GitHub↗

    A simple and customizable Markdown Parser for Swift

    Swift
    Voir sur GitHub↗902
  • bndr/gotabulateAvatar de bndr

    bndr/gotabulate

    339Voir sur GitHub↗

    Gotabulate - Easily pretty-print your tabular data with Go

    Go
    Voir sur GitHub↗339
  • brevity1swos/rgxAvatar de brevity1swos

    brevity1swos/rgx

    214Voir sur GitHub↗

    regex101 for the terminal — real-time matching, 3 engines, capture groups, replace mode, syntax highlighting, plain-English explanations, undo/redo, mouse support. Written in Rust.

    Rustclicommand-linecross-platform
    Voir sur GitHub↗214
  • 88250/luteAvatar de 88250

    88250/lute

    1,661Voir sur GitHub↗

    🎼 一款结构化的 Markdown 引擎,支持 Go 和 JavaScript。A structured Markdown engine that supports Go and JavaScript.

    Gogopherjsmarkdownprotyle
    Voir sur GitHub↗1,661