Projects in Awesome Lists by HamedStack
A curated list of projects in awesome lists by HamedStack .
https://github.com/hamedstack/hamedstack.playwright.screenplay
A screenplay pattern designed for Playwright, equipped with complete TypeScript support.
javascript node node-js nodejs playwright playwright-javascript playwright-tests playwright-typescript screenplay screenplay-pattern typescript utilities utility utility-library
Last synced: 10 Apr 2025
https://github.com/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.
apikey apikey-authentication asp-net-core aspnet-core aspnetcore authentication authorization csharp csharp-library dotnet dotnet-core dotnetcore dynamic-permission dynamic-permissions privacy privilege security utilities utility utility-library
Last synced: 15 Apr 2025
https://github.com/hamedstack/hamedstack.aspnetcore.endpoint
Offers a concise mechanism for integrating Minimal API endpoints in ASP.NET Core, enhancing code modularity and project structure.
asp-net-core aspnet-core aspnetcore csharp csharp-library dotnet dotnet-core dotnetcore endpoint minimal-api repr-pattern
Last synced: 09 Apr 2025
https://github.com/hamedstack/hamedstack.aspnetcore.assistant
A collection of useful extension methods, utilities and types for the ASP.NET Core ecosystem.
asp-net-core aspnet-core aspnetcore csharp csharp-code csharp-library dotnet dotnet-core dotnetcore extension-methods mvc utilities utility utility-library
Last synced: 25 Jan 2026
https://github.com/hamedstack/hamedstack.ruleengine
Flexible C# rule engine for data validation, offering rule execution modes and error handling.
csharp csharp-library dotnet dotnet-core dotnetcore rule rule-engine rules rules-engine
Last synced: 21 Jul 2025
https://github.com/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.
csharp dotnet dotnet-core dotnetcore entity-framework-core entityframeworkcore interceptors outbox outbox-pattern repository repository-pattern unitofwork unitofwork-pattern
Last synced: 15 May 2025
https://github.com/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.
aggregate-root csharp domain-driven-design domaindrivendesign domainevents dotnet dotnet-core dotnetcore entity integration-events utility value-object
Last synced: 15 May 2025
https://github.com/hamedstack/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.
asp-net-core aspnet-core aspnetcore csharp csharp-library dotnet dotnet-core dotnetcore multi-tenancy multi-tenant multi-tenant-applications multi-tenants tenant tenant-management
Last synced: 29 Dec 2025
https://github.com/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.
asp-net-core aspnet-core aspnetcore bridge code-generation code-generator csharp csharp-library library middleware openapi source-code swagger transformer typescript utilities utility
Last synced: 29 Dec 2025
https://github.com/hamedstack/hamedstack.assistant
A huge collection of useful extension methods, utilities and types for the .NET ecosystem.
baseclass baseclasses bcl classes csharp csharp-lib csharp-library dotnet dotnet-core dotnetcore extension-methods extensions utilities utility utility-classes utility-library
Last synced: 17 Jun 2025
https://github.com/hamedstack/hamedstack.vstest
A C# parser for vstst.xsd schema, simplifying Visual Studio Test Suite and TRX file data handling.
csharp csharp-library dotnet dotnet-core dotnetcore parser schema test testing trx trx-parser vstst vstst-schema xml xml-parser xsd xsd-schema
Last synced: 12 Jul 2025
https://github.com/hamedstack/hamedstack.keycloak.aspnetcore
A library facilitating the seamless integration and deployment of Authentication and Authorization through Keycloak in conjunction with ASP.NET Core.
asp-net-core aspnet-core aspnetcore authentication authorization csharp csharp-library dotnet dotnet-core dotnetcore grant keycloak oauth openid openid-connect permission security
Last synced: 24 Feb 2025
https://github.com/hamedstack/hamedstack.configuration
A library to streamline configuration management, allowing flexible configuration construction from various sources.
configuration configurationbuilder csharp csharp-library dotnet dotnet-core dotnetcore utilities utility utility-library
Last synced: 24 Feb 2025
https://github.com/hamedstack/hamedstack.cronscheduler
A lightweight C# cron scheduler for automating tasks in .NET applications with precise timing and flexible scheduling based on cron expressions.
cron cronjob-scheduler csharp dotnet dotnet-core library scheduler utilities utility
Last synced: 24 Feb 2025
https://github.com/hamedstack/hamedstack.datashaping
Reshaping data effortlessly with a C# data shaping library.
csharp csharp-library data-transformation data-transformers datashaping dotnercore dotnet dotnet-core extension-methods library shaping transforming utilities utility utility-library
Last synced: 24 Feb 2025
https://github.com/hamedstack/hamedstack.fluentvalidation
A C# library that extends FluentValidation, providing concise and powerful utility methods and extensions to simplify and enhance validation.
csharp csharp-library dotnet dotnet-core dotnetcore extension-methods fluentvalidation utilities utility utility-library validation validator
Last synced: 24 Feb 2025
https://github.com/hamedstack/hamedstack.systemtextjson
Enhance System.Text.Json with custom extension methods and utilities.
comparison csharp csharp-library dotnet dotnet-core dotnetcore extension-methods json sorting systemtextjson utilities utility utility-library
Last synced: 24 Feb 2025
https://github.com/hamedstack/hamedstack.browserfingerprint
Unlock the power of a distinctive browser ID, enabling personalized user experiences and enhanced security.
authentication authorization browser browser-fingerprint browser-fingerprint-check browser-fingerprinting fingerprint fingerprint-authentication fingerprinting javascript login security typescript unique-id unique-identifier
Last synced: 24 Feb 2025
https://github.com/hamedstack/hamedstack.passwordmeter
A C# password meter library is designed to assess password strength, mirroring the functionality of the HamedStack.PasswordMeter.TypeScript.
csharp csharp-library dotnet dotnet-core dotnetcore password password-meter password-strength password-strength-check password-strength-checker password-strength-meter strength-password
Last synced: 24 Feb 2025
https://github.com/hamedstack/hamedstack.querybuilder
Advanced C# query builder for dynamic and complex queries, featuring nested support and built on expression trees.
csharp dotnet dotnet-core dotnetcore dynamic expression-tree fluent-api fluent-interface nested-structures query-builder serializable
Last synced: 24 Feb 2025
https://github.com/hamedstack/hamedstack.dataannotation
A feature-rich validation toolkit utilizing DataAnnotations, offering a concise yet powerful set of classes for robust data validation in applications.
asp-net-core aspnet-core aspnetcore csharp csharp-library data-annotation dataannotations dotnet dotnet-core dotnetcore validation validation-library validator
Last synced: 24 Feb 2025
https://github.com/hamedstack/hamedstack.angular.nohost.snippet
A VS Code snippet as a shortcut for rapidly generating code to create a no-host (container-less) component in Angular.
angular component container-less containerless fragment javascript no-host snippet standalone standalone-component standalone-components typescript visual-studio-code vscode vscode-snippets
Last synced: 19 Aug 2025
https://github.com/hamedstack/hamedstack.typescript
An assortment of useful utilities, types, and decorators crafted for TypeScript/JavaScript projects.
functions javascript node node-js nodejs types typescript typescript-library util utilities utility utility-library
Last synced: 24 Feb 2025
https://github.com/hamedstack/hamedstack.enumerator
Enhance C# code with extension methods for ranges, tuples, and more.
csharp csharp-code csharp-lib csharp-library dotnet dotnet-core dotnetcore extension-methods extensions iasyncenumerator iasyncenumerator-interfaces ienumerator ienumerator-interfaces range tuple tuples value-tuple valuetuple
Last synced: 02 Jul 2025
https://github.com/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.
config configuration csharp csharp-library dotnet dotnet-core load-config reload timer utilities utlity
Last synced: 24 Feb 2025
https://github.com/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.
csharp csharp-library dotnet dotnet-core dotnetcore extension-methods mustache mustache-template mustache-templates mustache-templating template templates utilities utility
Last synced: 22 Jul 2025
https://github.com/hamedstack/hamedstack.framework.application
Delivers core application-level abstractions and services for clean architecture, facilitating business logic implementation and service orchestration.
commands cqrs-pattern csharp dispatcher dotnet dotnet-core fluentvalidation library mediator-pattern mediatr pipelinebehaviors queries utilities utility utility-library validation
Last synced: 24 Feb 2025
https://github.com/hamedstack/hamedstack.universalproviders
Versatile utility library for testing and mocking purposes.
baseclass baseclasses bcl clock csharp csharp-lib csharp-library datetime datetimeoffset dotnet dotnet-core dotnetcore guid interface interfaces mock mocking test testing
Last synced: 24 Feb 2025
https://github.com/hamedstack/hamedstack.quartz
A powerful C# library built on top of Quartz.NET for efficient and flexible job scheduling, making it easy to manage and automate tasks in your applications.
csharp csharp-library dotnet dotnet-core dotnetcore extension-methods extensions quartz quartz-net quartz-scheduler quartznet quartzscheduler utilities utility utility-library
Last synced: 03 Jul 2025
https://github.com/hamedstack/hamedstack.passwordmeter.typescript
Crafted in TypeScript, the password meter library empowers users with robust password strength assessment, ensuring data security.
commonjs esm javascript javascript-library password password-meter password-strength password-strength-check password-strength-checker password-strength-meter strength-password typescript typescript-library vite
Last synced: 29 Jul 2025
https://github.com/hamedstack/hamedstack.automapper
A C# library seamlessly extending AutoMapper with concise extension methods and utilities for streamlined object mapping.
automapper csharp csharp-library dotnet dotnet-core dotnetcore extension-methods object-mapper object-mapping object-to-object utilities utility utility-library
Last synced: 29 Jul 2025
https://github.com/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.
csharp csharp-library dapper database dotnet dotnet-core dotnetcore infrastructure repository typehandler utilities utility utility-library
Last synced: 30 Jul 2025
https://github.com/hamedstack/hamedstack.cypress
A set of valuable Cypress commands with complete TypeScript support.
cypress cypress-command cypress-commands cypress-io cypress-plugin javascript node node-js nodejs test test-automation testing testing-tools tests typescript
Last synced: 07 Aug 2025
https://github.com/hamedstack/hamedstack.localization
Optimize internationalization with JsonStringLocalizer, MultiLingualEntity, and versatile utilities.
csharp csharp-library dotnet dotnet-core dotnetcore i18n internationalization json localization localizer multi-lingual string text translation
Last synced: 23 Aug 2025
https://github.com/hamedstack/hamedstack.msal.typescript
A set of utilities designed to simplify working with MSAL.js, offering consistent functionality across Browser, Node, Cypress, and Playwright environments.
browser cypress cypress-io msal msal-js msal-library node node-js nodejs playwright playwright-javascript playwright-typescript
Last synced: 27 Aug 2025
https://github.com/hamedstack/hamedstack.windowsrawprint
A C# library that empowers sending files or byte arrays to Windows printers, offering precise print job control.
binary bytes bytes-arrays csharp csharp-library dotnet dotnet-core dotnetcore file filestream print printer stream windows
Last synced: 03 Sep 2025
https://github.com/hamedstack/hamedstack.result
A Result pattern library for C# to elegantly handle success and failure scenarios, streamlining error management and code readability.
csharp dotnet dotnet-core library result result-pattern utilities utility utility-library
Last synced: 22 Apr 2025
https://github.com/hamedstack/hamedstack.ensure
Simplify data integrity in C# code with robust value guards and comprehensive exception handling, ensuring utmost reliability.
csharp csharp-library dotnet dotnet-core dotnetcore ensure exception exception-handler exception-handling exceptions extension-methods guards shield utilities utility
Last synced: 25 Jun 2025
https://github.com/hamedstack/hamedstack.styleinjector
A straightforward capability involves injecting a text or object-based style sheet into your HTML document.
css css-in-js inject injection injector javascript style stylesheet stylesheets typescript
Last synced: 24 Feb 2025
https://github.com/hamedstack/hamedstack.cqrs
Enhance CQRS with a MediatR-based library, streamlining command/query separation and handling, enabling cleaner, modular architecture for .NET applications.
command cqrs cqrs-pattern csharp dotnet dotnet-core dotnetcore mediator-pattern mediatr mediatr-library query utility
Last synced: 12 Apr 2025
https://github.com/hamedstack/hamedstack.minimediator
A lightweight and flexible in-process messaging library for .NET, inspired by MediatR. It supports CQRS, request/response, and publish/subscribe patterns to promote clean architecture and decoupled code.
clean-architecture cqrs cqrs-pattern csharp csharp-library dotnet dotnet-core mediatr mediatr-library message messaging-library publish publish-subscribe request request-response response subscribe
Last synced: 14 Jun 2025
https://github.com/hamedstack/hamedstack.functional
A comprehensive C# functional programming library, enabling the creation of elegant and efficient code.
choices csharp csharp-library dotnet dotnet-core dotnetcore either-monad exceptional-monad extension-methods functional functional-programming maybe-monad monad option-monad utilities utility utility-library
Last synced: 18 Jun 2025
https://github.com/hamedstack/hamedstack.postmancollectionreader
Effortlessly parse Postman collections in C# with this robust and versatile library for seamless API testing and automation.
csharp csharp-library deserialization dotnet dotnet-core dotnetcore postman postman-collection reader serialization systemtextjson
Last synced: 23 Jun 2025
https://github.com/hamedstack/hamedstack.integrationtest
A library for integration testing in ASP.NET Core, providing a customizable WebApplicationFactory for setting up and testing web applications with database initialization and service configuration.
asp-net-core aspnet-core aspnetcore csharp csharp-library dotnet dotnet-core integration-testing xunit xunit-framework
Last synced: 23 Jun 2025
https://github.com/hamedstack/hamedstack.castleinterceptor
A user-friendly approach for creating interceptors within the Castle.Core library.
castle-core castle-windsor csharp csharp-library dotnet dotnet-core dotnetcore dynamic-proxy intercept intercept-calls interceptor interceptors
Last synced: 10 Sep 2025
https://github.com/hamedstack/hamedstack.mediatr
A versatile and extensible library designed to enhance and simplify the usage of MediatR,
csharp csharp-library dotnet dotnet-core dotnetcore extension-methods extensions mediator mediator-pattern mediatr mediatr-behavior mediatr-extension mediatr-library mediatr-mapping utilities utility utility-library
Last synced: 13 Mar 2025
https://github.com/hamedstack/hamedstack.enumeration
Streamline DDD by integrating a unique Enumeration library, offering greater flexibility than traditional C# enums, complemented with EF Core support for robust data management.
csharp domain-driven-design dotnet dotnet-core dotnetcore enum enumeration library utility
Last synced: 09 Sep 2025
https://github.com/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.
adventureworks chinook-database csharp database dbcontext dotnet dotnet-core dotnetcore efcore entity-framework-core northwind-database
Last synced: 13 Mar 2025
https://github.com/hamedstack/hamedstack.dryioc
A C# library on top of DryIoc as a collection of streamlined utility methods and extensions for efficient development.
csharp csharp-library dependency-injection dotnet dotnet-core dotnetcore dryioc extension-methods utilities utility utility-library
Last synced: 24 Feb 2025
https://github.com/hamedstack/hamedstack.paging
The C# Paging Library with async enables efficient, responsive loading of large datasets in a variety of applications.
async async-await asynchronous csharp dotnet dotnet-core dotnetcore extension-methods extensionmethods extensions iasyncenumerable library pagination paging paging-library utilities utility
Last synced: 24 Feb 2025