Showing 4111 open source projects for "development"

View related business solutions
  • AI-generated apps that pass security review Icon
    AI-generated apps that pass security review

    Stop waiting on engineering. Build production-ready internal tools with AI—on your company data, in your cloud.

    Retool lets you generate dashboards, admin panels, and workflows directly on your data. Type something like “Build me a revenue dashboard on my Stripe data” and get a working app with security, permissions, and compliance built in from day one. Whether on our cloud or self-hosted, create the internal software your team needs without compromising enterprise standards or control.
    Try Retool free
  • Outgrown Windows Task Scheduler? Icon
    Outgrown Windows Task Scheduler?

    Free diagnostic identifies where your workflow is breaking down—with instant analysis of your scheduling environment.

    Windows Task Scheduler wasn't built for complex, cross-platform automation. Get a free diagnostic that shows exactly where things are failing and provides remediation recommendations. Interactive HTML report delivered in minutes.
    Download Free Tool
  • 1
    ClearScript

    ClearScript

    A library for adding scripting to .NET applications

    ClearScript is a library that makes it easy to add scripting to your .NET applications. It currently supports JavaScript (via V8 and JScript) and VBScript. Simple usage; create a script engine, add your objects and/or types, run scripts. Support for several script engines: Google's V8, Microsoft's JScript and VBScript. Exposed resources require no modification, decoration, or special coding of any kind. Scripts get simple access to most of the features of exposed objects and types. Full...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    Rules Engine

    Rules Engine

    A Json based Rules Engine with extensive Dynamic expression support

    A Json-based Rules Engine with extensive Dynamic expression support. RulesEngine is a highly extensible library to build a rule-based system using C# expressions. Rules Engine is a library/NuGet package for abstracting business logic/rules/policies out of a system. It provides a simple way of giving you the ability to put your rules in a store outside the core logic of the system, thus ensuring that any change in rules don't affect the core system. You need to store the rules based on the...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    Testcontainers

    Testcontainers

    A library to support tests with throwaway instances of Docker

    Testcontainers is a Java library that supports JUnit tests, providing lightweight, throwaway instances of common databases, Selenium web browsers, or anything else that can run in a Docker container. Use a containerized instance of a MySQL, PostgreSQL or Oracle database to test your data access layer code for complete compatibility, but without requiring complex setup on developers' machines and safe in the knowledge that your tests will always start with a known DB state. Any other database...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    OpenIddict

    OpenIddict

    Versatile OpenID Connect stack for ASP.NET Core and Microsoft.Owin

    OpenIddict aims at providing a versatile solution to implement OpenID Connect client, server and token validation support in any ASP.NET Core 2.1 (and higher) application. ASP.NET 4.6.1 (and higher) applications are also fully supported thanks to a native Microsoft.Owin 4.2 integration. Developers looking for a simple and turnkey solution are strongly encouraged to use OrchardCore and its OpenID module, which is based on OpenIddict, comes with sensible defaults and offers a built-in...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 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
  • 5
    realm dotnet

    realm dotnet

    Realm is a mobile database: a replacement for SQLite & ORMs

    Realm is a fast, scalable alternative to SQLite with mobile to cloud data sync that makes building real-time, reactive mobile apps easy. Build data-rich apps without draining device resources with Realm's lazy loading and zero-copy architecture. The object-oriented data model lets developers work directly with native objects – no ORMs or DAOs are needed. Real-time mobile to cloud data sync makes it easy to build interactive features that keep data up-to-date across multiple devices, users,...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    Dynamic Data

    Dynamic Data

    Reactive collections based on Rx.Net

    Rx is extremely powerful but out of the box provides nothing to assist with managing collections. In most applications, there is a need to update the collections dynamically. Typically a collection is loaded and after the initial load, asynchronous updates are received. The original collection will need to reflect these changes. In simple scenarios the code is simple. However, typical applications are much more complicated and may apply a filter, transform the original dto and apply a sort....
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Faust

    Faust

    Functional programming language for signal processing

    Faust (Functional Audio Stream) is a functional programming language for sound synthesis and audio processing with a strong focus on the design of synthesizers, musical instruments, audio effects, etc. Faust targets high-performance signal processing applications and audio plug-ins for a variety of platforms and standards. The core component of Faust is its compiler. It allows to "translate" any Faust digital signal processing (DSP) specification to a wide range of non-domain specific...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    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...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Terminal.Gui

    Terminal.Gui

    Console-based user interface toolkit for .NET applications

    A toolkit for building console GUI apps for .NET, .NET Core, and Mono that works on Windows, the Mac, and Linux/Unix. In addition, a complete Xterm/Vt100 terminal emulator that you can embed is now part of XtermSharp, you just need to pull TerminalView.cs into your project. Works on Windows, Mac, and Linux. Terminal drivers for Curses, Windows Console, and the .NET Console mean Terminal.Gui works well on both color and monochrome terminals and has mouse support on terminal emulators that...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Atera all-in-one platform IT management software with AI agents Icon
    Atera all-in-one platform IT management software with AI agents

    Ideal for internal IT departments or managed service providers (MSPs)

    Atera’s AI agents don’t just assist, they act. From detection to resolution, they handle incidents and requests instantly, taking your IT management from automated to autonomous.
    Learn More
  • 10
    ModelContextProtocol.NET

    ModelContextProtocol.NET

    A C# SDK implementation of the Model Context Protocol (MCP)

    ...The SDK is compatible with Native AOT, enhancing performance and deployment flexibility. A calculator demo implementation is included to demonstrate its capabilities. Features under development include WebSocket support, resource management, and a prompt system. ​
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    ClashN

    ClashN

    A clash client for Windows, support Mihomo

    clashN is a Windows desktop client for the Clash networking engine, providing a graphical interface to manage proxies, rules, and profiles. It wraps the Clash core in a familiar, configurable UI so users can import subscriptions, switch nodes, and observe connections without editing YAML by hand. The app emphasizes rule-based routing, letting you combine rule providers and policy groups to steer traffic by domain, process, or destination category. System-wide proxy control, including PAC and...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    NLua

    NLua

    Bridge between Lua and the .NET

    Bridge between Lua world and the .NET (compatible with .NET/UWP/Mac/Linux/Android/iOS/tvOS). NLua is a fork project of LuaInterface (from Fábio Mascarenhas/Craig Presti). You can use/instantiate any .NET class without any previous registration or annotation. NLua runs on top of KeraLua binding, it encodes the string using the ASCII encoding by default. If you want to use UTF-8 encoding, just set the Lua.State.Encoding property to Encoding.UTF8. Calling instance methods: To call instance...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    EventFlow

    EventFlow

    Async/await first CQRS+ES and DDD framework for .NET

    Async/await first CQRS+ES and DDD framework for .NET. Designed with sensible defaults and implementations that make it easy to create an example application. EventFlow uses interfaces for every part of its core, making it easy to replace or extend existing features with custom implementation. To get a more complete example of how EventFlow could be used, have a look at the shipping example found here in the code base. The example is based on the shipping example from the book "Domain-Driven...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Akavache

    Akavache

    An asynchronous, persistent key-value store

    An asynchronous, persistent key-value store created for writing desktop and mobile applications, based on SQLite3. Akavache is great for both storing important data as well as cached local data that expires. Downloading and storing remote data from the internet while still keeping the UI responsive is a task that nearly every modern application needs to do. However, many applications that don't take the consideration of caching into the design from the start often end up with inconsistent,...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    OxyPlot

    OxyPlot

    A cross-platform plotting library for .NET

    OxyPlot is a cross-platform plotting library for .NET. The code is licensed under the MIT license. This is a very permissive and corporate-friendly license. See open source and tl;dr for more details. The core library is a Portable Class Library that can be used on different platforms. Custom controls are implemented for WPF, Windows 8, Windows Phone, Windows Phone Silverlight, Windows Forms, Silverlight, GTK#, Xwt, Xamarin.iOS, Xamarin.Android, Xamarin.Forms and Xamarin.Mac. OxyPlot...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    .NET Interactive

    .NET Interactive

    .NET Interactive takes .NET and embeds it into your experiences

    .NET Interactive takes the power of .NET and embeds it into your interactive experiences. Share code, explore data, write, and learn across your apps in ways you couldn't before. We recently introduced the .NET Interactive Notebooks extension for Visual Studio Code, which adds support for .NET Interactive using the new Visual Studio Code native notebook feature. We encourage you to try it out. .NET Interactive enables users to mix languages in a single notebook or cell without a wrapper. The...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Entity Framework Plus

    Entity Framework Plus

    Entity framework plus extends your DbContext with must-haves features

    Entity Framework Plus extends your DbContext with must-haves features, include filter, auditing, caching, query future, batch delete, batch update, and more. Deleting using Entity Framework Core can be very slow if you need to delete hundreds or thousands of entities. Entities are first loaded in the context before being deleted which is very bad for the performance and then, they are deleted one by one which makes the delete operation even worse. EF+ Batch Delete is the most efficient way...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    YAF.NET

    YAF.NET

    YAF.NET - C# ASP.NET Forum

    We're focused on fostering community. That's why YAF.NET is open-source, freely available and is supported by people in most parts of the globe. Stable, fast, and mature, YAF.NET has advanced features to empower you and your community. YAF.NET has been around since 2003. During that time, the application has been thoroughly tested. Since the code has been freely available for 9 years, there is nothing to hide and no stone has been left unturned. YAF.NET performance is top-notch. Most long...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Silk.NET

    Silk.NET

    About The high-speed OpenGL, OpenCL bindings library

    ...In addition to providing high-speed, direct, and transparent bindings, we provide high-level utilities and wrappers to maximize productivity in common workloads such as platform-agnostic abstractions around Windowing and Input, bringing your apps to a vast number of platforms without changing a single line! Silk.NET caters for anything you could need in swift development of multimedia, graphics, compute applications. Silk.NET is an all-in-one solution, complete with Graphics, Compute, Audio, Input, and Windowing.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    AppTestStudio

    AppTestStudio

    Automate your apps, games, and Android emulators

    AppTestStudio (ATS) is an automated development environment, you can build, test, and automate Windows applications and android emulators. Quickly and interactively create automated actions by building Events either with pixel color matching, or using OpenCV image matching. Then attach actions to the events such as clicking or dragging. The multi processing (multiple scripts at the same time) was removed now only a single script can be run at one time.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Bogus

    Bogus

    A simple and sane fake data generator for C#, F#, and VB.NET

    Bogus is a simple and sane fake data generator for .NET languages like C#, F# and VB.NET. Bogus is fundamentally a C# port of faker.js and inspired by FluentValidation's syntax sugar. Bogus will help you load databases, UI and apps with fake data for your testing needs. When Bogus updates locales from faker.js or issues bug fixes, sometimes deterministic sequences can change. Changes to deterministic outputs are usually highlighted in the release notes. Changes to deterministic outputs is...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    SendGrid C#

    SendGrid C#

    The Twilio SendGrid C# API Library

    Leverage the email service that customer-first brands trust for reliable inbox delivery at scale. This library allows you to quickly and easily use the Twilio SendGrid Web API v3 via C#. Manage your Twilio SendGrid API Keys by storing them in Environment Variables or in Web. It is a good practice to keep your data and configuration settings separate. This way you can change your Twilio SendGrid API key without changing your code. Also, we strongly advise against storing sensitive data...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Vanara

    Vanara

    A set of .NET libraries for Windows implementing PInvoke calls

    This project contains various .NET assemblies that contain P/Invoke functions, interfaces, enums and structures from Windows libraries. Each assembly is associated with one or a few tightly related libraries. For example, Shlwapi.dll has all the exported functions from shlwapi.lib; Kernel32.dll has all for both kernel32.lib and kernelbase.lib. All assemblies are available via NuGet and provide builds against .NET 4.5, 4.8, 5.0, 6.0, .NET Standard 2.0, Core 3.1 and support SourceLink....
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    CacheManager

    CacheManager

    CacheManager is an open source caching abstraction layer for .NET

    CacheManager is an open source caching framework for .NET written in C# and is available via NuGet. It supports various cache providers and implements many advanced features. A simple but very efficient implementation. This handle is faster than any other in most scenarios and works cross-platform. Two implementations are available, based on System.Runtime.Caching and based on the new Microsoft.Extensions.Caching.Memory package. Redis can be used as an extremely fast and reliable...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Confluent's .NET Client for Apache Kafka

    Confluent's .NET Client for Apache Kafka

    Confluent's Apache Kafka .NET client

    confluent-kafka-dotnet is Confluent's .NET client for Apache Kafka and the Confluent Platform. Confluent-kafka-dotnet is a lightweight wrapper around librdkafka, a finely tuned C client. There are a lot of details to get right when writing an Apache Kafka client. We get them right in one place (librdkafka) and leverage this work across all of our clients (also confluent-kafka-python and confluent-kafka-go). Confluent, founded by the creators of Kafka, is building a streaming platform with...
    Downloads: 0 This Week
    Last Update:
    See Project