NEDAS is a light-weight Python solution for implementing ensemble data assimilation methods for geophysical models, it utilizes MPI for parallelization and has a modular function-based design that allows algorithmic flexibility. NEDAS is an ideal test environment for novel DA ideas in a real-model setting.