ascii-forger

v0.3.0 safe
3.0
Low Risk

Convert images into ASCII art — terminal, color, braille, HTML export, image export (PNG/JPEG/SVG), custom char ramp, and invert mode.

🤖 AI Analysis

Final verdict: SAFE

The package shows no signs of malicious activity with low risks across all categories except for metadata, where the maintainer's single package suggests they might be new or less active.

  • No network calls
  • No shell execution
  • No obfuscation
  • No credential harvesting
  • Maintainer has only one package
Per-check LLM notes
  • Network: No network calls detected, which is normal unless the package's functionality requires external communications.
  • Shell: No shell execution patterns detected, indicating no immediate risk of command injection or similar attacks.
  • Obfuscation: No obfuscation patterns detected, indicating low risk.
  • Credentials: No credential harvesting patterns detected, indicating low risk.
  • Metadata: The maintainer has only one package, which may indicate a new or less active account but does not necessarily imply malice.

📦 Package Quality Overall: Low (3.6/10)

○ Low Test Suite 1.0

No test suite detected

  • No test files or test-runner configuration detected
◈ Medium Documentation 5.0

Some documentation present

  • Detailed PyPI description (11695 chars)
○ Low Contributing Guide 2.0

No contributing guide or governance files found

  • No CONTRIBUTING, CODE_OF_CONDUCT, or governance files found
◈ Medium Type Annotations 5.0

Partial type annotation coverage

  • 15 type-annotated function signatures detected in source
◈ Medium Multiple Contributors 5.0

Limited contributor diversity

  • 1 unique contributor(s) across 20 commits in ArshSharan/Ascii-Forge
  • Single author but highly active (20 commits)

🔬 Heuristic Checks

Outbound Network Calls

No suspicious network call patterns found

Code Obfuscation

No obfuscation patterns detected

Shell / Subprocess Execution

No shell execution patterns detected

Credential Harvesting

No credential harvesting patterns detected

Typosquatting

No typosquatting candidates detected

Registered Email Domain

No author email provided

Suspicious Page Links

All external links appear legitimate

Git Repository History

Repository ArshSharan/Ascii-Forge appears legitimate

Maintainer History score 2.0

1 maintainer concern(s) found

  • Author "Arsh Sharan" appears to have only 1 package on PyPI (new or inactive account)
Known CVE Vulnerabilities

No known vulnerabilities found in OSV database.

💡 AI App Starter Prompt

Use this prompt to build a project with ascii-forger
Create a Python-based mini-application named 'ASCII Art Studio' which leverages the 'ascii-forger' package to convert user-uploaded images into various styles of ASCII art. This application should offer a user-friendly interface where users can upload their images, choose from different styles of ASCII conversion (terminal, color, braille, HTML, PNG/JPEG/SVG exports), customize the character set used for the conversion, and toggle invert mode on/off. Additionally, implement a feature that allows users to save their ASCII art creations directly to their local storage or share them via social media platforms. The application should also include a gallery section where users can browse through previously created ASCII art pieces. Utilize the 'ascii-forger' package's capabilities to handle all aspects of image-to-ASCII conversion, ensuring that the output quality is high and customizable according to user preferences.

💬 Discussion Feed

Leave a comment

No discussion yet. Be the first to share your thoughts!