Scatcode is an experimental character encoding that can support any characters. It supports non-Unicode characters like Sitelen Pona, Tengwar and Liparxe. You can even add your own characters!
You need to enable JavaScript to run the demo.