Skip to content

Hexalith/Hexalith

Repository files navigation

Hexalith

Application blocks based on Dapr

  • Hexalith Framework: An application framework for building modular, multi-tenant applications on ASP.NET Core and DAPR.

Documentation Status License: MIT Discord Coverity Scan Build Status

Codacy Badge Quality Gate Status Security Rating Maintainability Rating Code Smells Lines of Code Coverage Technical Debt Reliability Rating Duplicated Lines (%) Vulnerabilities Bugs

Build Status

Stable (version tag):

Build status NuGet

Nightly (main):

Build status

Status

Version 0.27

The software is in preview

Here is a more detailed roadmap.

Getting Started

  • Clone the repository using the command git clone https://github.com/Hexalith/Hexalith.git and checkout the main branch.

Command line

  • Install the latest version of the .NET SDK from this page https://dotnet.microsoft.com/download
  • Next, navigate to ./Hexalith/src/Hexalith.Server.
  • Call dotnet run.
  • Then open the http://localhost:5000 URL in your browser.

Visual Studio

  • Download Visual Studio 2022 (any edition) from https://www.visualstudio.com/downloads/
  • Open Hexalith.sln and wait for Visual Studio to restore all Nuget packages
  • Ensure Hexalith.Server is the startup project and run it

Documentation

The documentation can be accessed here: https://hexalith.readthedocs.io

Code of Conduct

See CODE-OF-CONDUCT