https://github.com/davidwest/textdiscovery
Score: 14.221690077486489
Last synced: about 15 hours ago
JSON representation
Repository metadata:
Linear-progressive text discovery engine exposing functionality through simple service APIs. Break text into stream of token/non-token slices. Tokens can be annotated with search term matches. Using adapters for popular DOM libraries (HtmlAgilityPack, AngleSharp), you can highlight HTML, break HTML at a word count, and more.
- Host: GitHub
- URL: https://github.com/davidwest/textdiscovery
- Owner: davidwest
- Created: 2016-12-04T13:44:10.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2016-12-05T20:18:51.000Z (almost 10 years ago)
- Last Synced: 2026-07-25T01:20:32.570Z (3 months ago)
- Language: C#
- Homepage:
- Size: 2.24 MB
- Stars: 8
- Watchers: 3
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Owner metadata:
- Name: David West
- Login: davidwest
- Email:
- Kind: user
- Description: Software Developer
- Website:
- Location: Baton Rouge, LA
- Twitter:
- Company: LCTCS
- Icon url: https://avatars.githubusercontent.com/u/2461235?v=4
- Repositories: 2
- Last Synced at: 2023-03-10T11:10:33.651Z
- Profile URL: https://github.com/davidwest
GitHub Events
Total
- Fork event: 1
- Watch event: 1
- Total: 2
Last Year
- Fork event: 1
- Total: 1
Committers metadata
Last synced: 3 months ago
Total Commits: 11
Total Committers: 2
Avg Commits per committer: 5.5
Development Distribution Score (DDS): 0.091
Commits in past year: 0
Committers in past year: 0
Avg Commits per committer in past year: 0.0
Development Distribution Score (DDS) in past year: 0.0
| Name | Commits | |
|---|---|---|
| David West | d****1@l****u | 10 |
| David West | d****v@g****m | 1 |
Issue and Pull Request metadata
Last synced: about 1 year ago
Total issues: 0
Total pull requests: 0
Average time to close issues: N/A
Average time to close pull requests: N/A
Total issue authors: 0
Total pull request authors: 0
Average comments per issue: 0
Average comments per pull request: 0
Merged pull request: 0
Bot issues: 0
Bot pull requests: 0
Past year issues: 0
Past year pull requests: 0
Past year average time to close issues: N/A
Past year average time to close pull requests: N/A
Past year issue authors: 0
Past year pull request authors: 0
Past year average comments per issue: 0
Past year average comments per pull request: 0
Past year merged pull request: 0
Past year bot issues: 0
Past year bot pull requests: 0
Top Issue Authors
Top Pull Request Authors
Top Issue Labels
Top Pull Request Labels
Package metadata
- Total packages: 3
-
Total downloads:
- nuget: 93,813 total
- Total dependent packages: 2 (may contain duplicates)
- Total dependent repositories: 1 (may contain duplicates)
- Total versions: 8
- Total maintainers: 1
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.
- Homepage: https://github.com/davidwest/textdiscovery
- Licenses:
- Latest release: 1.0.3 (published almost 10 years ago)
- Last Synced: 2026-07-20T09:55:52.170Z (3 months ago)
- Versions: 4
- Dependent Packages: 2
- Dependent Repositories: 0
- Downloads: 55,481 Total
-
Rankings:
- Dependent packages count: 6.456%
- Downloads: 8.894%
- Average: 9.349%
- Dependent repos count: 12.697%
- Maintainers (1)
nuget.org: textdiscovery.htmlagilitypack
TextDiscovery HtmlAgilityPack implementations of IDomInterpreter, IDomNodeFactory, and IHtmlConverter. Enables the following capabilities: mark search hits in the DOM, create HTML excerpts at a given word count with configurable element-breaking rules, and more.
- Homepage: https://github.com/davidwest/textdiscovery
- Licenses:
- Latest release: 1.0.3 (published almost 10 years ago)
- Last Synced: 2026-07-13T09:56:03.493Z (4 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 1
- Downloads: 12,083 Total
-
Rankings:
- Dependent repos count: 7.003%
- Stargazers count: 8.615%
- Forks count: 8.724%
- Average: 12.257%
- Downloads: 16.221%
- Dependent packages count: 20.725%
- Maintainers (1)
nuget.org: textdiscovery.anglesharp
TextDiscovery AngleSharp implementations of IDomInterpreter, IDomNodeFactory, and IHtmlConverter. Enables the following capabilities: mark search hits in the DOM, create HTML excerpts at a given word count with configurable element-breaking rules, and more.
- Homepage: https://github.com/davidwest/textdiscovery
- Licenses:
- Latest release: 1.0.3 (published almost 10 years ago)
- Last Synced: 2026-07-25T01:16:18.594Z (3 months ago)
- Versions: 3
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 26,249 Total
-
Rankings:
- Dependent repos count: 12.697%
- Downloads: 12.997%
- Average: 15.081%
- Dependent packages count: 19.548%
- Maintainers (1)