A powerful command-line tool for parsing and processing articulate data files, now available as a lightweight Docker container.
docker pull ghcr.io/kjanat/articulate-parser:latestdocker run --rm -v $(pwd):/data ghcr.io/kjanat/articulate-parser:latest https://rise.articulate.com/share/N_APNg40Vr2CSH2xNz-ZLATM5kNviDIO#/ markdown /data/output.mddocker run --rm -v $(pwd):/data ghcr.io/kjanat/articulate-parser:latest /data/input.json markdown /data/output.md# Process from Articulate Rise URL
docker run --rm -v $(pwd):/data ghcr.io/kjanat/articulate-parser:latest https://rise.articulate.com/share/N_APNg40Vr2CSH2xNz-ZLATM5kNviDIO#/ markdown /data/output.md
# Process a local JSON file
docker run --rm -v $(pwd):/data ghcr.io/kjanat/articulate-parser:latest /data/document.json markdown /data/output.md
# Process with specific format and output
docker run --rm -v $(pwd):/data ghcr.io/kjanat/articulate-parser:latest /data/input.json docx /data/output.docx# Show help information
docker run --rm ghcr.io/kjanat/articulate-parser:latest --help
# Show version
docker run --rm ghcr.io/kjanat/articulate-parser:latest --versionlatest- Latest stable releasev1.x.x- Specific version tagsmain- Latest development build
- Base Image:
scratch(minimal attack surface) - Architecture: Multi-arch support (amd64, arm64)
- Size: < 10MB (optimized binary)
- Security: Runs as non-root user
- Features: SBOM and provenance attestation included
docker build -t articulate-parser .docker-compose up --build- Source: github.com/kjanat/articulate-parser
- Issues: Report bugs or request features
- License: See repository for license details