You make it sound simple.
Are you at the beginning of your event-sourcing journey?

If you know how you’d like it done, and have the capability to create it, then I would advise you to roll your own for now - even if only as a prototype.
You might need to widen your views to accommodate currently-unforeseen challenges - which an off-the-shelf lib/fwk might not provide for in a way that suits you.
Plus it’s helpful to concentrate on the needs of the domain you’re serving, rather than the framework you’re implementing it with.
If I was you, and if I really wanted to adopt a library now, then I’d follow Dure’s suggestion and look at EventFlow. When I’ve finished learning how to (and not to) do it the hard way, I might end up back there myself.
Have fun. Share your findings.