HamedStack
Where developers find top-notch libraries for superior coding experiences, crafted diligently by Hamed Fathi.
Austria
Pinned Repositories
HamedStack.AspNetCore.Assistant
A collection of useful extension methods, utilities and types for the ASP.NET Core ecosystem.
HamedStack.AspNetCore.Endpoint
Offers a concise mechanism for integrating Minimal API endpoints in ASP.NET Core, enhancing code modularity and project structure.
HamedStack.AspNetCore.Security
Enhance ASP.NET Core applications with a comprehensive security library, packed with essential utilities, dynamic permissions, API key management, and more.
HamedStack.Cryptography
Simplify hashing and encryption in C# with powerful extension methods and utilities.
HamedStack.Keycloak.AspNetCore
A library facilitating the seamless integration and deployment of Authentication and Authorization through Keycloak in conjunction with ASP.NET Core.
HamedStack.MultiTenancy
Fuel ASP.NET Core applications with a dedicated multi-tenancy support library, enabling seamless management of multiple tenants in a compact, efficient package.
HamedStack.Playwright.Screenplay
A screenplay pattern designed for Playwright, equipped with complete TypeScript support.
HamedStack.Replay.VSCode
A Visual Studio Code extension that enables automated text typing with complete control over the content.
HamedStack.Repository
A comprehensive library integrating Repository and Unit of Work patterns with Outbox pattern support, specifically designed for EF Core, enhancing data management and consistency.
HamedStack.VSTest
A C# parser for vstst.xsd schema, simplifying Visual Studio Test Suite and TRX file data handling.
HamedStack's Repositories
HamedStack/HamedStack.AspNetCore.Security
Enhance ASP.NET Core applications with a comprehensive security library, packed with essential utilities, dynamic permissions, API key management, and more.
HamedStack/HamedStack.AspNetCore.Endpoint
Offers a concise mechanism for integrating Minimal API endpoints in ASP.NET Core, enhancing code modularity and project structure.
HamedStack/HamedStack.Repository
A comprehensive library integrating Repository and Unit of Work patterns with Outbox pattern support, specifically designed for EF Core, enhancing data management and consistency.
HamedStack/HamedStack.AggregateRoot
A library facilitating aggregate root functionalities, optimizing Domain-Driven Design (DDD) by ensuring integrity and consistency across domain boundaries in complex systems.
HamedStack/HamedStack.AspNetCore.Assistant
A collection of useful extension methods, utilities and types for the ASP.NET Core ecosystem.
HamedStack/HamedStack.AspNetCore.Middlewares
An ASP.NET Core middleware library streamlines web application functionality with custom components tailored for precise task handling.
HamedStack/HamedStack.CleanSample
CleanSample is a .NET application showcasing Clean Architecture, DDD principles, and CQRS for improved scalability and maintainability.
HamedStack/HamedStack.CodeBridge.AspNetCore
A library designed to seamlessly bridge the gap between backend and frontend development. By leveraging backend class annotations and integrating Swagger documentation, this library ensures that frontend developers have immediate, up-to-date access to backend functionalities and data structures as code.
HamedStack/HamedStack.Cryptography
Simplify hashing and encryption in C# with powerful extension methods and utilities.
HamedStack/HamedStack.MSBuilder
This library simplifies the manipulation of MSBuild's SLN and CSProj files, enabling quick reading, writing, and editing for project management.
HamedStack/HamedStack.VSTest
A C# parser for vstst.xsd schema, simplifying Visual Studio Test Suite and TRX file data handling.
HamedStack/HamedStack.Functional
A comprehensive C# functional programming library, enabling the creation of elegant and efficient code.
HamedStack/HamedStack.Assistant
A huge collection of useful extension methods, utilities and types for the .NET ecosystem.
HamedStack/HamedStack.Cache
Supercharge your C# caching capabilities with an expansive library that enriches IDistributedCache, MemoryCache, and ObjectCache, while introducing specialized caches like LruCache and ThreadSafeMemoryCache.
HamedStack/HamedStack.Configuration.Database
A library that loads app configurations from relational databases, featuring reload timer and manual reload option, ensuring settings are updated without full redeployment.
HamedStack/HamedStack.CQRS
Enhance CQRS with a MediatR-based library, streamlining command/query separation and handling, enabling cleaner, modular architecture for .NET applications.
HamedStack/HamedStack.CronScheduler
A lightweight C# cron scheduler for automating tasks in .NET applications with precise timing and flexible scheduling based on cron expressions.
HamedStack/HamedStack.Dapper
A library enhancing Dapper with additional utilities, type handlers, and features for improved data access performance and convenience, making Dapper more powerful for developers.
HamedStack/HamedStack.DbContextSample
A library with pre-configured DbContexts for SQLite, PostgreSQL, and SQLServer, supporting Northwind, AdventureWorks, and Chinook databases for seamless integration and rapid development.
HamedStack/HamedStack.DotLiquid
A library expanding DotLiquid's capabilities, offering advanced features for more customizable and powerful .NET liquid templating solutions.
HamedStack/HamedStack.EntityFrameworkCore
An essential EF Core utilities and custom DbContexts for efficient and streamlined database operations.
HamedStack/HamedStack.Keycloak
A REST API C# HttpClient library for Keycloak which streamlines communication with Keycloak servers.
HamedStack/HamedStack.Mustache
An extension of the Mustache template engine tailored for .NET, enhancing text templating with additional features for more robust and flexible .NET applications.
HamedStack/HamedStack.NewtonsoftJson
This library offers a suite of extension methods enhancing the functionalities of the Newtonsoft Json.NET library.
HamedStack/HamedStack.NSubstitute
A NSubstitute-based utility library elevates testing and mocking, enhancing their effectiveness and efficiency.
HamedStack/HamedStack.Paging
The C# Paging Library with async enables efficient, responsive loading of large datasets in a variety of applications.
HamedStack/HamedStack.PredicateBuilder
Empower your application with the C# Predicate Builder, effortlessly creating dynamic queries through the use of expression trees and a diverse set of versatile operators.
HamedStack/HamedStack.Result
A Result pattern library for C# to elegantly handle success and failure scenarios, streamlining error management and code readability.
HamedStack/HamedStack.Roslyn
Empower your C# development with Roslyn's capabilities for code formatting, generation, and analysis.
HamedStack/HamedStack.ServiceCollection
Provides extension methods and utilities for service collection management.