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.

promptfoo ★ 27K cangjie-skill ★ 12K category AI & Machine Learning

← 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

full promptfoo profile →

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

full cangjie-skill profile →

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.