Shuhari is a project mainly written in C, it's free.
shu ha ri
shu (守) "protect", "obey" — traditional wisdom — learning fundamentals, techniques, heuristics, proverbs
ha (破) "detach", "digress" — breaking with tradition — detachment from the illusions of self
ri (離) "leave", "separate" — transcendence — there are no techniques or proverbs, all moves are natural, becoming one with spirit alone without clinging to forms; transcending the physical