Installing Craft without MAMP I want to install Craft in home directory in mac. I don't like to use MAMP as local server.

Is to possible to install without using MAMP? I use gulp and webpack in home directory.
It depends what you are most comfortable with. PHP and Apache are shipped with macOS by standard but you'd still need to install and configure MySQL (or MariaDB etc), along with manual virtual host configuration. 

MAMP makes it much easier but sandboxing it all in one easy to install package with a GUI so if you're not comfortable with the command line and the manual configuration then it's a good option. 

If you are a little comfortable with the command line and want a minimalist setup then Laravel Valet could be worth a try. It is a wrapper which orchestrates installing the required components via Homebrew which enables you to just create a new folder in your web root folder with a .dev extension and then be able to view it in the browser. This can be a nice in between.

For more of an isolation you can opt for virtual machines and Vagrant images for example which run a virtual OS with all pre-requisites installed. It can be a little resource hungry however. Alternatively there is docker which provides a containerised environment (much the same but without the full OS layer).

It really goes down to what you're more comfortable with but any of the above will get you up and running with Craft.