There is no best supplement for eyes. Because the eyes need various types of supplement to keep health, and some are necessary supplements that can keep eye vision in a good way.
Firstly, the lutein and zeaxanthin are carotenoids that are included in some fruits and vegetables. They are antioxidants that act as sunglasses in the retina to prevent UV rays to damage eyes.
Then, bilberry is also called blueberry, which is known as vision herb to improve night vision and prevent glaucoma and computer-vision fatigue, also strengthen retinal capillary.
Next, ginkgo biloba fights free-radical damage in the retina, and improve blood flow to increase supplement of oxygen and nutrients in the optic nerve.
The last one is omega-3 fatty acids, which can be founded in fish mianly to improve vision. Those are the internal supplement of eye vision. You had better take care eyes in daily life as well. It's better for you to take rest for 20 minutes, and don't smoke if it's possible.