https://github.com/crawljax/crawljax
Crawljax
https://github.com/crawljax/crawljax
crawler crawling dom dynamic event-driven-crawling javascript test-generation web-analysis web-testing
Last synced: 9 months ago
JSON representation
Crawljax
- Host: GitHub
- URL: https://github.com/crawljax/crawljax
- Owner: crawljax
- License: apache-2.0
- Created: 2012-11-30T21:04:31.000Z (about 13 years ago)
- Default Branch: master
- Last Pushed: 2023-09-18T07:08:58.000Z (over 2 years ago)
- Last Synced: 2025-04-08T15:06:31.918Z (10 months ago)
- Topics: crawler, crawling, dom, dynamic, event-driven-crawling, javascript, test-generation, web-analysis, web-testing
- Language: Java
- Homepage:
- Size: 72.3 MB
- Stars: 522
- Watchers: 56
- Forks: 223
- Open Issues: 75
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
Crawljax
========
Crawljax is a tool for automatically crawling and testing modern web applications.
Crawljax can explore any (even single-page dynamic JavaScript-based) web application through an event-driven dynamic crawling engine.
It produces as output a state-flow graph of the dynamic DOM states and the event-based transitions between them.
Crawljax can easily be extended through its easy-to-use [plugin architecture](https://github.com/crawljax/crawljax/wiki/Writing-a-plugin).
Maven
-----
Crawljax releases are available on [Maven central repository](https://central.sonatype.com/search?smo=true&q=crawljax).
com.crawljax
crawljax-core
${crawljax-version}
Documentation
-------------
You can find more technical documentation in our [project wiki](https://github.com/crawljax/crawljax/wiki/).
Community
---------
Keep track of development and community news.
* We welcome [contributions](https://github.com/crawljax/crawljax/blob/master/CONTRIBUTING.md)!
* Follow [@crawljax](https://twitter.com/crawljax) on Twitter.
Changelog
---------
Detailed change history is available in our [changelog](https://github.com/crawljax/crawljax/blob/master/CHANGELOG.md).