PulseGateIndexCategoriesUpdatesLive intelligence on AI-era software— indexed in the last hour
Coverage—projects tracked
Freshness—newest entry
Cadence—last week average · — today
Index9 markets86 categories
PulseGate

Live intelligence on the AI-era software market — apps, models, agents and infrastructure.

Most of it never reaches an official store. PulseGate maps the whole market — every category, worldwide — and measures how it moves: what’s launching, what’s gaining, what’s going quiet.

FollowGitHubX (Twitter)LinkedIn
Platform
All AppsFull IndexCategoriesIndustry UpdatesData SourcesCoverage RulesGlossaryEmbed Widget
Support
Help CenterSubmit your projectReport an Issue
Company
AboutDimaxiaPress & DataContactPlatform Status
Legal
PrivacyTermsDisclaimer
Dimaxia · Dymaxio s.r.o. · Prague, Czechia · © 2026WatchlistSitemapSystem status
PulseGatePUPuffin
Visit↗
Skip to content
  1. Index›
  2. Developer Tools›
  3. Puffin
← Back to the index
PU

Puffin

kmicinski.com·Infrastructure

Puffin is a minimal functional programming language inspired by Scheme and ML. It features a self-hosting compiler, a gradual type system, modules, and a typed foreign function interface. The language was created by extending an earlier teaching-focused compiler using Claude Code under the direction of Kristopher Micinski.

Its development added several features to the base teaching language drawn from Jeremy Siek's compiler book. These include match patterns and quasiquoting, a gradual type system based on consistency, a simple standard library with sets and hashes along with other facilities, a module system inspired by SML, and a typed FFI. The implementation remains prototypical in areas such as gradual typing and modules. Ports of several Racket applications have been written in Puffin as part of its exploration.

It is positioned for use in language and compiler experimentation, with the stated goal of eventually replacing Racket for day-to-day brainstorming about compilers and interpreters. A browser-based version allows users to try the language directly in their browser. Source code is available on GitHub, and the project includes tutorial, standard library, documentation, and example materials.

Open SourceWebCLI
PPuffin preview
Visit kmicinski.com↗
1star
6features
2025since

Overview

6 features

Puffin sits in PulseGate's Developer Tools category. It focuses on building and experimenting with functional language interpreters and compilers without relying on heavy existing runtimes like Racket. It is built as an open-source project for programming language enthusiasts and compiler developers. The project is open source (Open Source). Puffin is available on the web and the command line.

It is developed by Kristopher Micinski, and it first shipped in 2025. The project is developed in the open on GitHub with 147 commits in the last 90 days. Key capabilities include self-hosting compiler, gradual typing, and match patterns.

Summary written by a language model from the project’s public pages.

  • ✓Self-hosting compiler
  • ✓Gradual typing
  • ✓Match patterns
  • ✓Quasiquoting
  • ✓Module system
  • ✓Typed FFI
Tags
scheme-likeself-hosting-compilergradual-typingfunctional-languageffi

Built with & integrations

Runs on
BrowserCLI

Trust & compliance

License
Open Source
Verified signals
✓HTTPS✓Open Source✓GitHub · ★ 1✓Active maintenance

Indexing history

1

What PulseGate has recorded for this listing

  1. Indexed22 Jul · 20:15 UTC
    Puffin: Scheme-like language with self-hosting compiler and gradual types verified against its public source
    Source: PulseGate · Open ↗

Frequently asked questions about Puffin

What is Puffin?
Puffin focuses on building and experimenting with functional language interpreters and compilers without relying on heavy existing runtimes like Racket. It is catalogued under Developer Tools on PulseGate.
Who is Puffin for?
Puffin is an open-source project built for programming language enthusiasts and compiler developers.
Does Puffin have a free plan?
Yes — Puffin is open source under the Open Source license and free to use.
What platforms does Puffin run on?
Puffin runs on the web and the command line.
Is Puffin still maintained?
The GitHub repository shows 147 commits in the last 90 days.
What projects are similar to Puffin?
Similar projects tracked by PulseGate include Track Debug, ZenPress, and StarPulse.Track DebugZenPressStarPulse
Who makes Puffin?
Puffin is developed by Kristopher Micinski.
How long has Puffin been around?
Puffin first shipped in 2025.

At a glance

Platforms
Web
Languages
English
Open source
Yes · ★ 1
License
Open Source
Built for
programming language enthusiasts and compiler developers
Model
Open source
Solves
Building and experimenting with functional language interpreters and compilers without relying on heavy existing runtimes like Racket.

Registered as

GitHub
kmicinski/puffin-lang

Developer

Kristopher Micinski
Small team
↗ GitHub

Open source

View on GitHub →
Stars
1
Forks
0
Open issues
0
Last commit
22 Jul 2026
Commits 90d
147
Contributors
3
Authorship
Small team
Default branch
main

Live coverage

Identity confidence
Medium · 72.8
Indexed
22 Jul 2026
Lifecycle
Alive
Last seen
22 Jul 2026
Identity audit (13)
Slug
puffin-scheme-like-language-with-self-hosting-compiler-a-kmicinski-com
Lifecycle state recorded
22 Jul 2026
Verification state
Indexed for public listing
Listing state
Listed: yes
Index status
Included in index
Latest evidence snapshot
22 Jul 2026
Timeline basis
Indexed-at chronology. This listing's first-seen date was written by the catalog backfill, not observed here, so it is not treated as a sighting.
Name from
Derived from the project's own page and URL.
Category from
Assigned by a language model.
Summary from
Written by a language model from public pages.
Languages from
Detected by a language model, checked against the page's own declaration.
Last updated
5 Aug 2026
Canonical URL
https://kmicinski.com/puffin-lang/index.html

Ship this? Send a correction — no account, and you get a link to follow it.

Also in Developer Tools

Same category — not a similarity match

  • TDTrack Debugwordpress.org
  • ZEZenPresswordpress.org
  • STStarPulsemicrosoft.com
  • EDEfficiencyNext Data Connectorwordpress.org
  • CKCKBcodeknowledge.dev
  • GIGITVERSEgitverse.id