Giovanni da Cascia, anche Jovannes de Cascia, Johannes de Florentia, Maestro Giovanni da Firenze, è stato un compositore italiano di epoca medievale, attivo nella metà del XIV secolo. Non si sa praticamente nulla della vita di Giovanni. Dal suo cognome si presume che sia nato nel paese di Cascia, vicino Firenze. Un tempo si pensava che ricoprisse un incarico nel Duomo di Firenze, ma questo non è più accettato. Una cronaca fiorentina afferma che Giovanni e Jacopo da Bologna gareggiarono alla corte di Mastino II della Scala; Mastino morì nel 1351. Le metafore utilizzate nelle sue opere sono coerenti con gli idiomi prevalenti della metà del XIV secolo. Il suo ritratto nel Codice Squarcialupi lo mostra senza vesti sacerdotali. Sopravvivono diciannove composizioni di Giovanni, sparse in nove manoscritti. Sedici di questi sono madrigali e tre sono cacce. Si pensa che abbia scritto alcuni dei suoi testi. Musicalmente, i madrigali di Giovanni sono importanti nello sviluppo dello stile del madrigale del XIV secolo. Tende a usare melismi estesi sulla prima e penultima sillaba di un verso poetico, e talvolta introduce degli hockets in questi punti. Le parti centrali dei versi sono generalmente sillabiche. Molte delle sue opere sono molto simili nello stile alle opere anonime conservate nel Codice Rossi. Molte delle sue opere sopravvivono in versioni abbastanza diverse; questa è la prova che fino a quel momento l'improvvisazione era ancora un aspetto importante della performance musicale. Le opere di Giovanni tendono a non essere tonalmente unificate; iniziano e finiscono su note diverse e in alcuni casi, come Nascoso el viso, ogni verso poetico inizia e finisce su note diverse. L'imitazione occasionale si trova nel suo lavoro. Edizioni di tutte le opere di Giovanni sono state completate da W. Thomas Marrocco e Nino Pirrotta nel XX secolo.