1 مستودع
Applications written in Python that are compiled to run entirely in the browser.
Distinct from Client-Side WebAssembly Rendering: Candidates focus on general Wasm conversion or .NET runtimes; this is specifically about Python-to-browser apps.
Explore 1 awesome GitHub repository matching web development · Client-Side Python Applications. Refine with filters or upvote what's useful.
Panel هو إطار عمل لتطبيقات البيانات بلغة Python يُستخدم لبناء لوحات تحكم تفاعلية وواجهات مستخدم تفاعلية من خلال ربط تصورات البيانات، والأدوات (widgets)، والاستدعاءات. يعمل كمكتبة واجهة مستخدم تفاعلية تزامن حالة التطبيق مع تحديثات الواجهة بناءً على تفاعلات المستخدم. يتميز المشروع بتقديم نماذج تنفيذ متعددة، بما في ذلك خادم تطبيقات ويب قائم على FastAPI لإدارة الجلسات القابلة للتوسع ومترجم WebAssembly الذي يمكّن تطبيقات Python من العمل مباشرة في المتصفح دون خادم خلفي. كما يتضمن مجموعة أدوات متخصصة لبناء واجهات ذكاء اصطناعي محادثة مع استجابات نصية متدفقة وسجلات رسائل. يغطي إطار العمل مجالات إمكانيات واسعة بما في ذلك تصميم التخطيط المتجاوب، وتكامل مكتبات الرسم المتنوعة وجداول البيانات التفاعلية، وإدارة المعلمات التفاعلية. ويوفر أدوات لمصادقة المستخدم، واستمرارية الجلسة، وجدولة مهام الخلفية.
Converts Python applications to WebAssembly to run directly in the browser without a backend server.