There are several online resources that offer the complete works of William Shakespeare. Some are searchable. Use the one that suits you best!
Shakespeare's First Folio, containing 36 of his plays, was published in 1623. It was the first collection of his works. Image from The Library of Birmingham
Below are just a few of the books of literary criticism about Shakespeare's works. These are general texts. For work-specific texts, please go to the play you are looking for on the category page.