Vipster is a powerful and versatile tool for pre- and post-processing of periodic chemical structures.

It's core is a library that provides access to atomistic data, designed with periodic simulations in mind.

Three interfaces are available:

QtVipster is a graphical editor for Linux, OSX and Windows, with various editing capabilities and a useful cli-interface

WebVipster is an emscripten-based visualisation tool that works in every WebGL2/WebASM capable browser

PyVipster is a python interface for advanced scripting needs

These formats are implemented: ... with write support
xyz (canonical and non-canonical)
PWScf input
PWScf output
LAMMPS data
LAMMPS dump
CPMD input
Gaussian cube files
XCrysDen structure files
ORCA input