This repository was archived by the owner on Aug 4, 2026. It is now read-only.
Repository navigation
v0.1.4
Defuddle Go v0.1.4
Web content extraction library and CLI tool for Go.
📦 Installation
Download Pre-built Binaries
Download the appropriate binary for your platform from the assets below.
Install with Go
go install github.com/kaptinlin/defuddle-go/cmd/defuddle@v0.1.4Install from Source
git clone https://github.com/kaptinlin/defuddle-go.git
cd defuddle-go
make build-cliChangelog
Features
- 02a1078: feat: sync latest upstream features and update dependencies
- c9452dd: feat: update to unified golangci-lint v2.4.0 configuration
Bug fixes
- 0d54572: fix(ci): fix test execution and remove coverage reporting
- 77a8be1: fix(ci): upgrade Go version to match go.mod requirements
- 46db354: fix: resolve CI Go version compatibility issues
- 6bb5111: fix: resolve golangci-lint issues and improve code quality
- fd77c56: fix: restructure cmd directory for go install compatibility
- 3ebd2aa: fix: update build paths for cmd/defuddle structure
Refactors
- d5191af: refactor(ci): upgrade GitHub Actions and Makefile to latest standards
Others
- cb9a8f2: build(deps): bump actions/checkout from 4 to 5
- ed53b35: build(deps): bump github.com/piprate/json-gold from 0.6.0 to 0.7.0
- baec327: build(deps): bump github.com/spf13/cobra from 1.9.1 to 1.10.1
- 08146b3: build(deps): bump golang.org/x/net from 0.40.0 to 0.41.0
- af1d1f7: build(deps): bump golang.org/x/net from 0.41.0 to 0.42.0
🔍 Usage Examples
# Extract content from URL
defuddle parse https://example.com/article
# Convert to markdown
defuddle parse https://example.com/article --markdown
# Get JSON output with metadata
defuddle parse https://example.com/article --json
# Extract specific property
defuddle parse https://example.com/article --property titleFull Changelog: v0.1.3...v0.1.4