Avogadrolibs
Avogadro libraries provide 3D rendering, visualization, analysis and data processing useful in computational chemistry, molecular modeling, bioinformatics, materials science, and related areas.
Install / Use
/learn @OpenChemistry/AvogadrolibsREADME
Avogadro 2
Introduction
Avogadro is an advanced molecular editor designed for cross-platform use in computational chemistry, molecular modeling, education, bioinformatics, materials science, and related areas. It offers flexible rendering and a powerful plugin architecture.
Core features and goals of the Avogadro project include:
- Open-source, distributed under the liberal 3-clause BSD license
- Cross-platform, with builds on Linux, Mac OS X and Windows
- An intuitive interface designed to be useful to the whole community
- Fast and efficient, embracing the latest technologies
- Extensible, making extensive use of a plugin architecture
- Flexible, supporting a range of chemical data formats and packages
Avogadro 2 began as a rewrite of the original Avogadro 1.x, which is now unsupported. The successor is faster, better, much more stable, and more featureful. A final couple of features yet to be ported will be implemented by the time of the 2.0 release, but in the meantime Avogadro 2 already has much new functionality of its own.
Avogadro's codebase is split across a libraries repository and an application repository. The new code architecture provides a high-performance rendering engine, modern code development, and significantly improved speed and stability.
Avogadro is being developed as part of the Open Chemistry project by an open community, which was started at Kitware as an open-source community project.
Installing
For the most up-to-date experience use the continuous builds prepared by GitHub actions for:
- <img src="https://raw.githubusercontent.com/FortAwesome/Font-Awesome/refs/heads/7.x/svgs-full/brands/windows.svg" width="24" height="24">Windows
- <img src="https://raw.githubusercontent.com/FortAwesome/Font-Awesome/refs/heads/7.x/svgs-full/brands/apple.svg" width="24" height="24">macOS Apple Silicon
- <img src="https://raw.githubusercontent.com/FortAwesome/Font-Awesome/refs/heads/7.x/svgs-full/brands/apple.svg" width="24" height="24">macOS Apple Silicon
- <img src="https://raw.githubusercontent.com/FortAwesome/Font-Awesome/refs/heads/7.x/svgs-full/brands/linux.svg" width="24" height="24"> Linux (AppImage)
We also maintain a
beta Flatpak
for Linux that is updated with the lastest changes every week or two.
For full releases and an overview of all available ways to obtain Avogadro see the overview on the Avogadro website.
Binaries and the source code for each release can be found on the GitHub releases page.
If you would like to build from source we recommend that you follow our build guide.
User guide
Our user documentation can be found on the Avogadro website, as well as a brief guide to getting started.
Contributing
We welcome all kinds of contributions as a community project, from bug reports, feature suggestions, language translations, Python plugins, and C++ code development.
Our project uses the standard GitHub pull request process for code review and integration. Please check our contribution guide for more details on developing and contributing to the project. The GitHub issue tracker can be used to report bugs, make feature requests, etc. Our API is documented online with updated documentation generated nightly.
To introduce yourself, ask for help, or general discussion, we welcome everyone to our forum
Contributors Hall of Fame: <a href="https://github.com/openchemistry/avogadrolibs/graphs/contributors"> <img src="https://contrib.rocks/image?repo=openchemistry/avogadrolibs" /> </a>
Related Skills
mcp-shrimp-task-manager
2.1kShrimp Task Manager is a task tool built for AI Agents, emphasizing chain-of-thought, reflection, and style consistency. It converts natural language into structured dev tasks with dependency tracking and iterative refinement, enabling agent-like developer behavior in reasoning AI systems.
mcp-shrimp-task-manager
2.1kShrimp Task Manager is a task tool built for AI Agents, emphasizing chain-of-thought, reflection, and style consistency. It converts natural language into structured dev tasks with dependency tracking and iterative refinement, enabling agent-like developer behavior in reasoning AI systems.
contextplus
1.5kSemantic Intelligence for Large-Scale Engineering. Context+ is an MCP server designed for developers who demand 99% accuracy. By combining RAG, Tree-sitter AST, Spectral Clustering, and Obsidian-style linking, Context+ turns a massive codebase into a searchable, hierarchical feature graph.
Peekaboo
2.9kPeekaboo is a macOS CLI & optional MCP server that enables AI agents to capture screenshots of applications, or the entire system, with optional visual question answering through local or remote AI models.
