Event Store is an open-source, functional database with Complex Event Processing in C# JavaScript. We maintain their documentation and technical blog posts.