SufiChain.SufiAbp.UI.Abstractions 1.0.0-alpha.1.0

Sufi Platform

Sufi Platform is the reusable base for building Blazor business applications on top of the ABP Framework. It gives teams a consistent starting point with framework packages, reusable modules, a shared UI system, and the sufi CLI.

Relationship with ABP

SufiAbp is derived from and built on the ABP Framework ecosystem. ABP provides the proven modular architecture, DDD foundation, multi-tenancy, authorization, settings, localization, auditing, and persistence patterns.

The upstream ABP Framework source code is available on GitHub at abpframework/abp. Sufi Platform extends this foundation with SufiAbp-branded APIs, SufiBlazor UI components, KomTheme, additional modules, and platform-specific tooling focused on enterprise Blazor applications.

What lives here

This src/ workspace contains the public source for the platform itself:

  • framework/ for the core SufiAbp packages
  • modules/ for reusable platform modules such as identity, file management, settings, tenants, and short links
  • templates/ for the sufi CLI templates

How the platform fits together

  1. ABP provides the backend architecture and layering.
  2. SufiAbp adds platform-specific abstractions and services.
  3. SufiBlazor provides the component library.
  4. KomTheme provides the shell, layout, and navigation.
  5. Modules add reusable business and administration features.
  6. Host products combine those pieces into a finished application.

Start here

  • Read docs/index.md for the main documentation hub.
  • Read docs/getting-started.md to install the CLI and generate a solution.
  • Read docs/architecture.md to understand how the pieces fit together.
  • Read docs/modules/index.md for the module catalog.
  • Read docs/contributing/documentation-guide.md if you are updating docs.

Build notes

  • Build the CLI with dotnet build src/framework/SufiChain.SufiAbp.CLI/SufiChain.SufiAbp.CLI.csproj.
  • Build the file manager solution with dotnet build src/modules/file-manager/SufiChain.SufiAbp.FileManager.slnx.
  • Build the KomTheme solution with dotnet build src/modules/kom-theme/SufiChain.KomTheme.slnx.
  • Build the short link generator solution with dotnet build src/modules/short-link-generator/SCIS.SP.ShortLinkGenerator.slnx.

License

This source is available under the LGPL license. See LICENSE.

Showing the top 20 packages that depend on SufiChain.SufiAbp.UI.Abstractions.

Packages Downloads
SufiChain.SufiAbp.UI.Blazor
Shared Blazor components for Sufi Platform UI - layout hooks, dynamic components, and common UI elements.
11
SufiChain.SufiAbp.UI.Services
Default implementations of SufiChain.SufiAbp.UI.Abstractions for theming, navigation, toolbars, and layout.
11
SufiChain.SufiAbp.UI.Blazor
Shared Blazor components for Sufi Platform UI - layout hooks, dynamic components, and common UI elements.
3
SufiChain.SufiAbp.UI.Services
Default implementations of SufiChain.SufiAbp.UI.Abstractions for theming, navigation, toolbars, and layout.
3
SufiChain.SufiAbp.UI.Blazor
Shared Blazor components for Sufi Platform UI - layout hooks, dynamic components, and common UI elements.
2
SufiChain.SufiAbp.UI.Services
Default implementations of SufiChain.SufiAbp.UI.Abstractions for theming, navigation, toolbars, and layout.
2
SufiChain.SufiAbp.AspNetCore.Authentication.Server
Server-side authentication for Sufi Platform Blazor applications using OIDC.
2
SufiChain.SufiAbp.Account.Blazor
Account Blazor UI for Sufi Platform - login, register, profile, and password management pages.
2
SufiChain.SufiAbp.Messaging
Sufi Platform unified messaging abstractions for Email, SMS, and Voice Call.
2

Version Downloads Last updated
1.0.0-alpha.7.4 1 06/29/2026
1.0.0-alpha.7.3 1 06/27/2026
1.0.0-alpha.7.2 1 06/27/2026
1.0.0-alpha.7.1 3 06/22/2026
1.0.0-alpha.7.0 1 06/22/2026
1.0.0-alpha.6.5 2 06/22/2026
1.0.0-alpha.6.4 2 06/21/2026
1.0.0-alpha.6.3 2 06/18/2026
1.0.0-alpha.6.1 1 06/18/2026
1.0.0-alpha.6.0 2 06/17/2026
1.0.0-alpha.5.8 1 06/14/2026
1.0.0-alpha.5.7 0 06/14/2026
1.0.0-alpha.5.6 0 06/14/2026
1.0.0-alpha.5.5 0 06/14/2026
1.0.0-alpha.5.4 1 06/13/2026
1.0.0-alpha.5.3 1 06/13/2026
1.0.0-alpha.5.2 11 06/12/2026
1.0.0-alpha.5.1 0 06/12/2026
1.0.0-alpha.5.0 0 06/12/2026
1.0.0-alpha.4.0 2 06/07/2026
1.0.0-alpha.3.0 1 06/02/2026
1.0.0-alpha.2.0 1 05/30/2026
1.0.0-alpha.1.0 3 05/24/2026