Autofig

D 59 completed
Cli Tool
cli / typescript · small
69
Files
29,891
LOC
2
Frameworks
7
Languages

Pipeline State

completed
Run ID
#299680
Phase
done
Progress
1%
Started
Finished
2026-04-13 01:31:02
LLM tokens
0

Pipeline Metadata

Stage
Cataloged
Decision
proceed
Novelty
71.80
Framework unique
Isolation
Last stage change
2026-05-10 03:34:57
Deduplication group #52456
Member of a group with 8 similar repo(s) — canonical #70559 view group →
Top concepts (5)
infrastructuretestingConfigurationSearchTesting
Generated by Repobility's multi-pass static-analysis pipeline (https://repobility.com)

AI Prompt

Create a tool, similar to AutoFig, that functions as a Model Context Protocol (MCP) server for Figma integration. I need this to allow AI agents to read, create, and modify Figma designs programmatically. The tool should include a TypeScript MCP server component, a Figma plugin source, and a WebSocket server for communication between the MCP and the plugin. Key features to implement are bulk text content replacement across multiple text nodes and the ability to propagate component instance overrides from a source to multiple targets. Please structure it using TypeScript and include setup instructions for local development using Bun.
typescript figma mcp cli websocket ai-agent plugin development-tool bun
Generated by gemma4:latest

Catalog Information

AutoFig is a tool for generating figures and plots in Python.

Description

AutoFig is a command-line interface (CLI) tool that automates the process of creating figures and plots in Python. It uses a simple configuration file to define plot settings, allowing users to easily generate high-quality visualizations without writing code. AutoFig supports various output formats, including PNG, PDF, and SVG.

الوصف

هو أداة تُستخدم لإنشاء صور و مخططات في لغة بايثون. يعتمد AutoFig على تقنية CLI (واجهة السطر الأوامر) لتحديد إعدادات الرسم، مما يتيح للمستخدمين إنشاء مخططات عالية الجودة بسهولة دون كتابة أي رمز. يدعم AutoFig عدة تنسيقات للخروج، بما في ذلك PNG و PDF و SVG.

Novelty

5/10

Tags

figure-generation plot-creation python-tooling data-visualization command-line-interface

Technologies

esbuild vitest zod

Claude Models

claude-sonnet-4.6

Quality Score

D
58.6/100
Structure
63
Code Quality
60
Documentation
69
Testing
50
Practices
52
Security
55
Dependencies
90

Strengths

  • Containerized deployment (Docker)
  • Properly licensed project

Weaknesses

  • No CI/CD configuration \u2014 manual testing and deployment
  • Potential hardcoded secrets in 2 files
  • 7844 duplicate lines detected \u2014 consider DRY refactoring
  • 7 'god files' with >500 LOC need decomposition

Recommendations

  • Set up CI/CD (GitHub Actions recommended) to automate testing and deployment
  • Add a linter configuration to enforce code style consistency
  • Move hardcoded secrets to environment variables or a secrets manager

Security & Health

8.6h
Tech Debt (A)
Medium
DORA Rating
A
OWASP (100%)
Repobility — same analyzer, your code, free for public repos · /scan/
PASS
Quality Gate
A
Risk (1)
MIT
License
16.8%
Duplication
Full Security Report AI Fix Prompts SARIF SBOM

Languages

typescript
52.3%
javascript
23.1%
json
15.1%
markdown
5.9%
html
3.6%
shell
0.1%
yaml
0.0%

Frameworks

Vitest esbuild

Symbols

variable1,520
function371
interface55
constant50
type_alias25
method5
class2
property1

API Endpoints (1)

Repobility · code-quality intelligence · https://repobility.com
MethodPathHandlerFramework
Generated by Repobility's multi-pass static-analysis pipeline (https://repobility.com)
GETfigma-bridgechannels.getExpress

Concepts (5)

Repobility (https://repobility.com) — every score reproducible
CategoryNameDescriptionConfidence
Repobility (the analyzer behind this table) · https://repobility.com
arch_layerinfrastructureDetected infrastructure layer70%
arch_layertestingDetected testing layer70%
business_logicConfigurationDetected from 5 related files50%
business_logicSearchDetected from 5 related files50%
business_logicTestingDetected from 8 related files50%
Want fix-PRs on findings? Install Repobility's GitHub App · github.com/apps/repobility-bot

Quality Timeline

1 quality score recorded.

View File Metrics

Embed Badge

Add to your README:

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