Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Source code is: "a text listing of commands to be compiled or assembled into an executable computer program." - Google

This means the code for your game that gets compiled. 

To answer your second question, yes. You must post all assets. Like in my game: https://github.com/TheCrafters001/LOFBBBD