I have an indent port in my contrib (though you say you don't like it), and plan9 has cb(1).
what don't you like about indent? I use it with erik's bcmt which replaces c++ style comments with C ones, a carfully tailored proto file, and this: sed 's/\) {/){/ . This gives me pretty much plan9-style code (assuming nix-style is plan9-style and has not evolved). -Steve