Getting started
Choose your installation
On this page
Choose the entry point for your task. All three use DubUrl’s database and schema functionality, but they have different installation requirements.
| What you want to do | Install | Continue with |
|---|---|---|
| Connect and query from C# | The DubUrl NuGet package and your ADO.NET provider | Your first database connection |
| Validate, render, or deploy schemas from a terminal or CI | The command-line tool | Your first schema workflow |
| Call schema services repeatedly from Python or another host | The JSON-RPC worker | Install and run the worker |
Use the Downloads page to select the package or archive for your platform. Framework-dependent tools require a matching .NET runtime; self-contained archives bundle their runtime.
For a .NET project, see Install the .NET library and Configure and register your provider.