head to head · open source
promptfoo vs cangjie-skill
promptfoo has 26,809 GitHub stars, 2,648 forks, 651 open issues and last shipped yesterday. cangjie-skill has 12,051 stars, 1,417 forks, 23 open issues and last shipped 1 months ago. promptfoo leads on adoption by 122% (26,809 vs 12,051 stars). promptfoo is written in TypeScript under MIT; cangjie-skill is written in Python under MIT. promptfoo has attracted 10% as many forks as stars, cangjie-skill 12%. promptfoo was the more recently maintained of the two, and both are self-hostable with no licence fee. The two share 1 topic tag (prompt-engineering), so they are genuine substitutes rather than adjacent tools.
Two open source projects, one decision. Both are free and self-hostable — the differences are community size, license terms, language stack and release pace.
← all 20902 open source comparisons
Side by side
| promptfoo | cangjie-skill | |
|---|---|---|
| GitHub stars | ★ 27K | ★ 12K |
| License | MIT | MIT |
| Written in | TypeScript | Python |
| Last push | 2026-11-04 | 2026-10-02 |
| Forks | ⑂ 2.6K | ⑂ 1.4K |
| Self-hosting | Yes | Yes |
| Data ownership | Your server | Your server |
pick promptfoo if
- You weight community size — 27K stars and counting
- You want the MIT license terms
- Your stack matches TypeScript
- You value the larger contributor base for long-term maintenance
pick cangjie-skill if
- You want the cangjie-skill feature set and don't need the biggest community
- You prefer the MIT license terms
- Your stack matches Python
- You evaluated both and cangjie-skill fits your workflow better
About promptfoo
Promptfoo: LLM evals & red teaming promptfoo is a CLI and library for evaluating and red teaming LLM apps. Stop the trial and error approach start shipping secure, reliable AI apps. Website · Getting Started · Red Teaming · Documentation · Discord Promptfoo is now part of OpenAI. Promptfoo remains open source and MIT licensed. Read the company update. Quick Start Requires Node.js =22.22.0 for npm and npx usage. Node.js 24 LTS is recommended; see the runtime support guide. Also available via brew install promptfoo and pip install promptfoo . You can also use npx promptfoo@latest to run any command without…
read the full promptfoo overview →
About cangjie-skill
简体中文 · English · 日本語 Cangjie Skill Distill methodologies from books, long form videos, and podcasts into callable AI Skills Finish reading, watching, or listening—and leave with a methodology you can invoke. Official Website 🌐 Visit the Cangjie Skill official website The website provides visual Skill Pack browsing, a beginner friendly usage guide, Skill detail pages, and a contribution submission entry. This GitHub repository remains the sole source for cangjie skill code, methodology, and templates; the website provides presentation, navigation, and usage guidance. What's New in v2.5.0 Capability Bundle as the…
read the full cangjie-skill overview →
More in AI & Machine Learning
Related comparisons
More AI Development Platforms projects
Compare either of these against the rest of the AI Development Platforms field.
Frequently asked questions
Is promptfoo or cangjie-skill more popular?
promptfoo has 26,809 GitHub stars and cangjie-skill has 12,051. promptfoo has the larger community by that measure.
Are promptfoo and cangjie-skill free?
Both are open source. promptfoo is licensed under MIT and cangjie-skill under MIT. Neither carries a licence fee.
What is the difference between promptfoo and cangjie-skill?
promptfoo is written in TypeScript and cangjie-skill in Python. The practical differences are community size, licence terms, language stack and release cadence — all compared in the table above.
Which should I choose, promptfoo or cangjie-skill?
Choose promptfoo if you want the larger community (26,809 stars) or its MIT licence terms. Choose cangjie-skill if its feature set, stack or MIT licence fits better. Both are self-hostable.