Nymbo/App-Router
3
1import os2import gradio as gr3 4# Define the components using the specified URLs5with gr.Blocks() as Nymbot:6 gr.HTML("<iframe src='https://nymbo-nymbot.hf.space' width='100%' height='600px' style='border-radius: 8px;'></iframe>")7 8with gr.Blocks() as imagegpt:9 gr.HTML("<iframe src='https://prithivmlmods-imagegpt-4xl.hf.space' width='100%' height='750px' style='border-radius: 8px;'></iframe>")10 11with gr.Blocks() as ss:12 gr.HTML("<iframe src='https://prithivmlmods-smart-search.hf.space' width='100%' height='850px' style='border-radius: 8px;'></iframe>")13 14with gr.Blocks() as me:15 gr.HTML("<iframe src='https://prithivmlmods-save-web-as-zip.hf.space' width='100%' height='800px' style='border-radius: 8px;'></iframe>")16 17with gr.Blocks() as mediadownloader:18 gr.HTML("<iframe src='https://prithivmlmods-all-in-one-downloader.hf.space' width='100%' height='900px' style='border-radius: 8px;'></iframe>")19 20 21 22# Set theme and title23with gr.Blocks(theme="Nymbo/Alyx_Theme", title="App Router") as demo:24 gr.HTML("<center><h1>App Router</h1></center>")25 gr.TabbedInterface(26 [Nymbot, imagegpt, ss, me, mediadownloader], 27 ['Nymbot', 'Image.GPT', 'Smart.Search', 'Web.2.Zip', 'Media.Downloader']28 )29 30demo.queue().launch(debug=True)31 