Kafka Core empowers developers to effortlessly build robust .NET applications on top of Confluent Kafka, focusing on simplicity, maintainability, and extensibility. With intuitive abstractions and builders, it introduces powerful features that enhance functionality and extend the official library's capabilities.
We welcome contributions to Kafka Core! Please follow these guidelines when contributing:
- Fork the repository and create your branch from
main
. - Make your changes and ensure that your code adheres to the C# coding conventions.
- Test your changes thoroughly. Tests MUST be written for any new functionality or bug fixes.
- Commit your changes with descriptive commit messages.
- Push your branch and submit a pull request.
Please ensure that your pull request is focused on a single issue and includes relevant tests.
We are available through Issues or Discussions.
This project is licensed under the MIT License. See the LICENSE file for details.
If you would like to show your support for this project, then please feel free to buy me a coffee.
If you like or are using this project to learn or start your solution, please give it a star. Thanks!