{"id":16479,"url":"https://github.com/reezpatel/awesome-dev","name":"awesome-dev","description":"AIO Dev Resources","projects_count":41,"last_synced_at":"2026-07-05T22:00:27.963Z","repository":{"id":105976633,"uuid":"247523413","full_name":"reezpatel/awesome-dev","owner":"reezpatel","description":"AIO Dev Resources","archived":false,"fork":false,"pushed_at":"2021-02-23T17:01:25.000Z","size":4062,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2026-06-11T08:37:42.750Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/reezpatel.png","metadata":{"files":{"readme":"Readme.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2020-03-15T18:10:13.000Z","updated_at":"2021-02-23T17:01:28.000Z","dependencies_parsed_at":"2024-01-13T13:13:52.087Z","dependency_job_id":null,"html_url":"https://github.com/reezpatel/awesome-dev","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/reezpatel/awesome-dev","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reezpatel%2Fawesome-dev","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reezpatel%2Fawesome-dev/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reezpatel%2Fawesome-dev/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reezpatel%2Fawesome-dev/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/reezpatel","download_url":"https://codeload.github.com/reezpatel/awesome-dev/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reezpatel%2Fawesome-dev/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":35170542,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-07-05T02:00:06.290Z","response_time":100,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"created_at":"2024-01-13T12:54:18.185Z","updated_at":"2026-07-05T22:00:27.964Z","primary_language":null,"list_of_lists":false,"displayable":true,"categories":["😎 Awesome Dev 😎"],"sub_categories":["Applications","Basic Setup - Windows","WSL Setup (Windows)","CLI Tools"],"readme":"## 😎 Awesome Dev 😎\n\nA curated of list of applications, tools and commands to setup workflow for web developers.\n\nNote: Most the tools and application (unless specified) works in Windows, linux, mac.\n\n```\n**** IN DEVELOPMENT ****\n```\n\n---\n\n### WSL Setup (Windows)\n\nEnable WSL and Virtual Machine Platform\n\n```sh\n# Requires Powershell Admin Privileges - Requires Restart\ndism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart\ndism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart\n\n# Enable WSL 2\nwsl --set-default-version 2\n```\n\nInstall [Ubuntu](https://www.microsoft.com/store/apps/9n6svws3rx71) or any other choice of Linux Distribution from [Microsoft Store](https://aka.ms/wslstore).\n\n\u003e The first time you launch a newly installed Linux distribution, a console window will open and you'll be asked to wait for a minute or two for files to de-compress and be stored on your PC. All future launches should take less than a second.\n\n---\n\n### Basic Setup - Windows\n\n1. Install [Shutup 10](https://www.oo-software.com/en/shutup10) to disable windows telemetry\n2. Install [Source Code Pro](https://github.com/adobe-fonts/source-code-pro) Font\n3. Set [Background Image](https://github.com/reezpatel/awesome-dev/blob/master/assets/bg.jpg)\n4. Install [Microsoft Powertoys](https://github.com/microsoft/PowerToys)\n5. Install [Microsoft Terminal](https://github.com/microsoft/terminal)\n6. Apply [Terminal Setting](https://github.com/reezpatel/awesome-dev/blob/master/settings/terminal.json)\n\n#### Remap shortcuts - Powertoys\n\n`Win` + `Backspace` - `Ctrl` + `Backspace`\n\n`Win` + `Tab` - `Alt` + `Tab`\n\n`Win` + `A` - `Ctrl` + `A`\n\n`Win` + `C` - `Ctrl` + `C`\n\n`Win` + `F` - `Ctrl` + `F`\n\n`Win` + `S` - `Ctrl` + `S`\n\n`Win` + `V` - `Ctrl` + `V`\n\n`Win` + `X` - `Ctrl` + `X`\n\n`Win` + `Z` - `Ctrl` + `Z`\n\n`Win` + `Shift` + `Z` - `Ctrl` + `Shift` + `Z`\n\n---\n\n### Basic Setup - Bash\n\n#### Install ZSH\n\n```sh\nsudo apt-get update\nsudo apt-get install zsh\nsh -c \"$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)\"\n\n# Optional\nsudo usermod -s /usr/bin/zsh $(whoami)\nsudo reboot\n```\n\n#### Install SpaceShip\n\n```\ngit clone https://github.com/denysdovhan/spaceship-prompt.git \"$ZSH_CUSTOM/themes/spaceship-prompt\" --depth=1\n\nln -s \"$ZSH_CUSTOM/themes/spaceship-prompt/spaceship.zsh-theme\" \"$ZSH_CUSTOM/themes/spaceship.zsh-theme\"\n```\n\nSet `ZSH_THEME=\"spaceship\"` in your .zshrc.\n\n#### Install zsh plugins\n\n```\ngit clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions\n--\ngit clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting\n--\ngit clone https://github.com/zsh-users/zsh-completions ${ZSH_CUSTOM:=~/.oh-my-zsh/custom}/plugins/zsh-completions\n--\ngit clone https://github.com/horosgrisa/mysql-colorize ${ZSH_CUSTOM:=~/.oh-my-zsh/custom}/plugins/mysql-colorize\n```\n\nSet `plugins` to `plugins=(git zsh-autosuggestions zsh-syntax-highlighting zsh-completions mysql-colorize)`\n\n#### Use dynamic .bashrc\n\nAdd the content of `linux/.bashrc` in `.zshrc` file. Then select the module you want to load.\n\nNote: You can custom module from any repo, gist or any publicly accessible url. Example,\n\n```sh\nload \"https://raw.githubusercontent.com/reezpatel/awesome-dev/master/linux/alias.sh\"\n```\n\n---\n\n### Applications\n\n[Visual Studio Code](https://code.visualstudio.com/) - Code Editor\n\n[Steam](https://store.steampowered.com/) - Steam game client\n\n[Battle.net](http://battle.net/) - Blizzard game client\n\n[Android Studio](https://developer.android.com/studio) - Android Studio\n\n[Adobe Creative Suite](https://www.adobe.com/in/creativecloud.html) - Collection of creative application\n\n[Spotify](https://www.spotify.com/in/download/other/) - Music Service\n\n[Microsoft Office](https://www.microsoft.com/en-in/download/office.aspx) - Microsoft productivity tools\n\n[Groupy](https://www.stardock.com/products/groupy/) - Tabs for windows\n\n[F.Lux](https://justgetflux.com/) - Blue light reduction utility\n\n[ScreenX](https://getsharex.com/) - Screen capture utility\n\n[FDM](https://www.freedownloadmanager.org/) - Download Manager\n\n[RedisInsight](https://redislabs.com/redis-enterprise/redis-insight) - Redis GUI\n\n[Tweenten](https://tweetenapp.com/) - Twitter Client\n\n[Eartumpet](https://eartrumpet.app/) - Volume control for Windows\n\n[Mockoon](https://mockoon.com/) - API Mocking utility\n\n[Kube Forwarder](https://kube-forwarder.pixelpoint.io/) - Kubernetes port forward manager\n\n[Peazip](https://peazip.github.io/) - File archiver utility,\n\n[Rambox](https://rambox.pro/#home) - Productivity Tool\n\n[Whatsapp](https://www.whatsapp.com/download) - Whatsapp\n\n[Raindrop](https://raindrop.io/) - Bookmark Manager\n\n[Ployplane](https://polyplane.com/) - Browser for Developers\n\n[Insomnia Designer](https://insomnia.rest/products/designer/) - API Designing utility\n\n[Jetbrains Toolbox](https://www.jetbrains.com/toolbox-app/) - Tool to manage Jetbrain applications\n\n[XMeters](https://entropy6.com/xmeters/) - Taskbar system stats for Windows\n\n[VeePn](https://veepn.com/) - VPN Client\n\n[MSI Afterburner](https://www.msi.com/page/afterburner) - Graphic card tweaking utility\n\n[MySQL Workbench](https://www.mysql.com/products/workbench/) - MySQL GUI\n\n[MongoDB Compass](https://www.mongodb.com/products/compass) - MongoDB GUI\n\n[WinDirStat](https://windirstat.net/) - Windows disk usage analyzer\n\n[Blender](https://www.blender.org/) - 3D creation tool\n\n[Zoommy](https://zoommyapp.com/) - Browse free stock photos\n\n[Wireshark](https://www.wireshark.org/) - Network packet analyzer\n\n---\n\n### CLI Tools\n\n#### Install NodeJS\n\n```sh\ncurl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh | bash\n```\n\nAdd following lines to `.bashrc` or `.zshrc`\n\n```sh\nexport NVM_DIR=\"$HOME/.nvm\"\n[ -s \"$NVM_DIR/nvm.sh\" ] \u0026\u0026 \\. \"$NVM_DIR/nvm.sh\"  # This loads nvm\n[ -s \"$NVM_DIR/bash_completion\" ] \u0026\u0026 \\. \"$NVM_DIR/bash_completion\"  # This loads nvm bash_completion\n```\n\nDownload latest lts build and use it\n\n```sh\nnvm install --lts\nnvm use --lts\n```\n\n#### Install homebrew\n\nRun following command to install homebrew\n\n```sh\nsudo apt-get install build-essential\n\n/bin/bash -c \"$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)\"\n\necho 'eval $(/home/linuxbrew/.linuxbrew/bin/brew shellenv)' \u003e\u003e /home/reezpatel/.zprofile\neval $(/home/linuxbrew/.linuxbrew/bin/brew shellenv)\n```\n\n#### Install Terraform\n\nRun following command to install [Terraform](https://www.terraform.io/)\n\n```sh\ncurl -fsSL https://apt.releases.hashicorp.com/gpg | sudo apt-key add -\nsudo apt-add-repository \"deb [arch=amd64] https://apt.releases.hashicorp.com $(lsb_release -cs) main\"\nsudo apt-get update \u0026\u0026 sudo apt-get install terraform\n```\n\n#### Install Ansible\n\nRun following command to install [Ansible](https://www.ansible.com/)\n\n```sh\nsudo apt update\nsudo apt install software-properties-common\nsudo apt-add-repository --yes --update ppa:ansible/ansible\nsudo apt install ansible\n```\n\n#### Install Kubectl\n\nRun following command to install [Kubectl](https://kubernetes.io/docs/reference/kubectl/overview/)\n\n```sh\ncurl -LO \"https://storage.googleapis.com/kubernetes-release/release/$(curl -s https://storage.googleapis.com/kubernetes-release/release/stable.txt)/bin/linux/amd64/kubectl\"\nchmod +x ./kubectl\nsudo mv ./kubectl /usr/bin/.\n```\n\n#### Install Application\n\nRun following commands to install application\n\n```sh\n# Exa (https://github.com/ogham/exa)\nbrew install exa\n\n# Can I Use CLI (https://github.com/sgentle/caniuse-cmd)\nnpm i -g caniuse-cmd\n\n# Httpie (https://httpie.org/)\nsudo apt-get install httpie\n\n# ICDiff (https://www.jefftk.com/icdiff)\nsudo apt-get install icdiff\n\n# JQ (https://stedolan.github.io/jq/)\nbrew install jq\n\n# Autojump (https://github.com/wting/autojump)\nsudo apt-get install autojump\necho \"source /usr/share/autojump/autojump.zsh\" \u003e\u003e ~/.zshrc\n\n# Bat (https://github.com/sharkdp/bat)\nsudo apt install bat\nln -s /usr/bin/batcat usr/bin/bat\n\n# Htop (https://htop.dev/)\nsudo apt install htop\n\n# TLDR (https://tldr.sh/)\nnpm install -g tldr\n\n# CLI Typer(https://github.com/balzss/cli-typer)\nnpm install -g balzss/cli-typer\n\n# Overtime CLI (https://github.com/diit/overtime-cli)\nnpm install -g overtime-cli\n\n# Taskwarrior (https://taskwarrior.org/)\nsudo apt-get install taskwarrior\n\n# fx (https://github.com/antonmedv/fx)\nnpm install -g fx\n\n# Git Status (https://github.com/IonicaBizau/git-stats)\nnpm i -g git-stats\n\n# Dev Stats (https://github.com/shroudedcode/devstats)\nnpm install -g devstats\ndevstats add https://github.com/reezpatel\ndevstats add https://stackoverflow.com/users/5951630/\ndevstats add https://wakatime.com/@59f6ecb9-6930-4727-af34-4243f1daa2b0\ndevstats add https://www.hackerrank.com/reezpatel\n\n\n# Asciinema (https://asciinema.org/)\nbrew install asciinema\n\n# yq (https://github.com/kislyuk/yq)\nbrew install python-yq\n\n# np (https://github.com/kislyuk/yq)\nnpm install --global np\n\n# Github CLI (https://github.com/cli/cli)\nbrew install gh\n\n# Kubebox (https://github.com/astefanutti/kubebox)\ncurl -Lo kubebox https://github.com/astefanutti/kubebox/releases/download/v0.8.0/kubebox-linux \u0026\u0026 chmod +x kubebox\nsudo mv kubebox /usr/bin/.\n\n# Lolcat (https://github.com/busyloop/lolcat)\nbrew install lolcat\n\n# FD (https://github.com/sharkdp/fd)\nsudo apt install fd-find\n```\n\n#### Setup terminal Startup message\n\nInstall [Devstats](https://github.com/shroudedcode/devstats) and other prerequisite tools\n\n```sh\nsudo apt-get install wget cowsay lolcat\nbrew install js\n```\n\nAdd following line at end of `.bashrc` or `.zshrc`\n\n```sh\nwget \"https://sv443.net/jokeapi/v2/joke/Programming?blacklistFlags=racist,sexist\u0026type=single\" -qO- | jq -r '.joke' | cowsay -W 80 -f tux | lolcat -s 1\n\ndevstats -w\n```\n\n---\n\n### VSCode Setup\n\n---\n\n### Kubernetes Setup\n\n1. [Setup Kubernetes Nodes Using Ansible](https://github.com/reezpatel/awesome-dev/tree/master/ansible)\n2. [Setup Kubernetes Cluster Using Terraform](https://github.com/reezpatel/awesome-dev/tree/master/terraform)\n\n### Remote Development Setup\n\n---\n","projects_url":"https://awesome.ecosyste.ms/api/v1/lists/reezpatel%2Fawesome-dev/projects"}