sigil-stitch

跨语言生成类型安全、导入正确、对齐整齐的代码

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 编程开发 👀 关注 1
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 275
维护状态 较活跃
是否开源 开源
定价模式 🏷️完全免费 开源免费,无付费计划

项目预览

sigil-stitch 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类编程开发
开发团队rust-codegen-group
定价模式🏷️完全免费
价格说明开源免费,无付费计划
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议Apache-2.0
主要语言Rust
技术栈/模型code-generation,codegen,multi-language,rust
GitHub 星标★ 275
上线时间2026-04-13 00:00:00
代码更新2026-10-25
仓库体积3.0 MB
本站数据更新2026-11-05
维护状态较活跃
收录时间2026-09-14
浏览次数2

项目介绍

sigil-stitch 是一个用 Rust 编写的代码生成工具,核心目标是在多语言场景下生成类型安全、感知导入关系、并正确处理字符宽度的代码。它解决的是传统模板式代码生成器容易出现的类型错误、导入缺失或冗余、以及中文等宽字符导致对齐错乱的问题。通过把目标语言的类型系统、模块导入规则和字符宽度计算纳入生成过程,它让生成的代码在编译期就能通过类型检查,导入语句自动补齐或去重,输出文本在终端或文档中也能保持整齐。项目面向需要跨语言生成 SDK、协议绑定、配置代码或脚手架代码的开发者,强调生成结果的正确性与可读性,而不是单纯拼接字符串。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-09-14 · 当前星标 ★ 275

核心亮点

  • 生成结果做类型检查,减少目标语言编译错误
  • 自动处理导入依赖,避免缺失或重复 import
  • 考虑字符宽度,中文等宽字符下输出仍对齐

不足之处

  • 早期项目,支持的语言与模板生态有限
  • 文档和社区案例较少,上手需读源码

适用场景

  • 从 IDL/协议定义生成多语言客户端代码
  • 为内部框架批量生成类型安全的 SDK
  • 生成带中文注释且需要对齐的配置或脚手架代码

替代项目

quicktype、openapi-generator

同类项目推荐

agav 开源

在终端里让 AI 读码改码跑测试,一条命令完成开发闭环

Terminal-native AI coding assistant for real repositories. Inspect code, edit files,···

★ 174 2026-09-23
devswarm 开源

多个AI助手同时干活,开发速度翻倍

DevSwarm is an AI Development Environment (ADE) for parallel coding with multiple AI···

★ 143 2026-08-09
opencode 开源

在终端里用 AI 写代码,自动改文件跑命令

A powerful AI coding agent. Built for the terminal.

★ 13857 2026-08-09
gsd-pro 开源

一条命令启动,多模型路由,让 Claude Code 干活更高效

GSD Pro — The most powerful AI coding workflow for Claude Code. Free alternative to···

★ 86 2026-08-09
awesome-vibe-coding 开源

一份清单,带你玩转AI自然语言编程

The complete guide to vibe coding — build software with AI through natural language···

★ 145 2026-08-09
awesome-ralph 开源

汇集 Ralph 技术资源,让 AI 编码循环迭代直到达标

A curated list of resources about Ralph, the AI coding technique that runs AI coding···

★ 932 2026-08-09
copilot-tunnel-proxy 开源

让 Claude Code 白嫖你的 Copilot 额度

GitHub Copilot as Local AI API Bridge for Claude Code 2026

★ 120 2026-09-15
MUSUBI 开源

轻量级开发工具,快速搭建原型

★ 79 2026-08-09
the-pair 开源

两个AI互查代码,写错当场被抓

Open-source AI pair programming for desktop: a Mentor + Executor agent cross-check e···

★ 386 2026-09-30