Skip to content


  • Pro


Block or Report

Block or report mkhorton

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Add an optional note:
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse

Hi there 👋

I'm currently a staff developer at Lawrence Berkeley National Laboratory. I help to lead the Materials Project, an open, academic effort to generate and share high-quality scientific data on materials with the world.

The Materials Project writes and uses a lot of open-source software. If you would like to get involved and contribute to any of our codes, get in touch! My inbox is open at, or you can open a Pull Request on one of our repositories.

I also run, a shared space for the computational materials science community. Please get in touch if you'd like to have a category added for your own code.


  1. Python Materials Genomics (pymatgen) is a robust materials analysis code that defines core object representations for structures and molecules with support for many electronic structure codes. It i…

    Python 991 703

  2. atomate is a powerful software for computational materials science and contains pre-built workflows.

    Python 193 155

  3. Crystal Toolkit is a framework for building web apps for materials science and is currently powering the new Materials Project website. Project led by @mkhorton.

    Python 81 46

  4. A suite of React components for the Materials Project, developed for use in Crystal Toolkit and the Materials Project public website.

    TypeScript 7 5

  5. Supplementary material for N. C. Frey, M. K. Horton, J. M. Munro, S. M. Griffin, K. A. Persson, and V. B. Shenoy, Science Advances 09 Dec 2020: Vol. 6, no. 50, eabd1076 DOI: 10.1126/sciadv.abd1076

    Jupyter Notebook 6 3

  6. Be a master builder of databases of material properties. Avoid the Kragle.

    Python 27 45

853 contributions in the last year

Oct Nov Dec Jan Feb Mar Apr May Jun Jul Aug Sep Mon Wed Fri

Contribution activity

October 2022

Created 2 commits in 1 repository

Seeing something unexpected? Take a look at the GitHub profile guide.