WebCrawlerAPI Standalone Java SDK 0.0.3
A simple, dependency-free Java client for WebCrawlerAPI.
Features
- ✅ Zero dependencies
- ✅ Java 17+ compatible (tested on Java 8+)
- ✅ Complete API coverage:
crawl(),scrape(),scrapeAsync() - ✅ 50+ unit tests, all passing
- ✅ Integration tests included
Quick Start
Option 1: Copy Single File
// Just copy WebCrawlerAPI.java into your project
WebCrawlerAPI client = new WebCrawlerAPI("your-api-key");
WebCrawlerAPI.ScrapeResult result = client.scrape("https://example.com", "markdown");
System.out.println(result.content);Option 2: Use JAR
# Download the JAR
wget https://github.com/YOUR_ORG/YOUR_REPO/releases/download/0.0.3/webcrawlerapi-standalone-0.0.3.jar
# Compile with JAR
javac -cp webcrawlerapi-standalone-0.0.3.jar YourApp.java
# Run with JAR
java -cp webcrawlerapi-standalone-0.0.3.jar:. YourAppDownloads
- JAR: Compiled classes ready to use
- Source ZIP: Complete source code with examples and tests
- SHA256: Checksums for verification
Documentation
Verification
Verify checksums:
sha256sum -c webcrawlerapi-standalone-0.0.3.jar.sha256
sha256sum -c webcrawlerapi-standalone-0.0.3-src.zip.sha256For issues or questions, visit: https://github.com/webcrawlerapi/webcrawlerapi