Official documentation for building and scripting in Second Life at create.secondlife.com.
This site provides comprehensive documentation for Second Life creators, covering:
- LSL (Linden Scripting Language) - Complete language reference, guides, and examples
- SLua (Second Life Lua) - Modern scripting with Luau, including migration guides from LSL
- Building & Construction - Tutorials and reference materials for creating in Second Life
Built with Astro and Starlight.
# Install dependencies
pnpm install
# Start dev server at http://localhost:4321
pnpm dev
# Build for production
pnpm buildWe welcome contributions! Please discuss significant changes before starting work to ensure alignment with project goals.
See CONTRIBUTING.md for:
- Communication channels (Discord, GitHub Issues, forums)
- Setup and development workflow
- Documentation style guide
- How to add or modify content
src/
βββ content/docs/ # Documentation (Markdown/MDX)
β βββ script/ # LSL & SLua documentation
β βββ build/ # Building documentation
βββ components/ # Astro components
βββ definitions/ # LSL/SLua language definitions (YAML)
βββ assets/ # Images and media
- Discord - Second Life Official (
#scripting-*channels) - GitHub Issues - Report bugs or suggest improvements
- Feedback Forum - feedback.secondlife.com
This documentation is open source. Code examples may be used freely in Second Life scripts.