There are numerous organisations which support students financially or through accompanying events in Germany. Selection criteria, application procedures as well as type and duration of the scholarships differs from instituition.
You will find a first overview of possible study grants or scholarships here (German).
Our tip: Please inform yourself at an early stage about the funding possibilities before starting your studies, since some organizations only grant scholarships for the first semesters.
A comprehensive database on scholarship and funding opportunities can be found at mystipendium.de (German).