Dxpdf

C 67 completed
Other
unknown / rust · small
102
Files
24,803
LOC
0
Frameworks
5
Languages

Pipeline State

completed
Run ID
#1534359
Phase
done
Progress
0%
Started
2026-04-16 14:56:12
Finished
2026-04-16 14:56:12
LLM tokens
0

Pipeline Metadata

Stage
Skipped
Decision
skip_scaffold_dup
Novelty
33.00
Framework unique
Isolation
Last stage change
2026-04-16 18:15:42
Deduplication group #47718
Member of a group with 962 similar repo(s) — canonical #1515287 view group →
Same scanner, your repo: https://repobility.com — Repobility

AI Prompt

Create a command-line tool, library, and Python package for converting DOCX files to PDF. The tool should be written in Rust and leverage Skia for high-fidelity conversion, ensuring it preserves text formatting, tables, images, headers, and footers. I need it to be standalone, meaning no external Office or cloud APIs are required. Please include examples for using it as a CLI, within Rust code, and as a Python package.
rust python docx pdf cli conversion skia document-processing
Generated by gemma4:latest

Catalog Information

Create a command-line tool, library, and Python package for converting DOCX files to PDF. The tool should be written in Rust and leverage Skia for high-fidelity conversion, ensuring it preserves text formatting, tables, images, headers, and footers. I need it to be standalone, meaning no external Office or cloud APIs are required. Please include examples for using it as a CLI, within Rust code, and as a Python package.

Tags

rust python docx pdf cli conversion skia document-processing

Quality Score

C
67.4/100
Structure
73
Code Quality
52
Documentation
73
Testing
55
Practices
72
Security
100
Dependencies
80

Strengths

  • CI/CD pipeline configured (github_actions)
  • Code linting configured (ruff (possible))
  • Consistent naming conventions (snake_case)
  • Good security practices — no major issues detected
  • Properly licensed project

Weaknesses

  • 5632 duplicate lines detected — consider DRY refactoring
  • 9 'god files' with >500 LOC need decomposition

Recommendations

  • Address 38 TODO/FIXME items — consider tracking them as issues

Languages

rust
96.2%
markdown
2.1%
python
0.8%
yaml
0.6%
toml
0.3%

Frameworks

None detected

Symbols

function782
struct183
enum107
extension71
constant39
type_alias14
trait1
variable1

Quality Timeline

1 quality score recorded.

View File Metrics

Embed Badge

Add to your README:

![Quality](https://repos.aljefra.com/badge/1219047.svg)
Quality BadgeSecurity Badge
Export Quality CSVDownload SBOMExport Findings CSV
Repobility analyzer · published findings · https://repobility.com

BinComp Dependency Hardening

All packages →
1 of this repo's dependencies have been scanned for binary hardening. Grade reflects RELRO / stack canary / FORTIFY / PIE coverage.
Nbuild1.4.3 · 0 gadgets · risk 0.0