Open science · open learning · open notebooks

Moonbooks
Open science notebooks for Python & Earth data

Learn from practical notebooks, code examples and interactive tools for Python, Earth observation, remote sensing, geospatial analysis and data science. Public knowledge stays free to read and share.

Free to read
Public notebooks, articles and learning resources remain openly accessible.
Built for open science
Share methods, code and scientific knowledge in a reproducible format.
Privacy-minded
No advertising trackers and no third-party tracking cookies.
$5/year membership
A small annual contribution helps support hosting and member features.
Why Moonbooks

Scientific knowledge should be useful, reproducible and open

Moonbooks — Massive Open Online Notebooks — is a place to publish, discover and learn from practical scientific notebooks. The goal is simple: make technical knowledge easier to understand, reuse and share.

Open notebooks, not locked content

A useful scientific explanation is more valuable when readers can see the method behind it. Moonbooks combines explanations, equations, Python code, figures and data-oriented examples so that a reader can move from an idea to a reproducible workflow.

The site is especially focused on Python, Earth observation, remote sensing, geospatial analysis and environmental data. Public content is designed to remain available without a subscription paywall.

Moonbooks also serves as a bridge between a short web article and a working notebook: learn the concept on the web, then continue the analysis with code and data.

Learn & explore

From Python fundamentals to real Earth observation workflows

Moonbooks connects concise technical notes with applied examples, scientific datasets and interactive tools.

Python & data science

Practical Python examples for NumPy, pandas, visualization, scientific computing and reproducible data analysis.

Earth observation

Work with satellite and environmental observations, including remote sensing products, geolocation and Earth science datasets.

Geospatial analysis

Learn GeoPandas, spatial joins, buffers, coordinate systems, maps and location-based analysis through concrete examples.

Interactive science tools

Explore data through web tools and visualizations that connect scientific products with real-world questions.

Free knowledge, supported by members

Use Moonbooks for free. Join for $5/year to support it.

Membership is intentionally small. The purpose is not to put public science behind a paywall — it is to help sustain the website while providing useful personal features for members.

Everyone
Free

Learn from public Moonbooks content without needing to become a member.

  • Read public notebooks and articles
  • Explore Python, geospatial and Earth science tutorials
  • Use public scientific visualizations and tools
  • Access published code examples and learning material
  • No advertising trackers or third-party tracking cookies
Open educational and scientific content is part of the core mission of Moonbooks.
Moonbooks Member
$5 / year

Support the project and unlock account-based tools for creating and learning.

  • Create and manage your own Moonbooks notebooks
  • Use member-only notebook creation and conversion features
  • Keep track of progress through exercises and courses
  • Build a personal collection of scientific notes and learning material
  • Help fund hosting, maintenance and continued open-science development
Membership supports the infrastructure behind Moonbooks while public knowledge remains free to read.
Privacy by design

Learn without being turned into an advertising profile.

Moonbooks is built around scientific learning rather than behavioral advertising. The site does not need third-party advertising trackers to understand what you read across the web. Essential cookies may still be used where technically required for security, login sessions and account functionality, but they are not the business model.

Help keep open science practical and accessible

Read and learn for free. If Moonbooks is useful to you, a $5 annual membership helps keep the site online and supports the development of new notebooks, scientific tools and learning features.