This is your work, valued
somepackage. Show how to structure a Python project.
424gtest-demo. Unit test demo using Google Test.
369cmake-example. Example project which demonstrates various CMake features.
145pypi-howto. How to publish Python packages on PyPI.
76cicero. :microphone: Serving presentation slides written in Markdown.
56pybind11-demo. Demonstrates how to call a C++ class from Python using pybind11.
34gitink. ASCII to SVG Git log graph visualizer.
34runtest. :clapper: Numerically tolerant end-to-end test library for research software.
25python-cffi-demo. Python CFFI demo: interfacing C++, Fortran, and Python.
23polygons. Fast points-in-polygon test and distances to polygons.
20pfunit-demo. Unit test demo using pFUnit.
17hdf5-cmake-example. CMake HDF5 hello world example.
16polygenerator. Generates random simple polygons.
13go-game. Go game for the browser.
11apptainer-conda. Local Conda environments via Apptainer.
11smeshing. Mesh generator for unstructured triangular grids.
11git-rebase-squash-exercise. Git rebase and commit squashing exercise.
11til. :bulb: Today I Learned
9python-tdd-exercises. Python exercises in TDD style.
9git-bisect-exercise. Git bisect exercise.
9ascii2graph. Converts ASCII text to a graph (represented as a dictionary).
9advent-of-code. My solutions to Advent of Code :evergreen_tree:
8fortran-collections. Got tired of Fortran not having high level containers.
7flanders. Fast 2D nearest neighbor search with an angle.
7quarto-letter-template. Quarto letter template example
6calculator. Exercise to practice building projects with CMake.
6obara-saika. Obara-Saika integral code sandbox.
5balboa. Balboa computes Gaussian basis functions and their derivatives.
5contain-R. Apptainer/Singularity container for reproducible R environments.
5numerov. Compute vibrational levels, wavefunctions, and expectation values using the Numerov-Cooley algorithm.
5software-development-toolbox. Scientific software development toolbox course material.
4data-visualization. Data visualization course.
3apptainer-venv. Fast Python virtual environments on Apptainer.
3refreeze. Markdown web slides served cold.
3BasisSetConversionTools. Basis set conversion tools.
321cfortran. 21st Century Fortran Tutorial.
2interfacing-rust-python. Slides and material for "Interfacing Rust and Python"
2lorentzian. Convert x-y data to Lorentzians.
2doc-example. This is just for demo. Please watch.
1make-pipeline. Data processing pipeline example.
1