The Dinosaur Compendium

Twenty-nine well-known dinosaur genera with the geologic period they lived in, diet, major clade, typical body length and estimated adult mass, posture, and the continent their fossils are found on. Every row is read live at build time from OnlyCSharp.Data.Catalogs.Biology.Paleontology.DinosaurCatalog.All. The length bar is scaled against Argentinosaurus (~35 m). Authored as .razor; rendered to static HTML.

Source: typical published size/mass estimates per genus; each row links to its English Wikipedia article (Wikipedia text is CC BY-SA, but the underlying paleontological facts — counts, periods, continents — are not copyrightable). See the leaf README.

GenusPeriodDietGroupLengthLength (vs. Argentinosaurus)MassStanceContinent
TyrannosaurusCretaceousCarnivoreTheropod12.0 m8.0 tBipedNorth America
VelociraptorCretaceousCarnivoreTheropod2.0 m15 kgBipedAsia
SpinosaurusCretaceousPiscivoreTheropod15.0 m9.0 tBipedAfrica
AllosaurusJurassicCarnivoreTheropod9.0 m2.0 tBipedNorth America
GiganotosaurusCretaceousCarnivoreTheropod13.0 m8.0 tBipedSouth America
CarnotaurusCretaceousCarnivoreTheropod8.0 m1.5 tBipedSouth America
DeinonychusCretaceousCarnivoreTheropod3.4 m73 kgBipedNorth America
UtahraptorCretaceousCarnivoreTheropod5.5 m300 kgBipedNorth America
CompsognathusJurassicCarnivoreTheropod1.0 m3 kgBipedEurope
ArchaeopteryxJurassicCarnivoreTheropod0.5 m1 kgBipedEurope
MicroraptorCretaceousCarnivoreTheropod0.8 m1 kgBipedAsia
CoelophysisTriassicCarnivoreTheropod3.0 m25 kgBipedNorth America
HerrerasaurusTriassicCarnivoreTheropod4.0 m210 kgBipedSouth America
TherizinosaurusCretaceousHerbivoreTheropod10.0 m5.0 tBipedAsia
GallimimusCretaceousOmnivoreTheropod6.0 m440 kgBipedAsia
OrnithomimusCretaceousOmnivoreTheropod3.8 m170 kgBipedNorth America
BrachiosaurusJurassicHerbivoreSauropod22.0 m35.0 tQuadrupedNorth America
DiplodocusJurassicHerbivoreSauropod26.0 m15.0 tQuadrupedNorth America
ApatosaurusJurassicHerbivoreSauropod23.0 m23.0 tQuadrupedNorth America
BrontosaurusJurassicHerbivoreSauropod22.0 m15.0 tQuadrupedNorth America
ArgentinosaurusCretaceousHerbivoreSauropod35.0 m75.0 tQuadrupedSouth America
PlateosaurusTriassicHerbivoreSauropod8.0 m4.0 tBipedEurope
IguanodonCretaceousHerbivoreOrnithopod10.0 m3.0 tQuadrupedEurope
ParasaurolophusCretaceousHerbivoreOrnithopod10.0 m2.5 tBipedNorth America
TriceratopsCretaceousHerbivoreCeratopsian9.0 m8.0 tQuadrupedNorth America
StyracosaurusCretaceousHerbivoreCeratopsian5.5 m2.7 tQuadrupedNorth America
StegosaurusJurassicHerbivoreThyreophoran9.0 m3.5 tQuadrupedNorth America
AnkylosaurusCretaceousHerbivoreThyreophoran8.0 m6.0 tQuadrupedNorth America
PachycephalosaurusCretaceousHerbivorePachycephalosaur4.5 m450 kgBipedNorth America