Browse free open source C# Code Generators and projects below. Use the toggles on the left to filter open source C# Code Generators by OS, license, language, programming language, and project status.

  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • Cloud tools for web scraping and data extraction Icon
    Cloud tools for web scraping and data extraction

    Deploy pre-built tools that crawl websites, extract structured data, and feed your applications. Reliable web data without maintaining scrapers.

    Automate web data collection with cloud tools that handle anti-bot measures, browser rendering, and data transformation out of the box. Extract content from any website, push to vector databases for RAG workflows, or pipe directly into your apps via API. Schedule runs, set up webhooks, and connect to your existing stack. Free tier available, then scale as you need to.
    Explore 10,000+ tools
  • 1
    Banish crusty code with the Uncrustify C/C++/C#/D/Java/Pawn source code beautifier. It indents, adds newlines, aligns, etc, and is highly configurable.
    Leader badge
    Downloads: 185 This Week
    Last Update:
    See Project
  • 2
    NClass
    NClass is a free tool to easily create UML class diagrams with full C# and Java language support.
    Leader badge
    Downloads: 51 This Week
    Last Update:
    See Project
  • 3
    XmlSchemaClassGenerator

    XmlSchemaClassGenerator

    Generate C# classes from XML Schema files

    A console program and library to generate XmlSerializer-compatible C# classes from XML Schema files.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 4
    SMC - The State Machine Compiler

    SMC - The State Machine Compiler

    Translates state machine into a target programming language.

    SMC takes a state machine stored in a .sm file and generates a State pattern in 14 programming languages. Includes: default transitions, transition args, transition guards, push/pop transitions and Entry/Exit actions. See User Manual for more info.
    Leader badge
    Downloads: 33 This Week
    Last Update:
    See Project
  • Total Network Visibility for Network Engineers and IT Managers Icon
    Total Network Visibility for Network Engineers and IT Managers

    Network monitoring and troubleshooting is hard. TotalView makes it easy.

    This means every device on your network, and every interface on every device is automatically analyzed for performance, errors, QoS, and configuration.
    Learn More
  • 5
    jsc
    JSC allows developers to think in C# while targeting JavaScript, Java, Actionscript and PHP. If you want to create a Flash or WebGL powered game in C# JSC is what you need. If you want to create a single page web application JSC is what you need! JSC also integrates with NuGet which allows to create packages. Contact us at: info@jsc-solutions.net
    Downloads: 10 This Week
    Last Update:
    See Project
  • 6
    MyGeneration is an extremely flexible template based code generator written in Microsoft.NET. MyGeneration is great at generating code for ORM architectures. The meta-data from your database is made available to the templates through the MyMeta API.
    Downloads: 12 This Week
    Last Update:
    See Project
  • 7
    The Object-Role Modeling (ORM) standard version 2, associated schemas and generation tools, and a reference implementation in the form of the Natural Object-Role Modeling Architect for Visual Studio (NORMA) product.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 8
    NArrange is a tool for arranging .NET source code. This code beautifier automatically sorts and organizes class members into groups or regions. C# and VB.NET code files are supported, but one goal will be to add support for additional .NET languages.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 9
    Scrolling Game Development Kit 2
    All-in-one program for creating 2D scrolling games. Compile your games into stand-alone .NET executables or customizable C# source code. The IDE and framework are build on OpenTK, which wraps OpenGL, so generated games can be cross-platform.
    Leader badge
    Downloads: 2 This Week
    Last Update:
    See Project
  • Lightspeed golf course management software Icon
    Lightspeed golf course management software

    Lightspeed Golf is all-in-one golf course management software to help courses simplify operations, drive revenue and deliver amazing golf experiences.

    From tee sheet management, point of sale and payment processing to marketing, automation, reporting and more—Lightspeed is built for the pro shop, restaurant, back office, beverage cart and beyond.
    Learn More
  • 10
    A development integration and project building tool for HL2 modders. Build outdated files with the press of a button, eliminating the need for building with batch files. Create script files by visual representation, instead of typing them manually.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 11
    User contributed components that extends the functionality of NHibernate. More information in the wiki: http://www.nhforge.org/wikis/. Development List: http://groups.google.com/group/nhcdevs
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12
    Unify your data structures in XSD! XSD2DB Utility lets you manage database schemas using XSD files. Supports SQL Server and Jet databases. Can be extended to support other DB platforms. xsd2db requires .NET Framework 1.0
    Downloads: 2 This Week
    Last Update:
    See Project
  • 13
    In this project, we expect to build supporting libraries to develop applications on top, and as many open standards we can. Use tracker to request libraries and enhancements. Visit our home page at http://nmatrix.com.ar
    Downloads: 3 This Week
    Last Update:
    See Project
  • 14
    Evolutility - CRUD framework for ASP.net

    Evolutility - CRUD framework for ASP.net

    CRUD framework with a generic Web UI and integrated micro ORM.

    Evolutility is a lightweight CRUD framework for heavy lifting. With a generic Web UI and an integrated micro ORM, Evolutility provides a framework for full CRUD and dashboard without any hand-coding. With it, you can build CRUD web applications or professional looking administration pages by defining metadata in XML (or in a database) instead of hand-coding HTML, Javascript, CSS, SQL, and C# or VB. For ASP.NET and SQLServer (partial support for MySQL).
    Downloads: 1 This Week
    Last Update:
    See Project
  • 15
    HTML++

    HTML++

    Object-oriented generation of HTML code on .NET 4 Client Profile

    This library allows you to generate HTML pages directly from your code in a strongly typed, compositional, safe and concise manner. Requires the .NET Framework 4 Client Profile only. It is licensed under LGPL, which means that you may use it in commercial products. The project logo is from Mariano Real, who kindly provided it under a Creative-Commons license.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 16
    Converts non-visual Delphi (Object Pascal) source code units to equivalent C# code.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 17
    With this program, you can create app settings file ( *.ini). This program is written by C#. It has syntax highlighting and new, open, save, save as, add comment, add section, add key and value commands for now.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 18

    f2what

    Lapack/quadprog QP for VBA/.Net/Java

    F2what is an open source project to translate algorithmic fortran to a variety of languages (java, dotnet and VBA so far). It offers a Fortran77 parser with code transformations, variable disambiguation, and modular output to other programming languages. It also offers already translated versions of Lapack and quadprog to Java, .Net and VBA, to give access to SVD, LU, QR, Cholesky, eigenvalue decomposition, linear system solving and QP optimization in those three languages.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 19
    This project enables a transparent integration of C/C++ and Java (and other languages such as C#, php...) in Eclipse. The project includes JQuantlib. sKWash makes use of swig. See home page for more info.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 20
    That tool makes it possible to automatic translate Eclipse java projects into Visual Studio projects. Generated code can be directly compiled and executed whitout any user modification.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 21
    CZ Bind Maker is a custom buy script and configuration editor for Counter-Strike 1.6, Condition Zero and Counter-Strike: Source. It provides point and click, buy scripting and configuration editing capabilities.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 22
    Gentle.NET is a database independent object persistence framework. It has an extensive feature set, excellent performance, and reasonably complete docs. Features include SQL generation, object construction/caching/uniqing, validation, and much more.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 23

    Model Generator .NET

    Source code generator for C# and VB.

    This generator is able to create source code files for C# and Visual Basic which are based on pure JSON and/or XML files. This App is protable. No installation required. Just copy the ZIP file, extract it, and run the executable. For interested people, the complete sources are available on GitHub.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 24
    This software provides to the programmer a simple manner to generate the access data layer for PHP using MySql. The software's goal is to make it simple.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 25
    This application is designed to build resource files and explore resources from PE files. You can edit resources visually, including dialogs, menus, bitmaps, string table, accelerators, version info...
    Downloads: 2 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next