Skip to main content
Thorium avatar

Thorium

NuGet publisher profile

Packages
44
Total Downloads
135.9M
135,917,199

Packages (44)

LinqKit.Core package icon

LinqKit.Core

LinqKit.Core contains extensions for LINQ to SQL and Entity Framework. Note that Include(...), IAsync and IDbAsync are not supported.

85.8M
downloads
LinqKit package icon

LinqKit

LinqKit.EntityFramework contains extensions for LINQ to SQL and Entity Framework. Include(...) and IAsync are supported.

48.0M
downloads
SQLProvider package icon

SQLProvider

Type providers for SQL database access.

910.7K
downloads
Linq.Expression.Optimizer package icon

Linq.Expression.Optimizer

Lightweight optimizer of System.Linq.Expression expressions. Just basic boolean algebra and reductions, constant and tuple/anonymous type eliminations. For expressions that are not compiled to IL.

630.2K
downloads
Owin.Compression package icon

Owin.Compression

Compression (Deflate / GZip / Brotli) module for Microsoft OWIN self-host and ASP.NET Core/Kestrel web servers with built-in eTag caching. With this module you can compress large files (like concatenated *.js or *.css files) to reduce the amount of web traffic.

279.0K
downloads
SignalR-FSharp-Example package icon

SignalR-FSharp-Example

Example of SignalR with F-Sharp (and Silverlight 5 or Javascript): - SignalR is a library (for web-based Publish/Subscribe -pattern) on top of WebSockets, which is HTML5 API that enables bi-directional communication between the browser and server. SignalR will fallback to other techniques and technologies when WebSockets are not available. http://signalr.net/ - F-Sharp (F#) is multiparadigm (functional-first) programming language mainly for .NET environment. http://fsharp.org/ - This sample uses Reactive Extensions 2.1 to communicate with SignalR, on both client and server side. Reactive Extensions is a library to compose asynchronous and event-based programs using observable collections and LINQ-style query operators. http://msdn.microsoft.com/en-us/data/gg577609.aspx - For server side: This could work purely from F# as Owin (http://owin.org/) console application but now F#-server-side is called from an empty ASP.NET C# Web Application. (Still you can start OWin from F# Interactive...) - For client side: Silverlight 5.0 application using F#-library and Silverlight 5.0 XAML/C# application to show the user interface. http://www.silverlight.net There is also jQuery/JavaScript test page, if you don't want to use Silverlight. - This proof of concept/sample/tutorial/demo is developed with Visual Studio 2012. References are resolved via NuGet. F# compiler won't auto-restore packages on compile. So go first to Tools -> Library Package Manager -> NuGet and press "Restore" to restore all the references, and then rebuild. - SignalR supports two kinds of connections: Hub and PersistentConnection Both are working with Silverlight and JavaScript.

142.9K
downloads
ClearBank.Net package icon

ClearBank.Net

Unofficial .NET client for ClearBank integration, creating online payments via their API. Bank payment handling automation in United Kingdom and EU.

26.6K
downloads
KeyVaultSigning package icon

KeyVaultSigning

This component will calculate SHA-hash for your message and then sign that with a certificate stored in Microsoft Azure KeyVault.

18.4K
downloads
Prismatic package icon

Prismatic

Prismatic - F#/.NET AI Development Workspace with agent launcher for collaborative software development

15.3K
downloads
SQLProvider.PostgreSql package icon

SQLProvider.PostgreSql

Type providers for PostgreSql database access.

11.1K
downloads
CloudIP package icon

CloudIP

Checks if an IP is within a known IP-address range of a cloud provider.

10.5K
downloads
SQLProvider.MsSql package icon

SQLProvider.MsSql

Type providers for Microsoft SQL server database access.

9.3K
downloads
SQLProvider.DuckDb package icon

SQLProvider.DuckDb

Type providers for DuckDB database access.

8.2K
downloads
LocationFinder package icon

LocationFinder

F# (FSharp) based Windows Phone 7.5 software to answer the simple question: Where am I?

8.1K
downloads
SQLProvider.MySql package icon

SQLProvider.MySql

Type providers for MySQL database access.

8.1K
downloads
SQLProvider.Oracle package icon

SQLProvider.Oracle

Type providers for Oracle database access.

8.0K
downloads
SQLProvider.SQLite package icon

SQLProvider.SQLite

Type providers for SQLite database access.

8.0K
downloads
SQLProvider.Firebird package icon

SQLProvider.Firebird

Type providers for Firebird database access.

8.0K
downloads
FSharp.Data.JsonProvider.Serializer package icon

FSharp.Data.JsonProvider.Serializer

Replace FSharp.Data.JsonProvider default serialization with System.Text.Json.

7.9K
downloads
SQLProvider.Odbc package icon

SQLProvider.Odbc

Type providers for ODBC database access.

7.7K
downloads
SQLProvider.MySqlConnector package icon

SQLProvider.MySqlConnector

Type providers for MySQL and MariaDB database access via MySqlConnector driver.

7.2K
downloads
SQLProvider.MsAccess package icon

SQLProvider.MsAccess

Type providers for Microsoft Access database access.

7.1K
downloads
FSharp.Azure.Quantum package icon

FSharp.Azure.Quantum

F# library for Azure Quantum with quantum-first optimization (Graph Coloring, TSP, MaxCut, Knapsack, Network Flow, Portfolio), Azure Quantum backend integration (IonQ, Rigetti, Quantinuum, Atom Computing), extensible circuit validation, local quantum simulation, QAOA with automatic parameter optimization (Nelder-Mead), OpenQASM 2.0 support, error mitigation techniques (ZNE, PEC, REM), Quantum Random Number Generation (QRNG), and educational quantum algorithms (Grover, QFT, Amplitude Amplification) with cloud backend execution. Native IQuantumBackend integration for IonQ, Rigetti, Quantinuum, Atom Computing, IQM and D-Wave, plus Pasqal neutral-atom analog hardware (via Pulser) and a neutral-atom analog programming model; additional platforms (IBM, Amazon Braket, Google Cirq) are targetable via OpenQASM 2.0 export/import.

6.9K
downloads
GeoblockingMiddleware package icon

GeoblockingMiddleware

This component will act as middleware for OWIN or AspNetCore pipeline and check the request geolocation if the request comes from allowed country or not.

4.4K
downloads
FSharp.Azure.Quantum.Topological package icon

FSharp.Azure.Quantum.Topological

Topological quantum computing plugin for FSharp.Azure.Quantum. Provides anyon theory (Ising/Fibonacci/SU(2)_k), braiding compilation, gate-to-braid conversion, Majorana (tetron) hardware device profiles and noise models, and topological file format (.tqp). Includes Majorana 1 (Al–InAs) and Majorana 2 (InAs–Pb) hardware profiles. Seamlessly integrates with main package algorithms (Grover, QFT, QAOA) via IQuantumBackend interface. Requires FSharp.Azure.Quantum v1.3.10+.

3.7K
downloads
CarmelNet package icon

CarmelNet

Unofficial .NET client for Carmel integration, creating online payments via their API. Bank payment handling automation in the United States.

3.3K
downloads
StocksApplication package icon

StocksApplication

The function of this application is to get Stock Quote Data and Historical Stock Prices from Yahoo Finance This is technical demo to apply F-Sharp (F#) language in real world application. This application is close to real world enterprise application (with very optimal solutions, at least in 2011).

2.9K
downloads
fsharp-refactor package icon

fsharp-refactor

Applies the FSharp.Refactor analyzers' quick fixes to F# code from the command line. Point it at a project, a script, a solution, a directory or a glob; --dry-run reports without editing.

2.8K
downloads
FSharp.Refactor.Analyzers package icon

FSharp.Refactor.Analyzers

Functional refactoring suggestions (light bulb quick fixes) for F#, built on FSharp.Analyzers.SDK. Over 130 rules covering correctness, performance, idiom and redundancy; every one is Hint severity, so they never gate a build.

2.8K
downloads
SL5.Duplex.Chat package icon

SL5.Duplex.Chat

Silverlight 5 Chat, Full-duplex Publish-Subscribe -pattern on TCPIP concept demo (WCF F# and SL F#)

2.7K
downloads
Simple.CQRS.FSharp package icon

Simple.CQRS.FSharp

Simple CQRS on F# (F-Sharp) 3.0 Based on Greg Young's Simple CQRS example. CQRS is Command and Query Responsibility Segregation -pattern. This is F# solution.

2.7K
downloads
ProveSDK package icon

ProveSDK

Unofficial Prove .NET Client

2.7K
downloads
Fuuga package icon

Fuuga

Large Language Model (LLM) generator. And Small as well, SML. Give data and generate your model. Fuuga implements a complete language model pipeline: tokenization, data ingestion, model training, fine-tuning, and text generation. Code in .NET (F#).

2.6K
downloads
Fuuga.cpu package icon

Fuuga.cpu

Large Language Model (LLM) generator. And Small as well, SML. Give data and generate your model. Fuuga implements a complete language model pipeline: tokenization, data ingestion, model training, fine-tuning, and text generation. Code in .NET (F#).

2.6K
downloads
Fuuga.Image package icon

Fuuga.Image

This package contains MCP tools for image generation. So Fuuga (or other agents) can gain image generation capabilities via other (Stable Diffusion) models from for example HuggingFace.

2.3K
downloads
Logari package icon

Logari

Use Microsoft.Extensions.Logging.Abstractions like the Logary API, for any custom logging framework

1.5K
downloads
Logari.Logary package icon

Logari.Logary

Microsoft.Extensions.Logging.Abstractions implementation for Logary

1.2K
downloads
Fuuga.Image.cpu package icon

Fuuga.Image.cpu

This package contains MCP tools for image generation. So Fuuga (or other agents) can gain image generation capabilities via other (Stable Diffusion) models from for example HuggingFace.

920
downloads
FSharp.Azure.Quantum.Braket package icon

FSharp.Azure.Quantum.Braket

AWS Braket plugin for FSharp.Azure.Quantum. Submits circuits to Braket gate QPUs (IonQ, Rigetti, IQM, OQC, Infleqtion) and simulators (SV1/DM1/TN1) via OpenQASM 3.0, and neutral-atom analog programs to QuEra Aquila via the Braket AHS format. This is the only package that depends on the AWS SDK — the core FSharp.Azure.Quantum package stays AWS-free. Requires FSharp.Azure.Quantum.

588
downloads
SQLProvider.Fable.Core package icon

SQLProvider.Fable.Core

Typed SQL for F#, from one source, on .NET and through Fable on Rust, JavaScript and BEAM. The portable core: schema-typed columns, composable queries, vendor-aware SQL generation, row readers. Pair with one connector package per target.

343
downloads
SQLProvider.Fable.Generator package icon

SQLProvider.Fable.Generator

Schema code generator for SQLProvider.Fable: reads a live SQLite or PostgreSQL schema and writes typed table modules -- columns, row records, mappers and foreign-key join conditions -- as ordinary F# source to check in.

205
downloads
SQLProvider.Fable.Ado package icon

SQLProvider.Fable.Ado

.NET connector for SQLProvider.Fable: wraps any ADO.NET DbConnection (Microsoft.Data.Sqlite, Npgsql, MySqlConnector, ...).

202
downloads
SQLProvider.Fable.Js package icon

SQLProvider.Fable.Js

Fable/JavaScript connector for SQLProvider.Fable, over node:sqlite -- built into Node 22.5+, so no npm dependency.

191
downloads
SQLProvider.Fable.Rust package icon

SQLProvider.Fable.Rust

Fable/Rust connector for SQLProvider.Fable, over sqlx: SQLite, PostgreSQL and MySQL/MariaDB from one URL-picked code path. Needs a Fable fix (fix/rust-async) that has not shipped yet -- see the README -- and sqlx/tokio/futures in the consuming crate's Cargo.toml.

188
downloads