An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

Top 9.3% on nuget.org
Top 8.9% downloads on nuget.org
Top 6.5% dependent packages on nuget.org

nuget.org : textdiscovery

Linear-progressive text discovery engine exposing functionality through simple service APIs. Break plain text into a sequence of slices which can be reconstituted as annotated text. Generate meta-rich tokens from a search expression to then be used to annotate source text matches; noise-word detection, tokenization, and matching options are configurable. Use a common adapter interface with interchangeable DOM libraries (HtmlAgility, AngleSharp, etc.) to do the following: mark search hits in the DOM, create HTML excerpts at a given word count with configurable element-breaking rules, and extract text content with selectively preserved formatting indicators. High degree of extensibility leveraging dependency injection. While regex can be used in advanced configurations, it is not required. See project site for demos.

Registry - Source - JSON
purl: pkg:nuget/textdiscovery
Keywords: text , string , token , html , highlight , analysis , dom , search , match , regex , regular , expressions , anglesharp , angle , sharp , htmlagilitypack , htmlagility , agility
License:
Latest release: over 8 years ago
First release: over 125 years ago
Dependent packages: 2
Downloads: 46,473 total
Stars: 8 on GitHub
Forks: 2 on GitHub
See more repository details: repos.ecosyste.ms
Last synced: 5 days ago

    Loading...
    Readme
    Loading...