A collection of ipywidgets for the creation of interactive code demos and educational notebooks with exercises that can be checked and exported. Try it out in your browser powered by JupyterLite https://osscar-org.github.io/scicode-widgets/
pip install .
So far scicode-widget has been developed by prototyping without much concern about the code quality. This resulted in faster development time but in cost of readability and maintanability of the code. Since we finished now the prototype phase and have converged on a set of functionalities we are satisfied with, we are in the process of refactoring the resulting code in the main branch. While we are refactoring the code we recommend the usage of this branch which is also used in the course "Introduction to Atomistic Modeling" (see _github repo) till all features have been implemented in the refactor, but don't exepect stable or readable code at this stage.