Open API SDK for .Net Core developers
Automatically route your API calls to static JSON files, for hiccup free front–end development.
GrapeCity Spread.Services for .NET is a new small-footprint high-performance spreadsheet component that can be used in your server or desktop applications. It gives developers a comprehensive API to quickly create, manipulate, convert, and share Microsoft Excel-compatible spreadsheets. Plus, you can call it from nearly any application and platform. We model our interface-based API on Excel's document object model. This means that you can import, calculate, query, generate, and export any spreadsheet scenario. Imported or generated spreadsheets can contain references to one another. Some of the many things you can reference include: full reports, sorted and filtered tables, sorted and filtered pivot tables, charts, sparklines, conditional formats, and dashboard reports. Spread.Services targets multiple platforms including the .NET Framework, .NET Core and Mono. Spread.Services is the perfect solution for all of your spreadsheet challenges.
This library allows you to develop plugins to extend functionality and change behaviour of the iikoFront application.
CodeGenHero is an amazing Visual Studio extension that enhances developer productivity via code generation. This package should be added to projects that are the target of CodeGenHero templates that are clients of Web APIs.
QuickFIX/n is a .NET port of QuickFIX, an open source C++ FIX engine. We love QuickFIX. We have been contributors nearly since its conception and use it heavily in our products and consulting. The goal of QuickFIX/n is to create an open source FIX engine that feels native to C#. The (C++) QuickFIX project maintains a C# wrapper which has been used successfully in .NET for many years, but it results in code that is not idiomatic of .NET development. QuickFIX/n attempts to keep the same robustness and conformance of QuickFIX with a similar API while bringing native performance and idiomatic usage to .NET. For Java development, please visit the excellent QuickFIX/J. QuickFIX/n uses the QuickFIX name with the full backing and support of QuickFIX and its creator Oren Miller.
A set of tools to help with .NET API development and and NuGet diff-ing.
PassportPDF.Tools.Framework is a framework built upon .NET Standard 2.0 which facilitates the development of highly configurable productivity applications based on the PassportPDF API.
CamlBuilder allows developers to easily write CAML queries without long strings of XML. CAML can be constructed with declarative strongly-typed code.
The Http Pipeline is a HTTP request handler similar to a pipeline. It makes it easy for us to develop a variety of HTTP Network Service components based on aspnet core. For example, API gateways, proxies, reverse proxies, response caching, load balancing, and more.
A C# library that extends the ESRI ArcObjects and Schneider Electric ArcFM APIs by developing classes as extension methods whenever possible. This design concept eliminates the need for the developer to learn new namespaces and allow them to take advantage of intelisense to identify the new methods for objects.
A C# library that extends the ESRI ArcObjects and Schneider Electric ArcFM APIs by developing classes as extension methods whenever possible. This design concept eliminates the need for the developer to learn new namespaces and allow them to take advantage of intelisense to identify the new methods for objects.
The Facebook C# Ads SDK is a library to facilitate application development for Facebook Ads API.
Users API module for BetterCMS. Better CMS is publishing focused and developer friendly .NET Open source CMS.
The commercetools.NET SDK allows developers to work effectively with the commercetools platform in their .NET applications by providing typesafe access to the commercetools HTTP API.
The Microsoft Enterprise Library is a set of tools and programming libraries for the Microsoft .NET Framework. It provides APIs to facilitate proven practices in core areas of programming including data access, logging, exception handling and others. Enterprise Library is provided as pluggable binaries and source code, which can be freely used and customized by developers for their own purposes. It also ships with test cases and quickstarts.
PostSharp SDK allows for development of PostSharp add-ins using low-level APIs.
A fully-asynchronous client for the GoCardless API that aims to improve upon the developer experience of the official GoCardless client.
SafeCharge’s REST API SDK for .NET provides developer tools for accessing Safecharge's REST API. SafeCharge’s REST API is a simple, easy to use, secure and stateless API, which enables online merchants and service providers to process consumer payments through SafeCharge’s payment gateway. For SafeCharge REST API documentation, please see: https://www.safecharge.com/docs/api/
A modern, immutable, async-first abstraction of hierarchical file systems with a consistent and developer friendly API that allows seamless switching between multiple underlying file system manifestations, while also fixing and hiding the flaws and inconsistencies of the wrapped APIs. This package provides the Core API of the Files libraries which defines the API contract and abstractions. In addition, it provides several extensions and conveniences which simplify working the Core API. You should use the abstractions provided by this package for your implementations. Nontheless, you must also install a package which provides a concrete implementation of these file system abstractions. Learn more about Files at https://github.com/manuelroemer/Files.
A simple cross platform .NET API for Intel MKL. Reference the MKL.NET package and required runtime packages and use the static MKL functions. The correct native libraries will be included and loaded at runtime. Exposing functions from MKL keeping the syntax as close to the c developer reference as possible: https://www.intel.com/content/www/us/en/develop/documentation/onemkl-developer-reference-c/top.html
Visualize model created with EntityFramework Core in ASP.NET Core app. https://db-diagrams.firebaseapp.com/ 1. Install the NuGet package 2. Use AddEfDiagrams() extension method in Configure() method of your Startup class to add middleware. Specify your DbContext type instead of ApplicationDbContext in the following example: app.AddEfDiagrams<ApplicationDbContext>(); 3. Start your app and browse to /db-diagrams page. You should see the diagram now. Use the middleware is only in Development mode. This is important! Otherwise, any user in Production will se your model structure, which may not be desireable. This is not the case if you are developing public API, though. Feel free to report any bugs or feature requests - just create an issue. Contributions are appreciated! https://github.com/EvAlex/ef-db-diagrams
Provides helper methods for easier web ASPNET WebApi development
QuickFIX/n is a .NET port of QuickFIX, an open source C++ FIX engine. We love QuickFIX. We have been contributors nearly since its conception and use it heavily in our products and consulting. The goal of QuickFIX/n is to create an open source FIX engine that feels native to C#. The (C++) QuickFIX project maintains a C# wrapper which has been used successfully in .NET for many years, but it results in code that is not idiomatic of .NET development. QuickFIX/n attempts to keep the same robustness and conformance of QuickFIX with a similar API while bringing native performance and idiomatic usage to .NET. For Java development, please visit the excellent QuickFIX/J. QuickFIX/n uses the QuickFIX name with the full backing and support of QuickFIX and its creator Oren Miller.
Extensions that adds a Developer Dashboard that show API metrics and logs
DiffSharp is an automatic differentiation (AD) library. AD allows exact and efficient calculation of derivatives, by systematically invoking the chain rule of calculus at the elementary operator level during program execution. AD is different from numerical differentiation, which is prone to truncation and round-off errors, and symbolic differentiation, which is affected by expression swell and cannot fully handle algorithmic control flow. Using the DiffSharp library, derivative calculations (gradients, Hessians, Jacobians, directional derivatives, and matrix-free Hessian- and Jacobian-vector products) can be incorporated with minimal change into existing algorithms. Diffsharp supports nested forward and reverse AD up to any level, meaning that you can compute exact higher-order derivatives or differentiate functions that are internally making use of differentiation. Please see the API Overview page for a list of available operations. The library is under active development by Atılım Güneş Baydin and Barak A. Pearlmutter mainly for research applications in machine learning, as part of their work at the Brain and Computation Lab, Hamilton Institute, National University of Ireland Maynooth. DiffSharp is implemented in the F# language and can be used from C# and the other languages running on .NET Core, Mono, or the .NET Framework; targeting the 64 bit platform. It is tested on Linux and Windows. We are working on interfaces/ports to other languages.
DELL EMC ECS Management API SDK for .NET. Can be used by developers to assist with provisioning ECS resources through pre-packaged SDK.
A lot of the useful stuff I've developed over the years distilled down into some sharable libraries. This contains a lot of definitions for P/Invoking Windows UI APIs
The Pelion Device Management SDK provides a simplified interface to the Pelion Device Management APIs by exposing functionality using conventions and paradigms familiar to .NET developers.
The C++ REST SDK is a Microsoft project for cloud-based client-server communication in native code using a modern asynchronous C++ API design. This project aims to help C++ developers connect to and interact with services.
Toolkit for developing OData web services. Can be used from Web API, Nancy, or the platform of your choice.
A client library for accessing all the features of the Onelogin API /1 and API/2. https://developers.onelogin.com/api-docs/2/getting-started/dev-overview
Windows API Code Pack for Microsoft. NET Framework provides a source code library that can be used to access some features of Windows 7 and Windows Vista from managed code. These Windows features are not available to developers today in the .NET Framework.
Minimalistic API allows developer to most easily perform operations with database. By default, library automatically manages DbConnection, DbTransaction, DbCommand and DbDataReader objects. Developer only writes queries.
Traitify is a .NET 4 wrapper for the Traitify Developer's API.
KKBOX Open API SDK supported Universal Windows Platform. Helper developer to easy use.
KKBOX Open API SDK supported .NET framework 4.1+. Helper developer to easy use.
The Microsoft Xbox Live Service API (XSAPI) enables game developers to access Xbox Live. To get access to the Xbox Live service, you can join the Xbox Live Creators Program at https://aka.ms/xblcp, or apply to the ID@Xbox program at http://www.xbox.com/en-us/Developers/id
DynamicBarcode Creator is an easy to use, 100% managed .NET library designed for efficient barcode image creation from any Windows, Web or WPF applications. DynamicBarcode Creator for .NET has the capability to output many linear and 2-D barcode types (Data Matrix, PDF417, QR Code and many more) in several image formats (JPEG, PNG, TIFF, GIF & BMP). DynamicBarcode Creator is backed by a great team of developers and support staff. Flexible licensing (including royalty free) is available to meet all your needs. Release Notes: * Throws a meaningful exception when the data does not fit.
A lot of the useful stuff I've developed over the years distilled down into some sharable libraries. This contains a lot of definitions for P/Invoking Windows APIs
Makes developing command line tools easier in windows. (.Net) by adding a nice API for parsing command line options.