Browse free open source C# Frameworks and projects below. Use the toggles on the left to filter open source C# Frameworks 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
  • Ship Agents Faster Icon
    Ship Agents Faster

    Transform your applications and workflows into powerful agentic systems at global scale.

    Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
    Get Started Free
  • 1
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    DaMonkey is a database access layer code generator for the .NET 2.0 Framework. DaMonkey has a GUI designer and generates SQL as well as VB and C# code. The generated code supports multiple databases, locking, transctions and audit trails.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    A .Net Library that lets you make full use of multi-core and multiprocessor computers. It is very efficient, and easily integrated into existing applications. It is modeled after the Parallel FX usage model, and is faster than the PFX too.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Downloads: 0 This Week
    Last Update:
    See Project
  • $300 Free Credits for Your Google Cloud Projects Icon
    $300 Free Credits for Your Google Cloud Projects

    Start building on Google Cloud with $300 in free credits. No commitment, no credit card required until you're ready to scale.

    Launch your next project with $300 in free Google Cloud credits—no strings attached. Test, build, and deploy without risk. Use your credits across the entire Google Cloud platform to find what works best for your needs. After your credits are used, continue with always-free tier services. Only pay when you're ready to scale. Sign up in minutes and start exploring.
    Start Free Trial
  • 5
    ASP.NET 2.0 UI generation for objects and data views. Includes enhanced datagrid, details and sidexside viewer. Flexible layout; desiger tools; auto 2-way databinding; reduces code. Separate download: Data Access using Enterprise Library and Generics.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    A front end shell around data objects designed to facilitate rich access to objects written in any programming language from applications written in any other programming language.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    DataQuicker is a data access layer framework. It helps us to cut down, accelerate development and decrease risks. It's more possible to provide our customers a perfect on-time project, and release us away from working over-time and delay.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Use this to easily add database connection management to a .Net client application. Provides an interactive GUI to set and test database connection parameters. Manages storage and retrieval of connection strings with minimal configuration.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Lightweight and easy to use logging framework for C#
    Downloads: 0 This Week
    Last Update:
    See Project
  • Save Up to 91% on Cloud Compute With Spot VMs Icon
    Save Up to 91% on Cloud Compute With Spot VMs

    Automatic sustained-use discounts. One free VM per month. No negotiation needed.

    Run batch jobs at 60-91% off with Spot VMs. Long-running workloads get automatic discounts with sustained use.
    Try Free
  • 10
    Design Patterns Library

    Design Patterns Library

    A comprehensive design patterns library implemented in C#

    A comprehensive design patterns library implemented in C#, which covers various design patterns from the most commonly used ones to the lesser-known ones. Get familiar with and learn design patterns through moderately realistic examples. In software engineering, a design pattern is a general repeatable solution to a commonly occurring problem in software design. A design pattern isn't a finished design that can be transformed directly into code. It is a description or template for how to solve a problem that can be used in many different situations. In addition, design patterns allow developers to communicate using well-known, well-understood names for software interactions. Know when to use a certain design pattern, and when not to. No design pattern is a 42 - the answer to life, the universe and everything. There are situations in which every design pattern easily becomes an antipattern.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    This is a framework for developers of the SAP Business One ERP CRM solution.It enhances the development process because annoying steps you have to do while making a GUI for B1 are already done. It also works with the B1DE and you can use any .net languag
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    .NET Assemblies that integrate and expands on various advanced solutions for DataBinding, Reflection, UI Wrapping and more. Fuel your .NET applications with RAD techniques and ready-to-use code that picks up where the .NET framework left off.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    a development framework (DevFx), which includes the module functions: configurations, log, cache, data access, security access control. It’s effectual and quick to develop a new business system
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    A multi-language IDE written entirely with C#.NET. My goals include giving developers a framework that will allow them to add new languages, provide diagramming services to support language modeling and visualization (eg UML Class Diagrams, etc).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    DiagApplications is an application and libraries to implement communications and data exchange between several .net application on the same computer or the same network.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Dialog is yet another O/RM (object to relational) mapping tool for .NET; however, it also aims to be a complete architecture, focused on delivering measurable productivity gains by providing the foundation for actual rapid application development.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Discord.Net

    Discord.Net

    An unofficial .Net wrapper for the Discord API

    Discord.Net is an asynchronous, multi-platform .NET Library used to interface with the Discord API. Nightlies are builds of Discord.NET that are still in an experimental phase, and have not been released. These are not included in the main repository and are instead taken over by Discord.NET Labs. Discord.NET Labs is an experimental fork of Discord.NET that implements the newest discord features for testing and development to eventually get merged into Discord.NET. A counterpart to the well-known command service of Discord.Net, the Interaction Framework implements the same feature-rich structure to register & handle interactions like application commands & buttons. Slash commands are purposed to take over the normal prefixed commands in Discord and come with good functionality to serve as a replacement. Being interactions, they are handled as SocketInteractions. Components of a message such as buttons and dropdowns, which can be interacted with and responded to.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Distributed Transactions Manager

    Distributed Transactions Manager

    A distributed transaction framework that supports multiple languages

    Support HTTP and GRPC, provide easy-to-use interfaces, lower substantially the barrier of getting started with distributed transactions, and newcomers can adapt quickly. Developers no longer worry about suspension, null compensation, idempotent transaction, and other tricky problems, the framework layer handles them all. Suitable for companies with the multi-language stack. Easy for go, python, php, nodejs, ruby and so forth. The only external dependence is the database server, easy to deploy, cluster, and scale horizontally. Supports TCC, SAGA, XA, and transaction messages. DTM is a distributed transaction framework that provides cross-service eventual data consistency. It provides saga, tcc, xa, 2-phase message, and outbox patterns for a variety of application scenarios. It also supports multiple languages and multiple store engines to form up a transaction.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    DncZeus

    DncZeus

    https://github.com/lampo1024/DncZeus

    DncZeus is a general background authority (page access, operation button control) management system framework based on .NET 6 + Vue.js (iview-admin) with front-end and back-end separation. The backend is built with .NET 6 + Entity Framework Core, and the UI is the popular Vue.js-based iView (iview-admin). The project implements dynamic permission management and control of the front and back ends and a JWT-based user token authentication mechanism, making the interaction between the front and back ends smoother. DncZeus is a general background management system framework with front-end and back-end separation based on .NET 6 + Vue.js. The backend is built with .NET 6 + Entity Framework Core, and the UI is the popular Vue.js-based iView. The project implements dynamic permission management and control of the front and back ends and a JWT-based user token authentication mechanism, making the interaction between the front and back ends smoother.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    The aim of the project is to build up a set of components for enabling windows to dock into a designated form. Apart from this the main issue (and advantage) will be that every dockable window is handled like a common form in design-time. Language: C#
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Domain Architect is a tool for 3-tier enterprise application code generation, a framework, and a set of practices provided as building blocks. (Related words: database script, O/R mapper, business object code generator, poco, enterprise applications)
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Module-based monitoring and control system for home automation on Microsoft Windows and Linux (through Mono).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    DotGNU Portable.NET Mac OS/X framework This is a binary redistribution (for Mac OS/X) of the DotGNU Portable.NET (pnet) project. The source code is available at www.dotgnu.org as well as binary redistributables for many other platforms.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    DotNet Proteus is a framework for creating messaging applications, and a message broker built upon that framework.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Fireball FX is project that aim to create the best controls and libraries for developer, the project already contains some control, CodeEditorControl, Collections,Outlook Navigation bar and etc.. New Releases and source now at http://www.codeplex.com
    Downloads: 0 This Week
    Last Update:
    See Project
Monday.com Logo