TELEMAC-MASCARET is an integrated suite of solvers to simulate free-surface flow problems. It is written in Fortran and MPI is used for parallelisation. Python is used to manage the simulations. Shallow water (resp. Navier-Stokes) equations are solved in 2-D (resp. 3-D) for rivers, coastal and harbours. Additional integrated modules are available for sediment transport, wave propagation, etc.