Gneisswork Documentation

Welcome to the Gneisswork documentation! Choose a topic from the navigation below.

Overview

Gneisswork is a free and open-source web application for field geological and sedimentological core logging. It’s designed to help geologists create detailed sedimentary logs in the field using any device with a browser.

Key Features

  • Create and manage multiple sedimentary log profiles
  • Record detailed bed-by-bed data
  • Drag-and-drop bed reordering
  • CSV export compatible with SedLog
  • Customizable reference data
  • No internet connection required

Technology Stack

  • Backend: Python 3.10+, Flask 3.0+
  • Database: SQLite with Flask-SQLAlchemy 3.1+
  • Frontend: HTML5, CSS3, vanilla JavaScript
  • Testing: Pytest

Getting Help