Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings
@LayeredCraft

LayeredCraft

πŸ§… LayeredCraft

Welcome to LayeredCraft, a home for thoughtfully crafted, layered .NET libraries and developer tools. Inspired by the layered nature of both software architecture and the humble cipolla (onion), our mission is to create pragmatic, powerful building blocks for modern cloud-native development.


πŸ” What We Build

  • βš™οΈ Infrastructure-first libraries for AWS and serverless development
  • πŸ—„οΈ Data access tooling and providers for modern cloud-native applications
  • πŸ—£οΈ Voice-first frameworks for Amazon Alexa skills
  • πŸ”’ Configuration and security providers using AWS-native tools
  • πŸ§ͺ Developer experience utilities for logging, testing, and observability

πŸ“¦ Key Projects

Project Description
EntityFrameworkCore.DynamoDb Entity Framework Core provider for Amazon DynamoDB, bringing familiar EF Core patterns to single-table and cloud-native DynamoDB development
DynamoDb.DistributedLock Distributed locking mechanism using DynamoDB with a clean .NET API
AlexaVoxCraft Modular framework for building Alexa skills using MediatR and clean architecture
AWSSecretsManager.Provider Configuration provider backed by AWS Secrets Manager for .NET

Looking for examples? Each repo includes documentation and samples in the README.md


🧠 Philosophy

  • βœ… Layered by design β€” clean separation of concerns
  • πŸ›  Composable utilities β€” libraries that do one thing well
  • πŸ” Cloud-native mindset β€” built for AWS, serverless, and observability
  • ❀️ Open and testable β€” developer ergonomics come first

πŸ™Œ Get Involved

We’re actively developing tools to improve .NET development in the cloud β€” contributions, feedback, and ideas are all welcome!

  • ⭐ Star and watch our repos
  • πŸ› File issues or feature requests
  • 🀝 Open a PR or join the discussion

πŸ§‘β€πŸ’» Maintainers

LayeredCraft is maintained by:

  • Nick Cipollina β€” cloud-native .NET, serverless architecture, and voice-first development
  • Jonas Ha β€” contributor and maintainer focused on modern data access and DynamoDB tooling

πŸ“œ License

All projects in the LayeredCraft GitHub organization are open source and licensed under the MIT License unless otherwise stated.


Thanks for stopping by πŸ‘‹ β€” now go build something awesome (and well-layered).

Popular repositories Loading

  1. aws-secrets-manager-provider aws-secrets-manager-provider Public

    AWS Secrets Manager Configuration Provider

    C# 11 2

  2. dynamodb-efcore-provider dynamodb-efcore-provider Public

    EF Core Provider for AWS DynamoDB

    C# 4 1

  3. dynamodb-distributed-lock dynamodb-distributed-lock Public

    A lightweight distributed locking library for .NET using Amazon DynamoDB as the backend.

    C# 3 1

  4. alexa-vox-craft alexa-vox-craft Public

    C# 2

  5. structured-logging structured-logging Public

    Simplified, structured logging for modern .NET apps β€” overloads, conditionals, and performance built-in.

    C# 1

  6. cdk-constructs cdk-constructs Public

    A reusable library of AWS CDK constructs for .NET projects, optimized for serverless applications using Lambda, API Gateway (or Lambda URLs), DynamoDB, S3, CloudFront, and OpenTelemetry. Built for …

    C# 1

Repositories

Loading
Type
Select type
Language
Select language
Sort
Select order
Showing 10 of 18 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…

Morty Proxy This is a proxified and sanitized view of the page, visit original site.