Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Fsharp

Fsharp

198 projects

Showing 36 of 198 projects

Juniper
JuniperF#

A functional reactive programming language that transpiles to Arduino C++ for real-time embedded systems.

#embedded-systems#compiler#static-typing
Stars99
Forks10
Last commit1 year ago
Pulumi.FSharp.Extensions
Pulumi.FSharp.ExtensionsF#

F# computational expressions that provide a readable, strongly-typed DSL to reduce boilerplate in Pulumi infrastructure-as-code.

#boilerplate-reduction#pulumi-kubernetes#azure
Stars98
Forks8
Last commit
FSharpx.Async
FSharpx.AsyncF#

A collection of asynchronous programming utilities for F#.

#functional-programming#async-programming#dotnet
Stars96
Forks28
Last commit2 years ago
Felicity
FelicityF#

A boilerplate-free JSON:API framework for F# domain models, built on ASP.NET Core and Giraffe.

#json-api#boilerplate-free#functional-programming
Stars95
Forks1
Last commit7 months ago
FIO
FIOF#

A type-safe, purely functional effect system for building asynchronous and concurrent applications in F#.

#functional-programming#parallel-computing#parallel-programming
Stars95
Forks0
Last commit3 days ago
Fable.Lit
Fable.LitF#

Write Fable Elmish apps by embedding HTML in F# code using Lit templates.

#web-components#javascript-compilation#fable
Stars94
Forks13
Last commit3 years ago
FSharp.Management
FSharp.ManagementF#

A collection of F# type providers for machine management including file system, registry, WMI, PowerShell, and time zones.

#system-management#type-providers#dotnet
Stars93
Forks31
Last commit7 years ago
GG.Net Data Visualization
GG.Net Data VisualizationC#

A .NET data visualization library inspired by ggplot2 for creating interactive charts in Blazor web apps and .NET applications.

#csharp#dotnet#sparklines
Stars87
Forks12
Last commit13 days ago
Wrapped Mono
Wrapped MonoRust

A safe Rust wrapper for embedding the Mono runtime, enabling .NET language interop and scripting within Rust projects.

#mono#embedding#ffi
Stars85
Forks7
Last commit1 year ago
Ionide FSharp.Analyzers.SDK
Ionide FSharp.Analyzers.SDKF#

An SDK for building custom F# code analyzers that provide real-time diagnostics and fixes in editors.

#compiler-service#code-fixes#sdk
Stars84
Forks28
Last commit1 month ago
AzureStorageTypeProvider
AzureStorageTypeProviderF#

An F# type provider for exploring and performing CRUD operations on Azure Storage Blobs, Tables, and Queues.

#typeprovider#cloud-development#type-provider
Stars83
Forks32
Last commit6 years ago
FsCodec
FsCodecF#

F# library for serializing events in event-sourcing systems with version-tolerant converters for System.Text.Json and Newtonsoft.Json.

#stream-processing#system-text-json#discriminated-unions
Stars83
Forks18
Last commit3 months ago
FSharp.CosmosDb
FSharp.CosmosDbF#

An F# wrapper around Cosmos DB's .NET SDK to make it more friendly for F# developers.

#cosmosdb#functional-programming#analyzer
Stars83
Forks13
Last commit1 year ago
DustyTables
DustyTablesF#

A thin functional F# wrapper around SqlClient for simplified data access to MS SQL Server databases.

#database-access#mssql#functional-programming
Stars81
Forks11
Last commit2 years ago
SharpVG
SharpVGF#

A .NET Standard library for F# that generates SVG vector graphics using a simple domain-specific language.

#svg-generation#functional-programming#graphics
Stars80
Forks10
Last commit1 month ago
FSharp.Text.RegexProvider
FSharp.Text.RegexProviderF#

A type provider for regular expressions in F#, providing compile-time validation and IntelliSense.

#type-provider#static-typing#pattern-matching
Stars78
Forks17
Last commit6 years ago
FsUno
FsUnoF#

An event sourcing implementation sample in F# demonstrating domain-driven design patterns.

#functional-programming#sample-code#educational
Stars78
Forks23
Last commit1 year ago
Faqt
FaqtF#

A fluent assertion library for F# that provides readable, type-safe, and informative test assertions with YAML-based failure messages.

#nuget#unit-testing#domain-driven-design
Stars77
Forks2
Last commit7 months ago
Synapses
Synapses

A collection of neural network libraries for functional and mainstream languages, offering efficient lazy evaluation and cross-language compatibility.

#functional-programming#neural-network#csharp
Stars73
Forks6
Last commit4 years ago
FSharp.HashCollections
FSharp.HashCollectionsF#

A high-performance, persistent hash-based map and set implementation for F#, optimized for the .NET runtime.

#functional-programming#data-structures#hashset
Stars71
Forks4
Last commit2 years ago
Genit
GenitCSS

A cross-platform website generator and server using an F# DSL to quickly create forms-over-data web applications.

#dsl#postgresql#sqlserver
Stars67
Forks10
Last commit8 years ago
Legivel
LegivelF#

An exact YAML 1.2 parser and deserializer for F#, fully compliant with the official specification.

#yaml#yaml-1.2#yaml-parser
Stars63
Forks6
Last commit3 years ago
FSharp.Data.Toolbox
FSharp.Data.ToolboxF#

F# library providing type providers for Twitter and SAS data access APIs.

#type-providers#data-science#fsharp-data
Stars58
Forks39
Last commit4 years ago
FsLibLog
FsLibLogF#

A single-file logging abstraction for F# libraries, enabling logging without external dependencies.

#fable#library#dotnet
Stars58
Forks10
Last commit3 years ago
XParsec
XParsecF#

An extensible, type-and-source-polymorphic, non-linear applicative parser combinator library for F# 3.0 and 4.0.

#functional-programming#library#f-sharp
Stars55
Forks4
Last commit8 years ago
FSound
FSoundF#

An F# library for sound synthesis, processing, and effects with functional programming patterns.

#functional-programming#wav-generation#music-programming
Stars51
Forks9
Last commit4 years ago
Fling
FlingF#

A library that reduces boilerplate for efficiently saving and loading complex domain entities across multiple database tables.

#batch-processing#boilerplate-reduction#domain-driven-design
Stars48
Forks1
Last commit7 months ago
neofsharp.vim
neofsharp.vimVim Script

Basic F# language support for Vim and Neovim, providing syntax highlighting and filetype detection.

#filetype-detection#functional-programming#vim
Stars42
Forks6
Last commit2 years ago
Persimmon
PersimmonF#

A unit test framework for F# that leverages computation expressions for expressive test definitions.

#functional-programming#nuget#unit-testing
Stars41
Forks7
Last commit4 years ago
Giraffe Template
Giraffe TemplateF#

A dotnet new template for creating Giraffe web applications in F# with configurable view engines and project structures.

#giraffe#project-template#template-engine
Stars39
Forks22
Last commit1 year ago
FSharp.Data.TypeProviders
FSharp.Data.TypeProvidersF#

Legacy F# type providers for SQL, OData, WSDL, and EDMX data sources using .NET Framework code generators.

#type-providers#edmx#data-access
Stars38
Forks24
Last commit4 years ago
FsYaml
FsYamlF#

A typed YAML library for F# that maps YAML directly to F# record types.

#yaml-parser#dotnet#configuration
Stars37
Forks8
Last commit4 years ago
Logibit Hawk
Logibit HawkF#

A F# implementation of the Hawk authentication protocol with a strongly typed API to minimize security programming errors.

#web-authentication#http-security#authentication
Stars36
Forks5
Last commit8 years ago
docopt.fs
docopt.fsF#

A command-line argument parser for F# that generates the parser from a help message using the docopt language.

#parsing#docopt#help-generation
Stars36
Forks2
Last commit6 years ago
GraphProvider
GraphProviderF#

A state machine type provider for F# that generates types from graph definitions.

#type-provider#graph#workflow
Stars36
Forks7
Last commit10 years ago
EasyBuild.FileSystemProvider
EasyBuild.FileSystemProviderF#

F# Type Providers for typed representation of files and directories based on project structure or virtual file systems.

#type-providers#path-management#build-automation
Stars35
Forks2
Last commit
PreviousPage 5 of 6Next

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
4 months ago
6 months ago
#Dotnet135
#Functional Programming74
#Csharp44
#Cross Platform19
#Dotnet Core16
#Type Provider14
#Data Access14
#Type Safe13
#Aspnet Core12
#Unit Testing12
#Developer Tools12
#Nuget Package11