A
Aspect-Oriented
 
B
Bloggers
Build Systems
 
C
Charting & Reporting
Chat Servers
Code Coverage
 
F
Forum Soft
 
I
IDEs
Installers
Inversion of Control
Issue Tracking
 
L
Logging Tools
 
N
Network Clients
Network Servers
 
P
PDF Libraries
Portals
Profilers
Project Management
 
R
RSS & RDF Tools
Rule Engines
 
S
SQL Clients
Source Control
 
T
Template Engines
Testing Tools
 
W
Web Frameworks
Web Mail
Web Testing
Wiki Engines
Workflow Engines
 
X
XML Parsers
 

Open Source IDEs in C#

SharpDevelop

#develop (short for SharpDevelop) is a free IDE for C# and VB.NET projects on Microsoft's .NET platform.

Go To SharpDevelop

CSharp Studio

C# Studio is a simple IDE for a C#/Mono/GTK# developer.

Go To CSharp Studio

MonoDevelop

MonoDevelop is a project to port SharpDevelop to Gtk#. There are numerous goals that MonoDevelop hopes to achieve. Some of these are: * To create a best of breed development environment for Unix systems for C# and Mono. * Since its written in Gtk#, and we like Gtk# and we get good support from Gtk#, most likely it will add functionality to improve the Gtk# experience. * Today the IDE is a simple IDE and on Unix does not do GUI design, but we plan on adding a GUI designer. * We want to integrate the tools we have been building so far, so things like MonoDoc, NUnit-Gtk and the debugger should target MonoDevelop.

Go To MonoDevelop

Fireball.CodeEditor

Fireball.CodeEditor is a source editor control with syntax highlight support. It supports some common programming language and you can add your own syntax. Also on the website you can find a software called FireEdit. It is a open source small code editor with support for extensibility from plugins system, more info on the web site, join the forum and help the staff to add feature and find bugs, by testing the control or the application or by making a plugin.

Go To Fireball.CodeEditor

xacc

xacc.ide is a small and fast integrated development environment (IDE) mainly targeted at .NET development. It has syntax support for 27 languages and project support for various compilers. It has support for step debugging .NET based executables. Also featured is brace matching and folding support for some languages.

Go To xacc