BALLView ist ein erweiterbares Darstellungsprogramm für biomolekulare Strukturen. Es stellt alle Standardmodelle und umfangreiche Funktionalität für das molekulare Modellieren und Simulation bereit. Darunter befinden sich Methoden der molekularen Mechanik (AMBER- und CHARMM-Kraftfelder), Kontinuum-Elektrostatik-Methoden, die einen Finite-Difference Poisson-Boltzmann-Löser benutzen, und Berechnung sekundärer Strukturen. Da BALLView auf BALL (der Biochemical ALgorithms Library) beruht, ist es auf einfache Weise auf der Ebene des C++-Codes erweiterbar. Es besitzt auch eine Python-Schnittstelle, um interaktive schnelle Prototyp-Entwicklung zu ermöglichen. (non)