#webassembly
WebAssembly (WASM) – технология, позволяющая запускать производительный код на C++, Rust и других языках прямо в браузере. В подборке вы найдете статьи о компиляции нативных приложений, разработке игр, обработке данных и лучших инструментах для работы с бинарным форматом веба.
Как тестировать сложные фильтры jq в браузере без риска слить рабочие данные
Официальная веб-песочница для jq на Next.js и WebAssembly: тестируйте фильтры и трансформируйте JSON прямо в браузере без отправки данных на сервер.
Попробуйте выжить в шкуре планировщика задач
Интерактивная игра-симулятор, где вы управляете памятью, процессами и вводом-выводом компьютера. Доступны веб-версия и API для написания ботов на Pyth...
Как научить браузер читать текст с картинок без серверной магии
Обзор Tesseract.js — мощной библиотеки для распознавания текста прямо в браузере. Разбираемся, как работает OCR на WebAssembly и почему это лучше обла...
Запускаем AI-агентов внутри процесса с помощью agentOS
Обзор agentOS — легковесной операционной системы для AI-агентов, которая запускается прямо внутри Node.js процесса за 6 мс и заменяет тяжелые Docker-к...
Как обрабатывать изображения на Rust и WebAssembly без боли
Обзор Photon — высокопроизводительной библиотеки на Rust и WebAssembly для обработки изображений. Узнайте, как ускорить работу с графикой в браузере и...
Perspective превращает хаос из терабайт данных в живые графики
Обзор мощного движка Perspective для визуализации и анализа потоковых данных. Узнайте, как WebAssembly позволяет обрабатывать миллионы строк прямо в б...
Зачем рисовать дашборды мышкой, если можно писать их кодом
Обзор open-source инструмента Evidence, который позволяет создавать аналитические дашборды и отчеты с помощью SQL и Markdown, используя подход «BI как...
Полноценный CAD в браузере? Смотрим на Chili3D
Обзор Chili3D — мощного опенсорсного CAD-редактора прямо в браузере. Рассказываем, как WebAssembly и OpenCascade превращают веб-страницу в инженерный...
Запуск кода где угодно без боли и Docker
Обзор Wasmer — среды выполнения WebAssembly, которая позволяет запускать код в сверхлегких контейнерах на любой платформе со скоростью, близкой к нати...
Операционная система внутри процесса: зачем агентам свой kernel и при чем тут WebAssembly
Обзор agentOS — легковесной операционной системы для ИИ-агентов на базе WebAssembly. Узнайте, как запускать агентов с холодным стартом в 6 мс и эконом...
Как устроено сердце NEAR и почему Rust идеально подошел для блокчейна
Разбираем внутреннее устройство NEAR Protocol: как работает блокчейн на Rust, зачем там WebAssembly и чему разработчик может научиться у этого проекта...
Как запустить тяжелый Python в браузере без сервера
Обзор Pyodide — полноценного дистрибутива Python для браузера и Node.js. Узнайте, как запускать NumPy, Pandas и Scikit-learn прямо на стороне клиента...
Как спрятать пароль в классической китайской поэзии
Обзор Abracadabra — уникального инструмента на JS, который шифрует ваши данные (пароли, ключи, сообщения) в текст, имитирующий классическую китайскую...
Как запустить JavaScript там, где его быть не должно: знакомимся с Boa
Узнайте, как встроить JavaScript в Rust-приложение с помощью Boa — современного интерпретатора, написанного на Rust. Разбираем возможности, модульност...
Как превратить хаос в базе данных в понятную карту — обзор Liam ERD
Узнайте, как Liam ERD превращает сложные схемы баз данных в красивые интерактивные диаграммы за считанные секунды. Идеальный инструмент для онбординга...
Clip-JS - Создаем свой видеоредактор в браузере с Next.js и FFmpeg
Устали от тяжеловесных видеоредакторов? Clip-JS — это open-source проект, который показывает, как построить полноценный онлайн-редактор видео прямо в...
Harper - Когда грамматика становится быстрой, приватной и вашей
Harper — это быстрый и приватный корректор грамматики для английского языка, написанный на Rust. Забудьте о медленных сервисах и утечках данных: Harpe...
Capstone Engine — Ваш универсальный ключ к пониманию машинного кода
Capstone Engine — это мощный фреймворк для дизассемблирования, незаменимый для реверс-инжиниринга, анализа вредоносного ПО и исследования безопасности...
WAMR WebAssembly там, где раньше это казалось невозможным
WAMR – это высокопроизводительный и легковесный WebAssembly рантайм, который позволяет запускать Wasm-модули на самых разных платформах: от микроконтр...
Wasmtime Когда WebAssembly выходит за рамки браузера
Wasmtime – это быстрый, безопасный и кросс-платформенный рантайм для WebAssembly, позволяющий запускать WASM-модули вне браузера. Идеален для плагинов...
Apptron: Ваш личный Linux-сервер и IDE прямо в браузере
Устали от сложной настройки dev-окружения? Apptron — это полноценный Linux в браузере с редактором VSCode, который работает локально и позволяет разво...
Leptos - Когда Rust встречается с Вебом, и рождается производительность
Leptos: Rust-фреймворк для высокопроизводительных веб-приложений. Забудьте о Virtual DOM и откройте для себя мощь мелкозернистой реактивности и изомор...