What is PDK

PDK is a modern development kit that enables faster, easier, and more reliable software development.

It transforms the complex and tedious process of design, modeling, development, and deployment into a simple and seamless one.

Model

Model your services based on microservice architecture using PDK Modeling

Generate

Generat Asp.Net Core C# code based on microservice architecture and PDK framework​

Develop

Develop your business in generated service

Learn More

Features

Sed quis nisi nisi. Proin consectetur porttitor dui sit amet viverra. Fusce sit amet lorem faucibus, vestibulum ante in, pharetra ante.

C# Modeling

Model Services, Domains, Entities, Command, Queries, Events, UI Commponents, ...

Code Generating

Generate c# .Net 7.0 for microservices using vertical slice architecture

Domain Driven Design

Framework and code generation based on the Domain Driven Design patterns & principles

Distributed Event Bus

Publish & consume distributed events using MassTransit

CQRS

Generate Api for Commands and Quieries and invoke using MediatR

Angular Frontend

Generates frontend ts based on Angular 16 using pdkng linrary

Contact us

Github

https://github.com/pdk-lib

Email

J.Roshdi@gmail.com

Twitter

https://twitter.com/pdk