Pricing & availability

A clear starting point.
No guessing required.

Free learning in the browser. Free native TestFlight testing by invitation. The planned public app price is US$9.99, paid once.

Website & browser playground

Free

No account or payment card required.

Learn, look something up or try an idea in a browser. The public website is open to everyone.

  • All 20 courses and 519 published lessons
  • Knowledge library, complete code examples and .NET journal
  • Real local C# execution in the browser
  • Multi-file project ZIP downloads
Explore the academy
Planned public App Store release

US$14.99 planned regular price

US$9.99

One-time app purchase · initial public price

For the future public iPhone and iPad app. Public release is pending; the app is not on sale or available to pre-order here.

  • One app purchase is planned, rather than a subscription
  • Current native features are described on the app page
  • Regional price and currency will appear in the App Store
Explore the native app ↗
Public App Store release

One app purchase, when it launches.

The planned US App Store launch price is $9.99, paid once. A public release date has not been announced. The website remains free, and the current native TestFlight preview is free by invitation.

The initial US$9.99 price has no scheduled end date and remains until a manual change. US$14.99 is the planned regular price, not a previous selling price. When the app becomes publicly available, the App Store will show the final price and currency for your region before purchase. This website has no current purchase, subscription or pre-order offer, and it does not collect payment details.

Preview access is for testing software that can change. Export important projects and keep a copy outside the app. A TestFlight invitation is not a promise of permanent access or a future paid-app entitlement.
Choose your way to learn

What do the two
workspaces include?

Explore the native app ↗
Choose the workspace that fits the moment.
CapabilityiPhone & iPad appWebsite & playground
AppearanceLight, Dark or Auto in Settings → AppearanceLight, Dark or Auto from the page header; saved in this browser
The .NET journalEight complete articles and illustrations bundled for offline readingEight free articles, with three downloadable .NET 10 experiments
Where you use itNative app on iPhone and iPad, iOS 18 or laterA recent desktop or mobile browser with WebAssembly
Lessons and referencesBundled learning material works offlinePublic reading pages; internet access is needed to load them
Running C#Roslyn and .NET 9 WebAssembly run on the deviceRoslyn and .NET 9 WebAssembly run in a browser worker
Source debuggingNative TestFlight preview: breakpoints, stepping, locals and call stackRun and compiler diagnostics; no source stepping
Project storageLocal projects, folders and multiple source filesTemporary editor session; download all source as a ZIP
Learning progressSaved in the app on this deviceSaved in this browser; it does not sync with the app
Prepared inputSupply Console.ReadLine() values before a runSupply Console.ReadLine() values before a run
SharingOptional temporary encrypted rooms and project exportOpen a shared-room snapshot or download a local project
AccessFree TestFlight preview by invitation; planned public launch US$9.99 one-timeFree to use without an account
A few useful answers

Before you choose.

Can I choose a light or dark theme?

Yes. Choose Light, Dark or Auto in the website header. Auto follows your device appearance, including changes while the page is open. Your choice carries across the academy, journal, playground and Memory Lab and is saved in this browser. In the native app, use Settings → Appearance; the offline journal and Memory Lab follow the same app setting.

Is the website free?

Yes. The public academy, knowledge library, example projects, journal and browser playground are free to use. No SharpRune account or payment card is required.

Is there a subscription or a purchase to make today?

The planned public App Store launch price is US$9.99 as a one-time app purchase. The public website and current invitation-only TestFlight preview are free. No purchase, subscription or pre-order is available on this website. Regional App Store pricing will be shown before a future purchase; beta access does not grant a future paid-app entitlement.

Can I learn without an internet connection?

The native app includes its compiler, runtime and bundled lessons, so these work offline after installation. The public website needs a connection to load pages and the browser toolchain. A normal browser Run uses the runtime already loaded into that session.

Will every .NET project or NuGet package work?

SharpRune targets a .NET 9 WebAssembly learning profile. Small managed console programs, language experiments, LINQ and data-processing examples are a good fit. Desktop operating-system processes, arbitrary native libraries and production server hosting need a different environment. The public playground does not restore arbitrary NuGet packages.