Skip to content

Releases: WebCrawlerAPI/java-sdk

Release 0.0.3

20 Nov 19:49

Choose a tag to compare

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:. YourApp

Downloads

  • 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.sha256

For issues or questions, visit: https://github.com/webcrawlerapi/webcrawlerapi