I've done that myself
Bright Star Catalogue contains thousands of stars, their coordinates, their relative brightness, and their colors. It's fairly easy, although tedious, to program a graphic to display them. But making the image dynamic, 3D, rotating... that takes too much computer power.
