Yes. Muscle responds to mechanical tension and how close a set gets to failure, not to the type of equipment producing that tension. Bodyweight training builds muscle well when you progress to harder variations, add reps, slow the tempo, or reduce leverage.
Pushing, vertical pulling if you have a bar, single-leg work, and trunk training are all well covered. Movements such as chin-ups, dips, push-up variations, split squats, and glute bridges can be progressed for a long time before they stop being challenging.
Heavy hinge patterns and maximal leg strength are the honest weak points. Once a set of split squats reaches 25 clean reps, adding reps is a poor use of time and you need external load. Rows and hinges also become awkward without equipment.
Resistance bands solve the pulling and hinge problem for very little money. A single moderate kettlebell adds loaded carries, swings, goblet squats, and presses. A backpack filled with books turns most bodyweight exercises into loaded ones.
Progress will be similar to gym training for a long while, then slower for the legs specifically. Everything else in Hypertrophy and Muscle Growth still applies: Enough hard sets, enough protein, enough calories, and consistent progression.