Seismic Processing Tools

Welcome to a, hopefully, comprehensive resource for open-source seismic data analysis and modeling tools. This purpose of this site is to help researchers, geophysicists, and engineers discover, evaluate, and utilize high-quality software packages for seismic data processing.

There are other existing resources for seismology, with a focus on deeper Earth and crustal seismology (e.g., awesome-seismology) and core-man’s links. SEG also has the GEOPHYSICS source-code archive and other free exploration-geophysical software. But we wanted to try to capture things for near-surface applications.

About This Resource

The field of seismic data processing encompasses a wide range of techniques and methodologies. This site organizes tools by their primary application areas, making it easier to find the right software for your specific needs. We try to ensure that each tool listing includes:

Submit Resource Suggestions

📝 Have a tool to recommend? Help expand this resource by submitting a GitHub issue with details about open-source seismic processing tools you’d like to see featured. Include the tool name, repository link, and brief description to help the community discover valuable resources.

Processing Methods

Explore by Method

Pre-processing
Data conditioning and format conversion
First Break Analysis
Automatic picking and analysis tools
Surface Wave Analysis
MASW, SPAC, and dispersion analysis

Contributing

This resource is continuously updated with new tools and techniques. If you know of high-quality open-source seismic processing software that should be included, please consider contributing:

  1. Submit suggestions via GitHub issue
  2. Fork and contribute directly to this repository
  3. Share your experience with tools you’ve used

Evaluation Criteria

Tools are evaluated based on several criteria:

Getting Started

  1. Browse by method using the navigation above
  2. Check maintenance status for active development
  3. Review requirements and installation procedures
  4. Start with well-documented tools if you’re new to the method

Last updated: October 22, 2025