Chemistry

asciiMol – terminal-based molecule viewer

asciiMol is a terminal-based molecule viewer written in Python.

It uses the ncurses library to display molecular structures as ASCII graphics, making it useful for inspecting chemistry data directly from a terminal, including remote sessions where a graphical molecule viewer isn’t convenient.

This is free and open source software.

Key Features

  • Opens standard Cartesian .xyz molecule files.
  • Provides an orthographic view for inspecting molecular structures.
  • Supports navigation, zooming, rotation, and auto-rotation.
  • Detects and displays bonds between atoms.
  • Supports simple .xyz trajectories, with optional ASE and RDKit integration for more formats and SMILES.

Website: github.com/dewberryants/asciiMol
Support:
Developer: Dominik Behrens
License: BSD 2-Clause License

asciiMol in action

asciiMol is written in Python. Learn Python with our recommended free books and free tutorials.


Best Free and Open Source Software Explore our carefully curated directory of recommended free and open source software, covering every major software category.

The directory forms part of our extensive collection of articles for Linux enthusiasts. It includes hundreds of detailed reviews, together with free and open source alternatives to proprietary software from companies such as Google, Microsoft, Apple, Adobe, IBM, Cisco, Oracle, and Autodesk.

LinuxLinks also covers interesting projects worth exploring, Linux-compatible hardware, free programming books and tutorials, and much more.

Know a useful free and open source Linux application that we haven’t covered? Tell us about it using our submission form.
Subscribe

Please read our Comment Policy before commenting.

Notify of
guest
0 Comments
Oldest
Newest Most Voted