# htmlunit-neko **Repository Path**: mirrors_andyglick/htmlunit-neko ## Basic Information - **Project Name**: htmlunit-neko - **Description**: HtmlUnit adaptation of NekoHtml - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-10-22 - **Last Updated**: 2026-02-14 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # HtmlUnit - NekoHtml Parser This is the code repository of the HTML parser used by HtmlUnit. For a long time HtmlUnit uses the CyberNeko HTML Parser (http://nekohtml.sourceforge.net/). But because the development seems to end somewhere around 2014 we started our own fork that now has many improvements. :heart: [Sponsor](https://github.com/sponsors/rbri) ### Project News [HtmlUnit@Twitter][3] ### Latest release Version 2.52.0 / July 25, 2021 For maven, you would add: net.sourceforge.htmlunit neko-htmlunit 2.52.0 ### Latest CI build The latest builds are available from our [Jenkins CI build server][2] [![Build Status](https://jenkins.wetator.org/buildStatus/icon?job=HtmlUnit+-+Neko)](https://jenkins.wetator.org/view/HtmlUnit/job/HtmlUnit%20-%20Neko/) If you use maven please add: net.sourceforge.htmlunit neko-htmlunit 2.53.0-SNAPSHOT You have to add the sonatype snapshot repository to your pom distributionManagement section also: sonatype-nexus-snapshots https://oss.sonatype.org/content/repositories/snapshots ## Start NekoHtml Development These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system. ### Prerequisites You simply only need a local maven installation. ### Building Create a local clone of the repository and you are ready to start. Open a command line window from the root folder of the project and call ``` mvn compile ``` ### Running the tests ``` mvn test ``` ## Contributing Pull Requests and and all other Community Contributions are essential for open source software. Every contribution - from bug reports to feature requests, typos to full new features - are greatly appreciated. ## Deployment and Versioning This part is intended for committer who are packaging a release. * Check all your files are checked in * Execute "mvn clean test" to be sure all tests are passing * Update the version number in pom.xml and readme.md * Execute "mvn clean test" to be sure all tests are passing * Commit the changes * Build and deploy the artifacts ``` mvn -up clean deploy ``` * Go to [Sonatype staging repositories](https://oss.sonatype.org/index.html#stagingRepositories) and process the deploy - select the repository and close it - wait until the close is processed - release the package and wait until it is processed * Create the version on Github * login to Github and open project https://github.com/HtmlUnit/htmlunit-neko * click Releases > Draft new release * fill the tag and title field with the release number (e.g. 1.1.0) * append * neko-htmlunit-2.xx-javadoc.jar * neko-htmlunit-2.xx-javadoc.jar.asc * neko-htmlunit-2.xx-sources.jar * neko-htmlunit-2.xx-sources.jar.asc * neko-htmlunit-2.xx-tests.jar * neko-htmlunit-2.xx-tests.jar.asc * neko-htmlunit-2.xx.jar * neko-htmlunit-2.xx.jar.asc * neko-htmlunit-2.xx.pom * neko-htmlunit-2.xx.pom.asc * and publish the release * Update the version number in pom.xml to start next snapshot development * Update the htmlunit pom to use the new release ## Authors * **Andy Clark** (author of CyberNeko) * **Marc Guillemot** (CyberNeko and NekoHtml) * **Ahmed Ashour** (NekoHtml) * **RBRi** (NekoHtml) ## License This project is licensed under the Apache 2.0 License ## Acknowledgments Many thanks to all of you contributing to HtmlUnit/CSSParser/Rhino in the past. [2]: https://jenkins.wetator.org/job/HtmlUnit%20-%20Neko/ "HtmlUnit -Neko CI" [3]: https://twitter.com/HtmlUnit "https://twitter.com/HtmlUnit"