Starlight by Astro - Build beautiful documentation websites with ease

by•
Starlight is the web framework for building modern documentation websites. Comes with navigation, search, i18n, syntax highlighting, dark mode, and more included. Supports React, Svelte, Vue, Tailwind CSS, Markdown, and MDX. All free + open source!

Add a comment

Replies

Best
congrats for launch! very useful!
Congratulations on your product launch
I love Astro and build a lot of docs sites helpful for product i like it very much
Great job, guys! Best of luck!
Such a great product!, I’m gonna dive more to it this week!!
If I have to go to git and start doing console commands, I don't consider something to be "easy."
Congratulations! Well done product and great idea. Good luck!
This looks awesome, definitely bookmarking this! Congrats on the launch!
Awesome news, I was waiting for this to launch! 1. Can we include external Markdown files in Starlight? For example, if we have a changelog.md file hosted outside of the Starlight, can I make it appear in the menu and as a page inside the documentation? 2. Can we have multiple documentation sites with a single installation? For example, can we have a site at `*.com/docs/doc1` and another site at `*.com/docs/doc2`, where each site has its own home page, menu, etc. but using the same "theme/layout" that carries all edits made to extend/customize the main Starlight installation?
Hi ! Thanks for the questions. We’re planning improved support for 1. Currently, the Markdown files do need to be in `src/content/docs/`, so you’d need something like a small script to copy over a changelog file before building. Pretty easy to set up, but would definitely be nice to make it easier. Support for 2. is also planned but not there yet — you can get quite a long way with the current features, but completely separate menus aren’t supported yet. Happy to help out with either of these points if you have questions. The #starlight channel in the Astro Discord is a great place to get support:
Got it! thank you for your reply and for the letting me know about the Discord server. I'll def join there because I've few more questions. Thanks a lot!
Congratulations on the launch