PyScript — это открытая платформа для запуска Python в браузере, использующая Pyodide (CPython) и MicroPython, скомпилированные в WebAssembly. Добавьте таблицу стилей и тег скрипта, затем пишите Python в HTML-тегах script для создания приложений.
Открытый код. Новые возможности.
Находите качественные проекты с открытым исходным кодом, отправляйте проекты анонимно, заявляйте права на свои проекты и редактируйте их.
Немного любопытства. Мир открытого кода.
THE FIRST COLLECTIONZeroWeb — это экспериментальный кроссплатформенный браузер на Rust, включающий библиотеку ZeroWebView и приложение ZeroBrowser. Проект с собственной реализацией DOM, CSS, рендеринга и безопасности, созданный как инженерный эксперимент под руководством ИИ.
Pyodide — это порт CPython на WebAssembly, позволяющий запускать Python в браузерах и Node.js с удобным FFI для взаимодействия с JavaScript.
Yew — это фреймворк на Rust/Wasm для создания многопоточных веб-приложений. Он использует макрос, похожий на JSX, для работы с HTML в Rust, минимизирует вызовы DOM, поддерживает веб-воркеры и взаимодействует с JavaScript и пакетами NPM.
Dioxus — это fullstack-фреймворк на Rust для создания веб-, десктопных и мобильных приложений из единой кодовой базы с поддержкой hot-reloading, управления состоянием на основе сигналов и CLI для сборки.
Пакет Go для создания прогрессивных веб-приложений с помощью Go и WebAssembly, имеющий декларативный синтаксис компонентов UI и стандартную интеграцию с HTTP из Go.
Bundle — это ориентированный на конфиденциальность веб-инструментарий, предоставляющий средства для работы с PDF, изображениями, текстом и инструментами разработчика, которые работают полностью в браузере без загрузки данных на сервер.
ffmpeg.wasm — это порт FFmpeg на WebAssembly и JavaScript, позволяющий записывать, конвертировать и транслировать видео и аудио прямо в браузере.
Официальный веб-плеер LottieFiles для анимаций Lottie (.json) и dotLottie (.lottie) с ядром Rust + WASM, поддержкой Canvas2D/WebGL2/WebGPU, стейт-машинами, аудио и SDK для React, Vue, Svelte, Solid и Web Components.