Yes These philosophies can be found interwoven throughout many religious but (in my opinion) Buddhism has the most excellent teachings due to the lack of dogma and the incredible simplicity of it