Resources

Web Developer's essential tools and packages

Resources for Developer

Below you can find my favorite collection of essential tools and packages.

Development Tools

CMDER
CMDER
Console Emulator
https://cmder.net

Portable console emulator for Windows

Core FTP
Core FTP
Free FTP client software for Windows
http://coreftp.com/

Free and secure FTP client gives you a fast, easy, reliable way to update and maintain your website via FTP.

DB Browser for SQLite
DB Browser for SQLite
The Official home of the DB Browser for SQLite
https://sqlitebrowser.org/
Emmet Cheat Sheet
Emmet Cheat Sheet
the essential toolkit for web-developers
https://docs.emmet.io/cheat-sheet

Emmet is an essential tool for writing HTML. I teach it in my advanced CSS course. This is a very handy cheat sheet to get started.

FileZilla
FileZilla
The free FTP solution
https://filezilla-project.org/

It is open source software distributed free of charge under the terms of the GNU General Public License. The FileZilla Client not only supports FTP, but also FTP over TLS (FTPS) and SFTP.

Git
Git
Version control system
https://git-scm.com

Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency.

Laragon
Laragon
powerful universal development environment
https://laragon.org/

Portable, isolated, fast & powerful universal development environment for PHP, Node.js, Python, Java, Go, Ruby.

Laravel Cheat Sheet
Laravel Cheat Sheet
https://laravel.gen.tr/cheatsheet

Artisan commands, functions and methods of Laravel Framework.

Laravel Debugbar
Laravel Debugbar
https://github.com/barryvdh/laravel-debugbar

This is a package to integrate PHP Debug Bar with Laravel.

Let’s Encrypt
Let’s Encrypt
Internet Security Research Group
https://letsencrypt.org

Let’s Encrypt is a free, automated, and open certificate authority (CA), run for the public’s benefit.

Mailtrap
Mailtrap
Fake SMTP testing server
https://mailtrap.io/

Mailtrap is a secure online inbox to collect all your test emails in single place without risk of spamming real customers or flooding dev team member inboxes

PHPStorm
PHPStorm
The Lightning-Smart PHP IDE
https://www.jetbrains.com/phpstorm

$ JetBrains PhpStorm is a commercial, cross-platform IDE for PHP built on JetBrains' IntelliJ IDEA platform. PhpStorm is perfect for working with Symfony, Drupal, WordPress, Zend Framework, Laravel, Magento, Joomla!, CakePHP, Yii, and other frameworks.

PuTTY
PuTTY
SSH and telnet client
https://www.putty.org

PuTTY is an SSH and telnet client, developed originally by Simon Tatham for the Windows platform. PuTTY is open source software that is available with source code and is developed and supported by a group of volunteers.

Visual Studio Code
Visual Studio Code
Code Editing. Redefined
https://code.visualstudio.com

Visual Studio Code is a source-code editor developed by Microsoft for Windows, Linux and macOS.


PHP

Intervention Image
Intervention Image
image handling and manipulation library
http://image.intervention.io/

Intervention Image is an open source PHP image handling and manipulation library. It provides an easier and expressive way to create, edit, and compose images and supports currently the two most common image processing libraries GD Library and Imagick.

Parsedown
Parsedown
Markdown Parser
https://parsedown.org/

Better Markdown Parser in PHP


Laravel

Intervention Image
Intervention Image
image handling and manipulation library
http://image.intervention.io/

Intervention Image is an open source PHP image handling and manipulation library. It provides an easier and expressive way to create, edit, and compose images and supports currently the two most common image processing libraries GD Library and Imagick.

Laravel Best Practices
Laravel Best Practices
All the resources and best practices in using the Laravel Framework
https://www.laravelbestpractices.com/

This site serves as a guide for those who is using Laravel Framework by Taylor Otwell and its contributors.

Laravel Cheat Sheet
Laravel Cheat Sheet
https://laravel.gen.tr/cheatsheet

Artisan commands, functions and methods of Laravel Framework.

Laravel Frontend Presets
Laravel Frontend Presets
A collection of custom presets for Laravel
https://github.com/laravel-frontend-presets

HTML

Emmet Cheat Sheet
Emmet Cheat Sheet
the essential toolkit for web-developers
https://docs.emmet.io/cheat-sheet

Emmet is an essential tool for writing HTML. I teach it in my advanced CSS course. This is a very handy cheat sheet to get started.




Vue


Fonts and Typography



Images and Videos

unDraw
unDraw
Open-source illustrations
https://undraw.co/illustrations

Open-source illustrations for every project you can imagine and create. A constantly updated collection of beautiful svg images that you can use completely free and without attribution.


Icons

flag-icon-css
flag-icon-css
A collection of all country flags
http://flag-icon-css.lip.is/

A collection of all country flags in SVG — plus the CSS for easier integration.


Optimization and Deployment

Site Speed
Site Speed
World of Web Performance
https://www.sitespeed.io/

Sitespeed.io is a set of Open Source tools that makes it easy to monitor and measure the performance of your web site.

Web Page Test
Web Page Test
Test a website's performance
https://www.webpagetest.org/

Run a free website speed test from multiple locations around the globe using real browsers (IE and Chrome) and at real consumer connection speeds. You can run simple tests or perform advanced testing including multi-step transactions, video capture, content blocking and much more. Your results will provide rich diagnostic information including resource loading waterfall charts, Page Speed optimization checks and suggestions for improvements.



Email

Mailgun
Mailgun
The Email Service For Developers
https://www.mailgun.com/

Powerful APIs that enable you to send, receive and track email effortlessly.

Mailtrap
Mailtrap
Fake SMTP testing server
https://mailtrap.io/

Mailtrap is a secure online inbox to collect all your test emails in single place without risk of spamming real customers or flooding dev team member inboxes

SparkPost
SparkPost
Predictive Email Intelligence
https://www.sparkpost.com/

Email Delivery Service for Developers and Enterprises. Deliver the app and website emails on time and to the inbox. Trusted to send 25% of the world's non-spam email. Email delivery for companies big and small.


Analysis Tools

How Secure Is My Password?
How Secure Is My Password?
https://howsecureismypassword.net/

How long it would take a computer to crack your password?

namecheckr
namecheckr
Social and Domain Name Availability Check
https://www.namecheckr.com/

Check domain & social username availability across multiple networks

Qualys SSL Labs
Qualys SSL Labs
SSL Server Test
https://www.ssllabs.com/ssltest/

This free online service performs a deep analysis of the configuration of any SSL web server on the public Internet.