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 Build Systems in C#

NAnt

NAnt is a Ant like build tool for .NET

Go To NAnt

NAntContrib

NAntContrib is the project for tasks and tools that haven't made it into the main NAnt distribution yet or for whatever reason don't belong there.

Go To NAntContrib

Draco.NET

Draco.NET is a Windows service application designed to facilitate continuous integration. Draco.NET monitors your source code repository, automatically rebuilds your project when changes are detected and then emails you the build result along with a list of changes since the last build.

Go To Draco.NET

CruiseControl.NET

CruiseControl.NET is automated continuous integration server for the .NET platform.

Go To CruiseControl.NET

BuildStudio

Build Studio offers a complete solution for an automated software build process.

Go To BuildStudio

.NET Pre-Build

.NET Pre-Build is an XML driven pre-build tool allowing developers to easily generate project or make files for many major IDE's and .NET development tools

Go To .NET Pre-Build

DevBuildRunner

DevBuildRunner is being developed as OSI Certified Open Source Software. It is to provide development teams with simple web based GUI control of their build PC and make selection of build options simpler. It allows developers (or any user wanting to run a task) to select a task from a simple list and then set options for that task. Options will include things like language, alpha/beta/release candidate/release build type, e-mail notification of success or failure.

Go To DevBuildRunner

.NETZ

.NETZ is a free open source tool that compresses and packs the Microsoft .NET Framework executable (EXE, DLL) files in order to make them smaller. Smaller executables consume less disk space and load faster because of fewer disk accesses. Unlike portable executable (PE) packers, .NETZ uses a pure .NET solution and it is written in C#. .NETZ can be used to pack .NET executables written in almost every .NET language. .NETZ supports both .NET EXE and non-shared DLL files. The compressed applications can be used the in same way as the uncompressed ones, transparently to the end user.

Go To .NETZ

NAntAddin

NAntAddin is a simple addin for VisualStudio 2005 used in association with NAnt framework. It allows manipulation of targets and tasks directly from VisualStudio. Features include: * Read .nant and .build files * Build visual tree from NAnt files * Filter public/private targets * Display target/task properties * Locate selected node into build file * Start/Stop selected target * Full integration with VisualStudio

Go To NAntAddin

Byldan

Byldan is a framework for managing the build life-cycle of .NET applications. Its goal is to support multiple-platforms (Linux/Windows) and multiple compiler vendors (Novell/Microsoft). This minor release of Byldan adds support for unit testing with NUnit and for signing of assemblies.

Go To Byldan