Skip to content

Release 0.0.3

Latest

Choose a tag to compare

@github-actions github-actions released this 20 Nov 19:49
· 2 commits to master since this release

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