Circumference is a server-client-style implementation to supplement the WebAuth Diameter subprotocol, complete with an extensible Diameter server and base library. Diameter is a peer-to-peer authentication protocol (RFC 6733).
OpenAAA is a fast, flexible, powerful open-source Authentication, Authorization, and Accounting server, supporting RADIUS, TACACS+, DHCP, BOOTP, and DIAMETER protocols.