{"id":49807372,"url":"https://github.com/agailloty/xpathrunner","last_synced_at":"2026-05-12T23:08:23.342Z","repository":{"id":163589100,"uuid":"602256877","full_name":"agailloty/xpathrunner","owner":"agailloty","description":"xpathrunner is a tool I am building to help myself evaluate Xpath expression on HTML documents. ","archived":false,"fork":false,"pushed_at":"2025-09-20T08:24:58.000Z","size":431,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-09-20T10:16:49.964Z","etag":null,"topics":["csharp","dotnet","xpath"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/agailloty.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2023-02-15T20:34:01.000Z","updated_at":"2025-09-20T08:25:01.000Z","dependencies_parsed_at":"2024-02-13T09:23:21.566Z","dependency_job_id":"195212b4-b444-410c-8648-45161e927938","html_url":"https://github.com/agailloty/xpathrunner","commit_stats":null,"previous_names":[],"tags_count":7,"template":false,"template_full_name":null,"purl":"pkg:github/agailloty/xpathrunner","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/agailloty%2Fxpathrunner","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/agailloty%2Fxpathrunner/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/agailloty%2Fxpathrunner/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/agailloty%2Fxpathrunner/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/agailloty","download_url":"https://codeload.github.com/agailloty/xpathrunner/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/agailloty%2Fxpathrunner/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32960384,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-12T09:19:52.626Z","status":"ssl_error","status_checked_at":"2026-05-12T09:17:33.438Z","response_time":102,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["csharp","dotnet","xpath"],"created_at":"2026-05-12T23:08:22.902Z","updated_at":"2026-05-12T23:08:23.330Z","avatar_url":"https://github.com/agailloty.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# XPathRunner and XPathRunnerUI\n\nWelcome to XPathRunner and XPathRunnerUI repository! \n\n## Overview\n\nXPathRunner and XPathRunnerUI are two powerful tools for working with XPath expressions on HTML or XML files. \n\n- **XPathRunner**: A command-line application that allows you to evaluate XPath expressions directly on HTML or XML files. It's perfect for quick and efficient XPath evaluation in your scripts or terminal.\n\n- **XPathRunnerUI**: A graphical user interface built with Avalonia framework, providing a user-friendly way to interactively evaluate XPath expressions. With XPathRunnerUI, you can easily load files, input XPath expressions, and see the results in a visually appealing interface.\n\n## Features\n\n### XPathRunner\n- Evaluate XPath expressions on HTML or XML files from the command line.\n- Supports both local and remote file paths.\n- Provides clear and concise output of XPath evaluation results.\n\n### XPathRunnerUI\n- Intuitive graphical user interface for XPath expression evaluation.\n- Load HTML or XML files with ease.\n- Input XPath expressions and see the results instantly.\n- Visual presentation of XPath evaluation results for better understanding.\n\n## How to Use\n\n### Clone the Repository\nClone the repository to your local machine:\n```bash\ngit clone https://github.com/agailloty/xpathrunner.git\n```\n### Build XPathRunner\n1. Navigate to the xpathrunner directory:\n```bash\ncd xpathrunner\n```\n2. Build the project:\n```bash\ndotnet build -c Release\n```\n\n## XPathRunner\nDownload the latest release binary for your platform from the Releases page.\nOpen your terminal or command prompt.\nNavigate to the directory containing the downloaded binary.\nRun xpathrunner file --filepath some/path/file.html --xpath \"//span[starts-with(@id, 'Hello')]\" to evaluate an XPath expression on a file.\n## XPathRunnerUI\nDownload the latest release binary for your platform from the Releases page.\nDouble-click the executable file to launch the application.\nUse the intuitive interface to load files and input XPath expressions.\nView the results directly within the application window.\n\n# Contributions\nWe welcome contributions from the community to improve XPathRunner and XPathRunnerUI. Whether it's fixing bugs, adding new features, or improving documentation, your contributions are highly appreciated. Please refer to our contribution guidelines for more information on how to get started.\n\n# License\nThis project is licensed under the MIT License, which means you are free to use, modify, and distribute the software as long as you include the original copyright and license notice.\n\n# Feedback and Support\nIf you have any feedback, suggestions, or encounter any issues while using XPathRunner or XPathRunnerUI, please feel free to open an issue on GitHub. We are committed to providing the best possible experience for our users and appreciate any feedback that helps us achieve that goal.\n\nHappy XPathing! 🚀\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fagailloty%2Fxpathrunner","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fagailloty%2Fxpathrunner","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fagailloty%2Fxpathrunner/lists"}