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.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.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.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.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.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.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.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.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.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.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.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.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: 27 Jan 2026
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.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.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
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