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.
| Genus | Period | Diet | Group | Length | Length (vs. Argentinosaurus) | Mass | Stance | Continent |
|---|---|---|---|---|---|---|---|---|
| Tyrannosaurus | Cretaceous | Carnivore | Theropod | 12.0 m | 8.0 t | Biped | North America | |
| Velociraptor | Cretaceous | Carnivore | Theropod | 2.0 m | 15 kg | Biped | Asia | |
| Spinosaurus | Cretaceous | Piscivore | Theropod | 15.0 m | 9.0 t | Biped | Africa | |
| Allosaurus | Jurassic | Carnivore | Theropod | 9.0 m | 2.0 t | Biped | North America | |
| Giganotosaurus | Cretaceous | Carnivore | Theropod | 13.0 m | 8.0 t | Biped | South America | |
| Carnotaurus | Cretaceous | Carnivore | Theropod | 8.0 m | 1.5 t | Biped | South America | |
| Deinonychus | Cretaceous | Carnivore | Theropod | 3.4 m | 73 kg | Biped | North America | |
| Utahraptor | Cretaceous | Carnivore | Theropod | 5.5 m | 300 kg | Biped | North America | |
| Compsognathus | Jurassic | Carnivore | Theropod | 1.0 m | 3 kg | Biped | Europe | |
| Archaeopteryx | Jurassic | Carnivore | Theropod | 0.5 m | 1 kg | Biped | Europe | |
| Microraptor | Cretaceous | Carnivore | Theropod | 0.8 m | 1 kg | Biped | Asia | |
| Coelophysis | Triassic | Carnivore | Theropod | 3.0 m | 25 kg | Biped | North America | |
| Herrerasaurus | Triassic | Carnivore | Theropod | 4.0 m | 210 kg | Biped | South America | |
| Therizinosaurus | Cretaceous | Herbivore | Theropod | 10.0 m | 5.0 t | Biped | Asia | |
| Gallimimus | Cretaceous | Omnivore | Theropod | 6.0 m | 440 kg | Biped | Asia | |
| Ornithomimus | Cretaceous | Omnivore | Theropod | 3.8 m | 170 kg | Biped | North America | |
| Brachiosaurus | Jurassic | Herbivore | Sauropod | 22.0 m | 35.0 t | Quadruped | North America | |
| Diplodocus | Jurassic | Herbivore | Sauropod | 26.0 m | 15.0 t | Quadruped | North America | |
| Apatosaurus | Jurassic | Herbivore | Sauropod | 23.0 m | 23.0 t | Quadruped | North America | |
| Brontosaurus | Jurassic | Herbivore | Sauropod | 22.0 m | 15.0 t | Quadruped | North America | |
| Argentinosaurus | Cretaceous | Herbivore | Sauropod | 35.0 m | 75.0 t | Quadruped | South America | |
| Plateosaurus | Triassic | Herbivore | Sauropod | 8.0 m | 4.0 t | Biped | Europe | |
| Iguanodon | Cretaceous | Herbivore | Ornithopod | 10.0 m | 3.0 t | Quadruped | Europe | |
| Parasaurolophus | Cretaceous | Herbivore | Ornithopod | 10.0 m | 2.5 t | Biped | North America | |
| Triceratops | Cretaceous | Herbivore | Ceratopsian | 9.0 m | 8.0 t | Quadruped | North America | |
| Styracosaurus | Cretaceous | Herbivore | Ceratopsian | 5.5 m | 2.7 t | Quadruped | North America | |
| Stegosaurus | Jurassic | Herbivore | Thyreophoran | 9.0 m | 3.5 t | Quadruped | North America | |
| Ankylosaurus | Cretaceous | Herbivore | Thyreophoran | 8.0 m | 6.0 t | Quadruped | North America | |
| Pachycephalosaurus | Cretaceous | Herbivore | Pachycephalosaur | 4.5 m | 450 kg | Biped | North America |