Crawler UI is a standalone application written in Java. It uses native JDK libraries and few third-party libraries for utility support.
- As a pre-requisite JDK8 should be installed
- Download/Clone the project
- Go to home directory and run
./gradlew run
- Simple, easy to use UI
- Search for a text recursively
- Limit search to the start/given host
- Limit maximum number of URL's to crawl
- Log found URL matches into the given file
- Case sensitive search
- Progress bar during crawling
GUI is built using Java Swing with standard cross platform look and feel.
- Java Swing
- Apache Commons Validator
- Apache Commons Lang
- Slf4J
- Gradle