- 
                Notifications
    
You must be signed in to change notification settings  - Fork 606
 
Sharing guide
        John Ryan edited this page Feb 18, 2025 
        ·
        5 revisions
      
    DartPad uses GitHub gists to publicly share your creations.
DartPad looks for a file named main.dart within your gist.
To share your code with others:
- Create a gist with a 
main.dartfile. - Direct DartPad to the gist ID, without any username specified. For example, to view gist.github.com/5c0e154dd50af4a9ac856908061291bc in DartPad, use the URL dartpad.dev/?id=5c0e154dd50af4a9ac856908061291bc.
 
Some example gists:
Query parameters
- 
id- the Gist ID to load - sample - alias for 
id - sample_id - alias for 
id - channel - the Flutter SDK channel to use (
stable,beta, ormain) - embed - whether to use the embedded layout (
trueorfalse) - run - whether to run the snippet automatically (
trueorfalse) 
Happy sharing!
DartPad previously supported sharing and updating Gists directly within the DartPad UI. This is no longer supported. To provide feedback on or support for a potential replacement, check out https://github.com/dart-lang/dart-pad/issues/2733.