# Community

This document highlights projects from our awesome community.

Feel free to open a PR to include your project in this list.

## Libraries

Various libraries, packages, etc. that developers can add to their own project and benefit from.

### Authorization

- [Cloudey.Reflex.Authorization.HotChocolate](https://github.com/CloudeyIT/Reflex/tree/master/Cloudey.Reflex.Authorization.HotChocolate) - Extensions to make authorization painless in HotChocolate

### Data access

- [GraphQL.PreprocessingExtensions](https://github.com/cajuncoding/GraphQL.RepoDB/tree/main/GraphQL.PreProcessingExtensions) - HotChocolate resolver extensions for working with Micro ORM(s) and encapsulated data access without IQueryable
- [GraphQL.RepoDB](https://github.com/cajuncoding/GraphQL.RepoDB) - An integration library for HotChocolate and SQL Server data access using RepoDB micro-orm
- [TransactChoco](https://github.com/dalrankov/TransactChoco) - TransactionScope middleware for HotChocolate

### Relay

- [AutoGuru.HotChocolate.PolymorphicIds](https://github.com/autoguru-au/hotchocolate-polymorphic-ids) - Polymorphic Relay IDs for HotChocolate

### Types

- [HotChocolate.Extensions.Types.Fido2](https://github.com/tr4cks/hotchocolate-types-fido2) - Make available the fido2-net-lib types into HotChocolate

### Validation

- [AppAny.HotChocolate.FluentValidation](https://github.com/appany/AppAny.HotChocolate.FluentValidation) - Input field HotChocolate + FluentValidation integration
- [DataAnnotatedModelValidations](https://github.com/fiakkasa/DataAnnotatedModelValidations) - Data Annotated Model Validation Middleware for HotChocolate
- [FairyBread](https://github.com/benmccallum/fairybread) - Input validation for HotChocolate (FluentValidation)
- [FluentChoco](https://github.com/dalrankov/FluentChoco) - FluentValidation middleware for HotChocolate
- [Graph.ArgumentValidator](https://github.com/VarunSaiTeja/Graph.ArgumentValidator) - Adds input argument validation to HotChocolate (DataAnnotations)

<!-- spell-checker:ignore Choco, Cloudey -->