awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to antchfx/xpath

Open-source alternatives to Xpath

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

  • zeux/pugixmlAvatar zeux

    zeux/pugixml

    4,590Vezi pe GitHub↗

    pugixml is a lightweight C++ XML parser and DOM-based library used for parsing, manipulating, and saving XML documents. It provides a portable toolset for reading XML data from files, strings, or memory buffers and converting them into an in-memory document object model. The library includes a dedicated XPath 1.0 engine for extracting specific nodes and data through path expressions. It distinguishes itself through customizable memory management, allowing heap operations to be redirected to user-defined allocation functions, and the ability to perform in-place buffer parsing to reduce memory

    C++
    Vezi pe GitHub↗4,590
  • symfony/dom-crawlerAvatar symfony

    symfony/dom-crawler

    4,043Vezi pe GitHub↗

    This project is an HTML and XML DOM parser designed for loading and navigating the structure of web documents to extract specific data points. It functions as a web scraping utility that provides a system for locating precise elements using a CSS and XPath selector engine. The library includes a URI resolver that converts relative links found in documents into absolute addresses using a base URI. It provides a set of tools for retrieving text, attributes, and media sources from parsed content. The toolset covers document hierarchy traversal, selector-based filtering, and text extraction with

    PHP
    Vezi pe GitHub↗4,043
  • leonidas-from-xiv/node-xml2jsAvatar Leonidas-from-XIV

    Leonidas-from-XIV/node-xml2js

    4,966Vezi pe GitHub↗

    This project is a Node.js library for bidirectional conversion between XML strings and JavaScript objects. It functions as an XML parser that transforms XML content into structured data and an XML serializer that generates formatted strings from JavaScript data objects. The toolkit includes a data transformer that applies custom processing functions to tags and attributes during the conversion process. It manages XML namespaces and supports the definition of custom root elements to maintain document structure during generation. The system handles XML data parsing, string generation, and name

    CoffeeScript
    Vezi pe GitHub↗4,966

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Find more with AI search
  • robbiehanson/xmppframeworkAvatar robbiehanson

    robbiehanson/XMPPFramework

    5,888Vezi pe GitHub↗

    XMPPFramework is an Objective-C communication framework and networking library used to build instant messaging applications for Mac and iOS. It provides a programmatic foundation for implementing XMPP clients, managing real-time message exchange, and processing structured XML streams between network endpoints. The framework features a modular plugin architecture and extension system that allows for the integration of custom communication capabilities and protocol extensions into the data stream. It distinguishes itself with specialized support for OMEMO end-to-end encryption and a state-based

    Objective-C
    Vezi pe GitHub↗5,888
  • dotnet/corefxAvatar dotnet

    dotnet/corefx

    17,491Vezi pe GitHub↗

    This project is the .NET Base Class Library, providing the foundational types and APIs required for .NET applications. It serves as a cross-platform runtime library and a standardized managed API framework, acting as the primary set of namespaces for memory management, collections, and asynchronous programming. The library enables the development of enterprise backend infrastructure and the execution of managed code consistently across different operating systems and hardware architectures. It includes capabilities for cross-platform application deployment using self-contained binaries, frame

    coreclrcorefxcsharp
    Vezi pe GitHub↗17,491
  • alexdrone/ios-fontawesomeAvatar alexdrone

    alexdrone/ios-fontawesome

    1,741Vezi pe GitHub↗

    NSString+FontAwesome

    Objective-C
    Vezi pe GitHub↗1,741
  • alecthomas/chromaAvatar alecthomas

    alecthomas/chroma

    4,960Vezi pe 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
    Vezi pe GitHub↗4,960
  • adrianmo/go-nmeaA

    adrianmo/go-nmea

    0Vezi pe GitHub↗
    Vezi pe GitHub↗0
  • andialbrecht/sqlparseAvatar andialbrecht

    andialbrecht/sqlparse

    4,008Vezi pe 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
    Vezi pe GitHub↗4,008
  • amayne/swiftstringAvatar amayne

    amayne/SwiftString

    1,609Vezi pe GitHub↗

    A comprehensive, lightweight string extension for Swift

    Swift
    Vezi pe GitHub↗1,609
  • andreadelfante/predicateflowAvatar andreadelfante

    andreadelfante/PredicateFlow

    100Vezi pe GitHub↗

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

    Swift
    Vezi pe GitHub↗100
  • andrewstuart/goqAvatar andrewstuart

    andrewstuart/goq

    270Vezi pe GitHub↗

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

    Go
    Vezi pe GitHub↗270
  • andybalholm/cascadiaA

    andybalholm/cascadia

    0Vezi pe GitHub↗
    Vezi pe GitHub↗0
  • antchfx/htmlqueryA

    antchfx/htmlquery

    0Vezi pe GitHub↗
    Vezi pe GitHub↗0
  • ai/nanoidAvatar ai

    ai/nanoid

    26,821Vezi pe 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
    Vezi pe GitHub↗26,821
  • artemkakun/text-processingA

    ArtemkaKun/text-processing

    0Vezi pe GitHub↗

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

    Vezi pe GitHub↗0
  • apache/xalan-cAvatar apache

    apache/xalan-c

    36Vezi pe GitHub↗

    Apache Xalan C

    C++
    Vezi pe GitHub↗36
  • allendang/pipeitA

    AllenDang/PipeIt

    0Vezi pe GitHub↗
    Vezi pe GitHub↗0
  • asciimoo/collyAvatar asciimoo

    asciimoo/colly

    25,348Vezi pe 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
    Vezi pe GitHub↗25,348
  • ashtuchkin/iconv-liteAvatar ashtuchkin

    ashtuchkin/iconv-lite

    3,172Vezi pe GitHub↗

    Convert character encodings in pure javascript.

    JavaScript
    Vezi pe GitHub↗3,172
  • ashvardanian/stringzillaAvatar ashvardanian

    ashvardanian/StringZilla

    3,494Vezi pe 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
    Vezi pe GitHub↗3,494
  • avelino/slugifyAvatar avelino

    avelino/slugify

    35Vezi pe GitHub↗

    A Go slugify application that handles string

    Go
    Vezi pe GitHub↗35
  • avian2/unidecodeAvatar avian2

    avian2/unidecode

    610Vezi pe GitHub↗

    ASCII transliterations of Unicode text - GitHub mirror

    Python
    Vezi pe GitHub↗610
  • awalterschulze/gographvizA

    awalterschulze/gographviz

    0Vezi pe GitHub↗
    Vezi pe GitHub↗0
  • axgle/mahoniaA

    axgle/mahonia

    0Vezi pe GitHub↗
    Vezi pe GitHub↗0
  • beevik/etreeAvatar beevik

    beevik/etree

    1,664Vezi pe GitHub↗

    Parse, query and modify XML easily in go

    Godometreego
    Vezi pe GitHub↗1,664
  • blevesearch/bleveAvatar blevesearch

    blevesearch/bleve

    10,986Vezi pe 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
    Vezi pe GitHub↗10,986
  • bmoliveira/markdownkitAvatar bmoliveira

    bmoliveira/MarkdownKit

    902Vezi pe GitHub↗

    A simple and customizable Markdown Parser for Swift

    Swift
    Vezi pe GitHub↗902
  • bndr/gotabulateAvatar bndr

    bndr/gotabulate

    339Vezi pe GitHub↗

    Gotabulate - Easily pretty-print your tabular data with Go

    Go
    Vezi pe GitHub↗339
  • antchfx/xqueryA

    antchfx/xquery

    0Vezi pe GitHub↗
    Vezi pe GitHub↗0