🍺 BREW Explorer

← all formulae

chicken

brew install chicken v5.4.0 BSD-3-Clause

Scheme compiler generating portable C code with optional runtime JIT compilation.

Why you might care

CHICKEN targets developers working in Scheme who need a practical compiler with good interop to C libraries and cross-platform support. It emphasizes code portability by compiling to C rather than native code, making it useful for embedding Scheme in larger systems or shipping compiled Scheme across platforms. Less common than Racket or Guile but beloved for its minimalist design and egg package ecosystem.

Categories

Alternatives

Racket Guile Gauche MIT-Scheme
1.7k
30-day installs · #1066
3.9k
90-day · #1219
28.0k
365-day · #917

Links

Blurb generated by claude-haiku-4-5 on 2mo ago.

Raw metadata
{
  "aliases": [],
  "alternatives": [
    "Racket",
    "Guile",
    "Gauche",
    "MIT-Scheme"
  ],
  "build_dependencies": [],
  "categories": [
    "compiler",
    "language-runtime"
  ],
  "caveats": null,
  "conflicts_with": [
    "mono"
  ],
  "dependencies": [],
  "deprecated": 0,
  "deprecation_reason": null,
  "desc": "Compiler for the Scheme programming language",
  "disable_reason": null,
  "disabled": 0,
  "enrichment_fetched_at": "2026-06-20T23:36:21+00:00",
  "first_seen": "2026-06-20T23:34:18+00:00",
  "full_name": "chicken",
  "github_default_branch": null,
  "github_last_commit_at": null,
  "github_readme_excerpt": null,
  "github_repo": null,
  "github_stars": null,
  "github_topics": [],
  "homepage": "https://www.call-cc.org/",
  "homepage_og_description": null,
  "homepage_og_image": null,
  "homepage_title": "CHICKEN Scheme",
  "installs_30d": 1678,
  "installs_365d": 27988,
  "installs_90d": 3904,
  "keg_only": 0,
  "keg_only_reason": null,
  "last_seen": "2026-06-20T23:34:18+00:00",
  "license": "BSD-3-Clause",
  "llm_generated_at": "2026-06-20T23:48:46+00:00",
  "llm_model": "claude-haiku-4-5",
  "name": "chicken",
  "oldnames": [],
  "one_liner": "Scheme compiler generating portable C code with optional runtime JIT compilation.",
  "optional_dependencies": [],
  "rank_30d": 1066,
  "rank_365d": 917,
  "rank_90d": 1219,
  "raw_hash": "7d6752489b3475b2",
  "recommended_dependencies": [],
  "revision": 0,
  "ruby_source_path": "Formula/c/chicken.rb",
  "tap": "homebrew/core",
  "test_dependencies": [],
  "uses_from_macos": [],
  "version_head": "HEAD",
  "version_stable": "5.4.0",
  "versioned_formulae": [],
  "why_use_this": "CHICKEN targets developers working in Scheme who need a practical compiler with good interop to C libraries and cross-platform support. It emphasizes code portability by compiling to C rather than native code, making it useful for embedding Scheme in larger systems or shipping compiled Scheme across platforms. Less common than Racket or Guile but beloved for its minimalist design and egg package ecosystem."
}