Quickstart: Using the Moderne Platform
To help you understand the power of Moderne, let's walk through applying one of our core recipes (common static analysis) to some open-source projects that we have imported into Moderne. This recipe will fix a significant amount of static analysis issues while also ensuring that your code continues to function as expected.
By the end of this quickstart guide, you'll understand how to run recipes against any repository in Moderne.
Step 1: Sign in to the Moderne Platform
Go to app.moderne.io and sign in. We recommend signing in with GitHub as most of the open-source repositories in the Moderne Platform are in GitHub.
Sign in to Moderne
Learn about ModerneContact supportStep 2: Configure your source code manager permissions
Grant Moderne read access to the repositories you want to work with. Permissions can be scoped to an organization and adjusted at any time from your account settings.
Step 3: (Optional) Select what repositories to run the recipe against
Use the organization selector to narrow the working set — or run against everything that's been ingested.
Step 4: Select the recipe to run
Find common static analysis in the Marketplace, or search for it with ⌘K.
Step 5: Run the recipe
Press Dry run to preview the changes without committing anything.
Step 6: View the results
Browse diffs per repository, filter by result type, and inspect data tables produced by the run.
Step 7: Commit your changes
Open pull requests across every affected repository in one action.
Next steps
Continue with Proof of value prerequisites, or explore data tables and visualizations.