Test Your Project

TOML Importer
Dashboard
Error: {{ errorMessage }}
Notice: {{ warningMessage }}
1
Step 1
Provide TOML File
2
Step 2
Match Foundation & Pick Addons
3
Step 3
Create GitHub Request

1. Upload or Paste libs.versions.toml

Upload your libs.versions.toml

Drag & drop file here, or click Browse File

Parsed successfully

2. Detected Toolchain & Verified Matches

{{ libraries.length }} total {{ libraries.length === 1 ? 'entry' : 'entries' }} in catalog
AGP Version {{ detectedAgp || 'Not found' }} {{ detectedAgpSource || 'Checked [plugins] & [versions]' }}
Kotlin Version {{ detectedKotlin || 'Not found' }} {{ detectedKotlinSource || 'Checked [plugins] & [versions]' }}
Testable Addons {{ testableLibrariesCount }} Non-BOM resolved libraries
BOM Managed {{ bomLibrariesCount }} Managed via Bill of Materials

Select Verified Foundation

Ranked by compatibility score with your toolchain
Loading verified foundation matrix...

No verified Foundation matches your AGP version.

Check the dashboard for available Foundations or try selecting a different major AGP version.

ID: {{ f.id }}
Best Match
AGP {{ f.coreToolchain.agp }}
Gradle {{ f.coreToolchain.gradle }}
Kotlin {{ f.coreToolchain.kotlin }}
KSP {{ f.coreToolchain.ksp !== 'null' && f.coreToolchain.ksp ? f.coreToolchain.ksp : 'None' }}
SDK API {{ f.coreToolchain.compileSdk }}
JDK {{ f.coreToolchain.jdk }}
VERIFIED Selected Click to select

3. Select Addons to Test (Max 5)

Pick up to 5 individual libraries to test on top of the selected Foundation.

{{ selectedAddons.length }}/5 addons selected

Maximum 5 addons per build request.

Please deselect some libraries or split them into multiple build requests.

All libraries are BOM-managed.

They cannot be individually versioned without a Bill of Materials. No testable addons found.

Include Alias Group Artifact Version Status
{{ lib.alias }} {{ lib.group || '-' }} {{ lib.name || '-' }} managed by BOM {{ lib.error }} {{ lib.version }} BOM Missing Ref Test Lib Included Ready
No libraries match your search filter "{{ librarySearch }}"

4. Review & Create Build Request

Create Build Request
{{ selectedFoundation ? `Foundation selected (${selectedFoundation.id})` : 'Select a Foundation combination above' }}
{{ selectedAddons.length === 0 ? 'Select at least 1 addon (max 5)' : selectedAddons.length > 5 ? 'Too many addons selected (max 5)' : `${selectedAddons.length} addon(s) selected` }}
Generated GitHub Issue Preview
Title: {{ generatedIssueTitle }}
{{ generatedIssueBody }}