The short answer is no. All soap is made with lye.
- Either sodium hydroxide is used for hard bar soap or
- potassium hydroxide is used for liquid soaps.
There is no substitute for lye. Nothing else will make oil become soap.
http://www.voyageursoapandcandle.com/How_to_Make_Natural_Liquid_Soap_s/367.htm