what is the most simple way to let a figure walk

Well i am wondered, since rigify is the facto standard in blender.
Many people must have made walking animations for it.
Also people on youtube show all the many steps required to let a character folow a path.

Now i am wondering since rigify skeletons are commonly equal.
Is there a simple add on or, with some premade animations that cold be assigned to a path; for a specific figure ?.
Or are there scripts that simulate walking ?