We implemented a one-dimensional domain wall (DW) dynamics simulator based on the well-developed collective coordinate approach to demonstrate DW motion under a given magnetic field and/or current flow. The simulator adopted all known influences, including three-dimensional external magnetic fields, spin transfer torque with non-adiabatic contribution, spin Hall effect, Rashba effect, and Dzyaloshinskii-Moriya interaction. The simulator can calculate the position, velocity, internal magnetization angle, and tilting angle of the domain wall to the current direction or wire axis under given simulation conditions and material parameters. It will not only provide physical insights of domain wall dynamics to experimentalists, but also can be used to more easily simulate various physical circumstances before running time-consuming micromagnetic simulations or real experiments. (c) 2017 Author(s).