Hey folks! This project of mine is from last winter and I haven't touched it since.
But a couple people recently cloned the repo so perhaps more people will find it interesting.
This is a mostly complete implementation of the necessary components of OpenFlow 1.0 to manipulate flows and route traffic. Things like device stats and configuration are absent.
And here's a blog post I wrote up about it while I was developing the crate.
Let me know if you have questions/comments!