Developer Resources

Developer

Start with our Quickstart guide, then level up through 101, 202, and 303.

Quickstart
Tutorials

Let’s begin your journey. Start creating, configuring, and connecting your very first blocks.

101
Launchpad

Learn where blocks live, how they work, and how to secure and store data.

202
Ignition

Explore entities, data models, and migrations.

DRAFT

303
Blast Off

Time to launch your skills. Build powerful, automated solutions like custom jobs, data filters, and workflows.

Developer

Start with our Quickstart guide, then level up through 101, 202, and 303.

Quickstart
Tutorials

Let’s begin your journey. Start creating, configuring, and connecting your very first blocks.

101
Launchpad

Learn where blocks live, how they work, and how to secure and store data.

202
Ignition

Explore entities, data models, and migrations.

DRAFT

303
Blast Off

Time to launch your skills. Build powerful, automated solutions like custom jobs, data filters, and workflows.

Other Dev Books

Deepen your Rock development expertise and put it to work for the community.

Helix

Elevate Lava, dynamically update content, and simplify forms, all without C# or Obsidian expertise.

Packaging Plugins & Themes

Unleash creativity, package plugins and themes for the Rock Shop and empower the community.

Developer Codex

Master Rock development with comprehensive coding standards, architecture insights and best practices.

Obsidian

Explore core development patterns and evolving features, empowering the core developer team.

Platform Apps

Access the power of Rock web on new platforms, and expand your reach.

Rock Mobile

Build a native Rock Mobile application.

Apple TV

Build TVML applications that are linked to Rock.

Additional Resources

There's much more to learn, check out our helpful guides.

Workflow Actions Docs
Lava Shortcodes
Design System
API Documentation
Rock Branches
SQL Style Guide
RealTime Visualizer
Dynamic LINQ Syntax