HopFramework alternatives and similar packages
Based on the "Application Frameworks" category.
Alternatively, view HopFramework alternatives based on common mentions on social networks and blogs.
-
CoreFX
DISCONTINUED. This repo is used for servicing PR's for .NET Core 2.1 and 3.1. Please visit us at https://github.com/dotnet/runtime -
Introducing .NET Multi-platform App UI (MAUI)
.NET MAUI is the .NET Multi-platform App UI, a framework for building native device applications spanning mobile, tablet, and desktop. -
ABP
Open-source web application framework for ASP.NET Core! Offers an opinionated architecture to build enterprise software solutions with best practices on top of the .NET. Provides the fundamental infrastructure, cross-cutting-concern implementations, startup templates, application modules, UI themes, tooling and documentation. -
Uno Platform
Build Mobile, Desktop and WebAssembly apps with C# and XAML. Today. Open source and professionally supported. -
DotNetty
DotNetty project – a port of netty, event-driven asynchronous network application framework -
Fusion
Build real-time apps (Blazor included) with less than 1% of extra code responsible for real-time updates. Host 10-1000x faster APIs relying on transparent and nearly 100% consistent caching. We call it DREAM, or Distributed REActive Memoization, and it's here to turn real-time on! -
Mono-Addins
DISCONTINUED. Mono.Addins is a generic framework for creating extensible applications, and for creating add-ins which extend those applications. -
silky
The Silky framework is designed to help developers quickly build a microservice development framework through simple code and configuration under the .net platform. -
Newbe.Claptrap
This is a frameworks with reactive, event sourcing and Actor pattern as basic theories. On top of this, developers can create "distributed", "scale out", and "easy to test" application more simply. Claptrap and it`s Minions is on the way. -
Gradio.NET
⭐Gradio for .NET – a port of Gradio, an open-source Python package that allows you to quickly build a demo or web application for your machine learning model, API, or any arbitrary Python function. Gradio for .NET – 基于 Gradio 的 .NET 移植,Gradio 是一个开源 Python 包,允许你为机器学习模型、API 或任何任意 Python 函数快速构建演示或 Web 应用程序。 -
MicroBootstrap
DISCONTINUED. A Full Stack framework written in .NET Core to speed up your development process in microservices and modular monolith apps. It gathers most widely used frameworks in .NET world and pack them into a simple bootstrap package. -
PersianDataAnnotations
PersianDataAnnotations is ASP.NET Core MVC & ASP.NET MVC Custom Localization DataAnnotations (Localized MVC Errors) for Persian(Farsi) language - فارسی سازی خطاهای اعتبارسنجی توکار ام.وی.سی. و کور.ام.وی.سی. برای نمایش اعتبار سنجی سمت کلاینت -
Plastic
This project provides encapsulation of things like Domain, Application Rules, Business Rules or Business Logic in Application. -
Simplify.Web
Simplify.Web is an open-source, lightweight, fast and highly customizable server-side .NET web-framework based on ASP.NET Core for building HTTP based web-applications, RESTful APIs etc. -
Ether.Network
DISCONTINUED. Ether.Network is an open source networking library that allow developers to create simple, fast and scalable socket server or client applications over the TCP/IP protocol.
InfluxDB - Purpose built for real-time analytics at any scale.
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.
Do you think we are missing an alternative of HopFramework or a related project?
README
What is HopFramework?
Hop Framework is a framework that began with an IPA lover. IPA has as main characteristic the addition of different kinds of hops in brewing to increase the flavor and aroma of the beer. The project has as principal goal help developers to understand the DDD principles using some design patterns and applying that in your project as infrastructure.
Who should use this framework?
All developers that have the necessity to segregate the infrastructure from domain and want to focus on business development forgetting the complexity to think in architecture. The project is based on DDD and some others design patterns with the goal of isolate the domain and business rules from the technology.
Patterns
Dependency Injection Inversion of Control Repository Unity of Work Command Pattern Domain Notification Services
Framework
.NET Core .NET Standard
How to install
Hop Framework is designed to work with ASP.NET Core and it targets netstandard2.0. This means it can be used anywhere .NET Standard 2.0 is supported, including .NET Core 2.2 and .NET Framework 4.7.2 and up.
Install Hop Framework and it's dependencies using NuGet.
All versions can be found here
Contributing
Pull requests, issues and commentary welcome!
Sometimes it's worth getting in touch with me to discuss changes before doing any work incase this is something I am already doing or it might not make sense.
Things that are currently annoying me Get more details at codescene.io.