BETACommercial licenses now available

Horizon C# and TypeScript IDE

See the possibilities

Bring any AI agent you like, from Claude Code and OpenAI to local models.

Free for non-commercial use · Windows, macOS, Linux

Horizon with a C# project open and an agent answering a question about it

01 · Agents

Bring any agent

Claude Code, OpenAI, Anthropic, or a local model. One panel, the same permission modes everywhere, and every agent gets Horizon's own tools.

  • Claude Code
  • OpenAI
  • Anthropic
  • Ollama
  • LM Studio
  • llama.cpp
Horizon's agent panel beside the editor

02 · Your stack

C# and TypeScript, both first-class

Roslyn for your .NET backend, language servers for your frontend. Refactors, navigation and tests on both sides.

  • C#
  • TypeScript
  • React
  • Vue
  • Angular
  • Svelte
Code open in Horizon's editor

03 · Tools

Tools we rethought

Drag-and-drop interactive rebase, merge conflicts resolved in the editor, and a source generator inspector.

Horizon's interactive rebase
And everything you'd expect:
  • .NET debugger
  • Test runner
  • Git
  • GPU terminal
  • Hot reload
  • Profiling
  • Windows, macOS, Linux

Pricing

Free to learn. One license for work.

Community

Free

  • Learning, personal projects, and unpaid open source work
  • Every feature included
  • Anonymous usage telemetry, crash reports, and error reports are part of the license
  • No account or license key needed
Download

Teams

Contact us

  • Per-seat licensing for teams and companies
  • Quarterly, semi-annual, or custom billing terms
  • The same commercial rights and privacy defaults
Contact

Download

Download Horizon

Windows

Your platform

Windows 10 or later

Signed executable

Download

macOS

Your platform

macOS 12 or later

Signed & notarized

Download

Linux

Your platform

Ubuntu, Fedora, and more

AppImage package

Download

Download on your computer

Windows 10+ · macOS 12+ · Linux

Download beta

FAQ

Frequently asked questions

What is Horizon?

Horizon is a cross-platform IDE for C# and TypeScript, built with Blazor and Hermes. It pairs Roslyn-powered C# tooling and language servers for TypeScript, JavaScript, React, Vue, Angular and Svelte with an agent panel that runs Claude Code, OpenAI, Anthropic, or a local model.

Is Horizon free?

Horizon is free for non-commercial use under the Community license, which sends anonymous usage telemetry, crash reports, and error reports. Commercial use requires a license, at $99 per year or $15 per month, and turns those off by default. See pricing and the Terms of Service for the details.

What platforms does Horizon support?

Horizon is available as a native desktop application for Windows 10+, macOS 12+, and Linux. Built with Hermes for native desktop performance with signed and notarized executables.

How does the AI integration work?

Horizon's agent panel runs Claude Code, OpenAI and Anthropic models, or a local model served by Ollama, LM Studio or llama.cpp. Every provider gets the same panel, the same permission modes, and Horizon's own tools, which give the agent Roslyn's understanding of your code: types, references and diagnostics, not just text in files.

What languages does Horizon support?

C# and Razor through Roslyn, and TypeScript and JavaScript through language servers, including React, Vue, Angular and Svelte projects. NuGet and npm packages, and xUnit, NUnit, MSTest and Vitest tests, work side by side. The editor also highlights JSON, HTML, CSS, and more.

When will the full release be available?

Horizon is currently in public beta. We're actively developing new features and refining the experience based on user feedback. Download the beta today and be part of shaping the product.

Ready to see the possibilities?

Join the public beta: free for non-commercial use, one license for commercial work.