Skip to content

Introduction

Welcome to ACoord — Atomic Coordinate Toolkit for VS Code.

ACoord is a powerful extension for visualizing and editing atomic, molecular, and crystal structures directly within Visual Studio Code.

What is ACoord?

ACoord provides:

  • Interactive 3D visualization — Render atomic structures with full rotation, zoom, and pan controls
  • Multi-format support — Open and save common molecular, crystallographic, and simulation formats
  • Editing capabilities — Add, delete, move atoms; create and measure bonds; edit unit cells
  • Trajectory visualization — Animate molecular dynamics trajectories from simulation output files
  • Precise selection — Select individual atoms or use box selection for complex structures
  • Customizable display — Color schemes, atom sizes, bond styles, and lighting controls

Quick Example

Open any supported structure file (e.g., .cif, .xyz, POSCAR) in VS Code, and ACoord will offer to open it in the 3D Structure Editor.

Supported File Formats

FormatExtensionsDescription
XYZ.xyzSimple atomic coordinates
CIF.cifCrystallographic Information File
VASPPOSCAR, CONTCAR, .vaspVASP input/output structures
VASP TrajectoryXDATCARVASP molecular dynamics trajectories
VASP OutputOUTCARVASP output with structure data
PDB.pdbProtein Data Bank format
Gaussian.gjf, .comGaussian input files
ORCA.inpORCA input files
Quantum ESPRESSO.in, .pwi, .out, .pwo, .logQE input and output files
ABACUS.struABACUS STRU format
OpenMX.datOpenMX input files
ACoord Native.acoordNative format with full metadata

Next Steps

Released under the MIT License.