Vipster is a fast and easy to use graphical editor for periodic atomistic simulations running on Windows, Linux, macOS and *BSD.
It supports small isolated molecules for quantum mechanical calculations, large periodic trajectories for molecular dynamics and everything inbetween. Features include:
-
Full support of periodicity:
Set any arbitrary cell shape, display and determine bonds over periodic boundaries. -
Support for trajectories with loosely coupled steps:
Vary the number of atoms, shared or discrete unit cell -
Custom atom and bond types:
Use isotopes, special force field atom types or abstract particles by simply providing a name. -
Flexible visualization:
Compose multiple structures, isosurfaces, etc. in one window, or view a single structure in multiple windows with different perspectives. -
Hands-on editing:
Select and manipulate atoms and bonds via mouse and keyboard shortcuts. -
File format support:
Vipster supports conceptually different formats by separating atomic structure data from other data with special treatment. Up to two separate presets can control format specific features and reliably generate input files for calculations. -
Scriptable:
Small built-in script language with shorthand procedures for many regular modification procedures. -
Python interface:
The library backend is fully accessible via Python for advanced scripting needs, both in GUI or standalone. -
Extendable:
Add support for more file formats by providing user-defined plugins via the Python- or C++-API.