Jpg2Ascii

C+ 73 completed
Other
unknown / rust · tiny
15
Files
2,210
LOC
0
Frameworks
5
Languages

Pipeline State

completed
Run ID
#1536801
Phase
done
Progress
0%
Started
2026-04-16 17:35:43
Finished
2026-04-16 17:35:43
LLM tokens
0

Pipeline Metadata

Stage
Skipped
Decision
skip_scaffold_dup
Novelty
12.39
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 →
Provenance: Repobility (https://repobility.com) — every score reproducible from /scan/

AI Prompt

Create a command-line tool in Rust that converts images to ASCII art. The tool needs to handle common formats like JPG and PNG. It should support various configurable options such as setting the output width, specifying a custom charset, and applying tone adjustments like brightness, contrast, and gamma. I also need options for color output using ANSI TrueColor, and the ability to process animated GIFs with a specified frame rate. Make sure the CLI is robust enough to handle input from STDIN.
rust cli image-processing ascii-art command-line
Generated by gemma4:latest

Catalog Information

Create a command-line tool in Rust that converts images to ASCII art. The tool needs to handle common formats like JPG and PNG. It should support various configurable options such as setting the output width, specifying a custom charset, and applying tone adjustments like brightness, contrast, and gamma. I also need options for color output using ANSI TrueColor, and the ability to process animated GIFs with a specified frame rate. Make sure the CLI is robust enough to handle input from STDIN.

Tags

rust cli image-processing ascii-art command-line

Quality Score

C+
72.6/100
Structure
67
Code Quality
85
Documentation
41
Testing
65
Practices
80
Security
100
Dependencies
80

Strengths

  • CI/CD pipeline configured (github_actions)
  • Consistent naming conventions (snake_case)
  • Good security practices — no major issues detected

Weaknesses

  • No LICENSE file — legal ambiguity for contributors

Recommendations

  • Add a linter configuration to enforce code style consistency
  • Add a LICENSE file (MIT recommended for open source)

Languages

rust
58.1%
markdown
17.4%
yaml
14.8%
shell
6.8%
toml
2.9%

Frameworks

None detected

Symbols

function18
struct2
constant1
extension1

Quality Timeline

1 quality score recorded.

View File Metrics

Embed Badge

Add to your README:

![Quality](https://repos.aljefra.com/badge/1220145.svg)
Quality BadgeSecurity Badge
Export Quality CSVDownload SBOMExport Findings CSV