mesa

Mesa is an open-source library that allows you to make tool-based modeling (ABM) with Python. It offers built-in core components such as spatial grids and intermediary timers to simulate complex systems and study emerging behaviors. With its browser-based interface, you can visualize models and analyze results with Python data analysis tools.

ME

mesa

New80

mesa · Maps & GIS

STARS3.9K
FORKS1.4K
COMMITS0
CONTRIBUTORS0
VERSIONv3.5.1
UPDATEDyesterday
PythonAgent-basedSimulationModelingApache-2.0

Alternative to (project's own claim): NetLogo

Common commercial products in this category: Esri ArcGIS, Google Maps Platform, Mapbox

What can it do?
  • Using built-in core components, you quickly create tool-based models.
  • You visualize the models you have prepared with the browser-based interface.
  • You analyze simulation results using Python data analysis tools.
User reviews
  • • NeutralHacker News

    Valve is paying open-source developers to work on Proton, Mesa, and more

    “They wrap to SDL, so it's still being used. Proton is mostly an assemblage of FOSS projects, direct interaction with Valve isn't needed to use those any more than direct interaction with, say, a major contributor to Mesa like Intel when using that.”

  • • NeutralHacker News

    Valve is paying open-source developers to work on Proton, Mesa, and more

    “Have you heard about just-released Mesa 22.3 which now has rusticl for modern OpenCL support? Previously Mesa used Clover for OpenCL, which was stuck somewhere just below OpenCL 1.2 (but only reports OpenCL 1.1 support).”

My note

Alternative pages

More in: Maps & GIS