• Stars
    star
    617
  • Rank 72,118 (Top 2 %)
  • Language
    C#
  • License
    MIT License
  • Created over 4 years ago
  • Updated about 2 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Apache Kafka .NET Framework to create applications simple to use and extend.

KafkaFlow Β· GitHub license nuget version Build Master Codacy Badge Slack

Introduction

⚑️ KafkaFlow was designed to build .NET applications on top of Apache Kafka in a simple and maintainable way.

πŸ— Built on top of Confluent Kafka Client.

πŸ”Œ Extensible by design.

Want to give it a try? Check out our Quickstart!

Installation

Read the docs for any further information.

Documentation

Learn more about using KafkaFlow on the site!

Contributing

Read our contributing guidelines to learn about our development process, how to propose bugfixes and improvements, and how to build and test your changes.

Authors

Get in touch

You can find us at:

License

KafkaFlow is a free and open source project, released under the permissible MIT license.

More Repositories

1

mockingbird

Simplify software testing, by easily mocking any system using HTTP/HTTPS, allowing a team to test and develop against a service that is not complete or is unstable or just to reproduce planned/edge cases.
Swift
196
star
2

loadshedding

A .NET library created to assist the applications in applying LoadShedding techniques and making it easy to configure it
C#
85
star
3

network-monitor-ios

Network Monitor SDK for iOS
Swift
74
star
4

kafkaflow-retry-extensions

Kafka Flow Retry Patterns Extensions
C#
55
star
5

garment

Tool for managing monorepos
TypeScript
44
star
6

blackout

Blackout is the codename for the Farfetch Platform Solutions (FPS) projects. Useful to build e-commerce applications using the FPS APIs and integrating business logic.
TypeScript
42
star
7

rules-framework

A generic framework that allows defining and evaluating rules for complex business scenarios.
C#
40
star
8

maestro

A load testing tool to make tests execution and analysis using JMeter.
Python
31
star
9

react-carousel

A react carousel component, with support for Swipe, Scroll and Snap Points.
JavaScript
29
star
10

react-context-responsive

A package that provides a responsive context to your application, using React Context API.
JavaScript
26
star
11

token-exchange

TokenExchange is a .NET Framework that implements the RFC 8693, OAuth 2.0 Token Exchange. This framework consists of a nuget package designed to be installed and used together with an authentication server using Identity Server 4, it extends it and implements the RFC in a very simple way.
C#
22
star
12

checkarg

Guard clause library for Python projects, to validate arguments on every python function/method.
Python
21
star
13

blackout-react-native

Blackout-react-native is the codename for the Farfetch Platform Solutions (FPS) react-native projects. Useful to build e-commerce native apps using the FPS APIs and integrating business logic.
JavaScript
13
star
14

notarizer

Notarizer is a tool that provides a way of verifying the authenticity of docker images.
Python
7
star
15

.github

Community health files for the @Farfetch organization
3
star
16

mobcast-resources

Resources from the series of episodes about mobile development at FARFETCH
Swift
2
star