Havran
Why HavranShowcaseFAQRoadmapBlogPlayground♥ Sponsor
Get started
Blog

Notes from the Havran team

Deep dives, release notes, and guides on building with a cleaner, type-safe language that compiles to TypeScript.

The word Havran over a dark gradient with a raven, evoking a Slovak mountain peak
StoryOrigin

How Havran Began — The purpose, the vision, the name and the origin.

Why a new language makes sense in 2026 — Havran's purpose and vision: 100% interoperable with TypeScript and JavaScript, adoptable file by file, and compiled to the smallest, fastest output — plus the story behind its name and the raven.

June 8, 2026·6 min read
The Havran logo over a warm gradient
AnnouncementLanguage

Introducing Havran

A clean, type-safe language that compiles to the smallest, fastest, fully interoperable TypeScript — and reads 100% of your existing code.

May 28, 2026·4 min read
A shield over a blue gradient
Deep DiveSafety

Null safety that actually works

How Havran collapses null and undefined into one predictable model that lowers to clean JavaScript — no wrapper types, no runtime cost.

May 22, 2026·5 min read
Two arrows looping over a warm gradient
GuideInterop

From TypeScript to Havran, file by file

You don't rewrite anything. Havran reads your existing types and emits code your toolchain already understands, so you can adopt it one file at a time.

May 15, 2026·6 min read
Havran

A clean, type-safe language that compiles to the smallest, fastest, fully interoperable TypeScript.

[email protected]

Explore

  • Why Havran
  • Showcase
  • FAQ
  • Roadmap
  • Blog
  • Creators
  • Sponsor

Community

  • Discord
  • Reddit
  • X.com
  • Instagram
  • LinkedIn

Project

  • GitHub
  • Docs (soon)
  • Give feedback
© 2026 Havran. Built in the open.Made with Havran-grade type safety.