Fornjot was an early-stage CAD kernel, using boundary representation (b-rep), written in the Rust programming language. The project is now over, and its goals were not reached.
If you want to learn more, the GitHub repository and the blog are the best places to start.