C# Shell .NET IDE

Contains adsIn-app purchases
4.61K reviews
Content rating
Everyone
500K+
Downloads
Content rating
Everyone
Digital Purchases
Learn more
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

A complete, C# / .NET IDE that runs on your Android device — no server, no emulator, no PC required. Write, compile, and run real .NET programs with the CoreCLR, right where you're standing.

[Editor]
- C# 12+ editor with syntax highlighting and Roslyn-powered IntelliSense
- Real-time error checking as you type, plus a code-actions lightbulb with quick fixes and refactorings
- Find & replace, multiple editor themes, adjustable font size, invisible characters
- NuGet dependency support

[Run, debug, test]
- Console apps and full .NET MAUI (GUI) apps
- Step-through debugger with a live object inspector
- Built-in xUnit test runner and Test Explorer
- Export a runnable program and pin a home-screen launcher shortcut to it
- Build, sign, and install an APK of the app you just wrote

[Projects & source control]
- Multi-project solutions (.sln / .slnx) with a Solution Explorer
- Dual-pane file manager
- Built-in Git: clone, commit, browse history, and a syntax-highlighted side-by-side diff viewer

[AI coding assistant]
- Chat with an AI assistant that can read, search, and edit your files, run your code, and call tools through MCP
- Choose your backend: an on-device model, Ollama, OpenRouter, or any OpenAI-compatible API
- Connect your own MCP servers for extra tools

[Learn]
- Built-in coding exercises and practice tasks

[Free with optional Premium]
The app is free to use and shows ads. A one-time Premium purchase removes them.

[Runtime Note]
This is not Visual Studio or Windows.
This app runs on Android and is subject to some of the OS limitations.
Hence Windows-only technologies can't work on Android at all.
This includes WPF, UWP, Windows Forms, the Windows API, and all components dependent on them.

Your device requires free storage of at least 1 GB to properly install, even though the app takes up only about 350MB.

This app runs a full .NET runtime and compiler on your device, so it needs real memory.
- Minimum: 3 GB RAM. Below this the system can easily close the app to reclaim memory.
- Recommended: 6 GB RAM or more, and a 2 GHz 8-core CPU. Required for smooth functionality without freezes or the system running out of memory.
Running a MAUI or ASP.NET Core app you have written starts a second process, which increases memory use.

[Issues and bug reports note]
Please don't submit bug reports as Google Play reviews as they have response length limits, don't support attachments further limiting the posibilities for a bugfix, and I will likely never see them. The most robust way to submit a bug report is at the GitHub repository (link at the bottom), however an email to radodim0@gmail.com is also enough if the data is detailed or unambiguous.

Additional: Because over 85% of 1 to 3-star reviews vaguely describe a bug and in about 70% of cases users don't respond when asked to clarify (even after a fix is published), I no longer manually read and respond to Play Store reviews.
Instead, reviews are classified by AI—either receiving an automated response directing you to GitHub/email, or being forwarded directly to my inbox if actionable.

GitHub Issues: https://github.com/radimitrov/CSharpShellApp/issues/new
A full C# & .NET MAUI IDE for Android: edit, debug, test
Updated on
Sep 19, 2026

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
  • This app may share these data types with third parties
    Personal info and Device or other IDs
  • This app may collect these data types
    App info and performance
  • Data is encrypted in transit

Ratings and reviews

4.35K reviews
Landon Conway
May 16, 2025
This app is amazing. It has a lot of free advanced features for a mobile app and does not charge for the amount of compiles you can do. It also allows NuGet packages to be installed. The only annoying thing which is not worth lowering my rating is that when entering parentheses, brackets, etc... you have to move the caret after the closing ones manually, unless you didn't add anything between them.
56 people found this review helpful
Did you find this helpful?
Jeremy Milliken (xdragonx689)
March 17, 2022
I Really love this app. In the first week I made a simple text based game that is small but fun. It's such a great way to practice your codeing skills on the go. I use it during breaks and stuff to learn how to do things. It's also surprisingly powerful! There are some glitches I have found due to my system. It freezes but most annoyingly sometimes it overwrites my main project .cs file with anthor file. But overall a very awesome complier!
28 people found this review helpful
Did you find this helpful?
A Google user
September 19, 2019
This app is very useful! If it's possible, it would be nice if the dev could set this up as a default app for processing .cs files. My file explorer seems to think I don't have an app that can handle those; it tries to send me to the Google Play Store to download one. That feature would make it easy to share and download .cs files across mobile devices!
18 people found this review helpful
Did you find this helpful?
Radostin Dimitrov
September 20, 2019
Ok, done. Should work with any file manager

What’s new

* Fixes and improvements