The invention provides a torsional spring driven shear-hinge ring rib type deployable antenna mechanism, which comprises radial deployable units and circumferential deployable units, each radial deployable unit comprises an inner faceplate, a first shear-fork rod, a second shear-fork rod, a third shear-fork rod and an outer faceplate, and the radial deployable units are arranged on the outer side of the inner faceplate in a circumferential array manner; the radial deployable units are connected with the circumferential deployable units through the outer disc chucks, the circumferential deployable units are sequentially connected end to end through the outer disc chucks, each circumferential deployable unit comprises a folding rod and a torsional spring driving assembly, and the folding rods are connected through the torsional spring driving assemblies. By adjusting the number of the radial deployable units and the circumferential deployable units and the lengths of the scissor rods and the folding rods forming the units, the deployable antenna mechanism with any caliber is formed, and the deployable antenna mechanism has the advantages of being good in manufacturability, high in rigidity, large in folding ratio and the like; the problems that an existing deployable antenna is complex in mechanism, low in reliability, poor in rigidity and strength and the like are solved, and the antenna can be better applied to communication satellites, space stations and space detectors.