Skip to content
@polhem-dev

polhem-dev

Polhem

English | 繁體中文

A modular .NET framework for building definition-driven business applications.

Packages

  • Polhem: the framework. FormSchema definitions drive the UI layout, the database schema and validation. A JSON-RPC 2.0 API connects Avalonia (desktop, iOS, Android, browser), Blazor Server and JavaScript clients to the server, on SQL Server, PostgreSQL, MySQL, Oracle or SQLite. The successor of Bee.NET. NuGet
  • Polhem.JsonRpc: JSON-RPC 2.0 for .NET on System.Text.Json, with a transport-independent server, an ASP.NET Core endpoint and a client, plus optional payload packages for codecs, compression and AES-CBC-HMAC encryption. Polhem builds its API on it, but it does not depend on Polhem. NuGet
  • Polhem.OAuth2: lightweight OAuth2 sign-in for .NET, with Google, Facebook, LINE, Microsoft Entra ID, Auth0 and Okta. Desktop and console applications sign in through the system browser; ASP.NET Core and ASP.NET are supported too. The successor of Bee.OAuth2. NuGet

The name

Named after Christopher Polhem (1661–1751), whose "mechanical alphabet" taught engineers to compose machines from standard mechanisms.

Pinned Loading

  1. polhem-oauth2 polhem-oauth2 Public

    A lightweight OAuth2 authentication library for .NET, supporting Google, Facebook, LINE, Microsoft Entra ID, Auth0 and Okta.

    C# 17 1

  2. polhem polhem Public

    Modular .NET enterprise application framework

    C# 16 1

  3. polhem-jsonrpc polhem-jsonrpc Public

    JSON-RPC 2.0 for .NET on System.Text.Json: server, ASP.NET Core endpoint and client

    C# 1

Repositories

Showing 6 of 6 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…