Zaid Ajaj's repositories
the-elmish-book
A practical guide to building modern and reliable web applications in F# from first principles
Npgsql.FSharp
Thin F# wrapper around Npgsql, the PostgreSQL database driver for .NET
Fable.Remoting
Type-safe communication layer (RPC-style) for F# featuring Fable and .NET Apps
ThrowawayDb
Dead simple integration tests with SQL Server or Postgres throwaway databases that are created on the fly, used briefly then disposed of automagically.
Npgsql.FSharp.Analyzer
F# analyzer that provides embedded SQL syntax analysis, type-checking for parameters and result sets and nullable column detection when writing queries using Npgsql.FSharp.
Fable.SimpleHttp
Http with Fable, made simple.
ClosedXML.SimpleSheets
Easily generate Excel sheets from F#
DustyTables
Thin F# API for SqlClient for easy data access to ms sql server with functional seasoning on top
Fable.Mocha
Fable library for a proper testing story using different runners such as mocha, standalone browsers and dotnet
Giraffe.SerilogExtensions
Dead simple library to integrate Serilog within Giraffe apps: implemented as a composable HttpHandler and has native destructuring of F# types.
Elmish.Toastr
Toastr integration with Fable, implemented as Elmish commands https://zaid-ajaj.github.io/Elmish.Toastr/
fable-getting-started
Template for getting started with Fable
Fable.SimpleXml
A library for easily parsing and working with XML in Fable projects
pulumi-schema-explorer
Web application and UI to explore Pulumi schemas
Feliz.AntDesign
AntDesign bindings using Feliz syntax for a clean, discoverable and type-safe React components. (WIP)
pulumi-tool-importer
A Pulumi tool for automatic resource discovery and resource import from cloud providers.
docute-starter
a simple and easy to use project to start writing documentation with Docute
pulumi-workshop-automation-fsharp
This workshop will walk you through the basics of using the Automation API of Pulumi to create and deploy a Pulumi stack programmatically with F#
JSX-example
Example JSX project trying out composing components, views and pages
pulumi-codegen-dotnet
Building Pulumi Codegen tooling in F#
authoring-dotnet-pulumi-mlcs
This is a sample project that shows how to create a multi-language component using .NET with a simple API to register inputs, components and their outputs.
pulumi-import-aws-account-scraper
Example of using boto3 to generate JSON for pulumi import