WeAreDevelopers LIVE Dec 1, 2023

Project Fugu: Extending the web

Lucien Immink

You no longer need resource-intensive wrappers like Electron to build cross-platform applications. Project Fugu brings secure, native-level OS and hardware capabilities directly to the web platform.

Pause
Mute Enter Fullscreen
#1 about 5 min

Exploring web capabilities for comprehensive cross-platform applications

How modern web tooling approaches universal application usage beyond legacy cross-platform limitations.

#2 about 6 min

Bundle sizes and version conflicts in modern frameworks

Why frameworks like Electron and Tauri face significant trade-offs with binary size and web view versions.

#3 about 7 min

Core capabilities of progressive web applications

How removing plugins like Flash led to offline support and asynchronous background notifications directly in the browser.

#4 about 4 min

Project Fugu and the core tenants of the web

Why advanced browser APIs must strictly adhere to trust, privacy, and secure connection policies.

#5 about 2 min

Bridging native capabilities via native browser implementations

How browser vendors abstract OS functionalities so developers only need standard web APIs.

#6 about 3 min

How new API proposals advance into browser specifications

The lifecycle of turning developer feature requests into formal specifications governed by core internet security rules.

#7 about 4 min

Connecting external hardware with web USB and Bluetooth

Reading and interacting with low-level byte streams from hardware devices using navigator promises.

#8 about 7 min

Asynchronous clipboards alongside OTP and local fonts

Using non-blocking APIs to securely handle clipboard data, one-time passwords, and application badging.

#9 about 3 min

Interacting directly with local file systems and contacts

Opening and modifying files directly in memory without traditional server upload mechanisms.

#10 about 4 min

Upcoming Fugu capabilities and hardware integrations

Exploring ongoing proposals for features like ambient light awareness, transparent borderless modes, and native app store payments.

#11 about 3 min

Checking Fugu API compatibility across browsers

Where to track feature support and evaluate whether upcoming Fugu technologies run safely in target browsers.

#12 about 16 min

Developer adoption constraints and user privacy challenges

Balancing the excitement of new web APIs with the realities of inconsistent browser support and privacy fatigue.

Matching moments

2:00 min

Bridging web and native apps with Project Fugu

Rowdy Rabouw Rowdy Rabouw · World Congress 2025

2:40 min

Expanding browser capabilities through Project Fugu and hardware APIs

Chris Heilmann +2 · LIVE

1:29 min

Closing the web capability gap with Project Fugu

Christian Liebel Christian Liebel · JS Congress

7:29 min

Bridging native capability gaps using the Project Fugu APIs

Christian Liebel Christian Liebel · World Congress 2022

9:56 min

Expanding browser capabilities with modern web APIs

Ire Aderinokun · JS Congress

1:17 min

Bridging the gap between native and web apps

Ire Aderinokun · JS Congress

Upcoming sessions on this topic

Open session

World Congress 2026 North America

September 24, 2026 · 10:20–10:50

Stage 1

The Browser Is Becoming an AI Runtime

Ajit Varma, Will Bryk

Ajit Varma
Will Bryk
Open session

World Congress 2026 North America

September 25, 2026 · 15:30–16:00

Stage 6

Small LLM in your Browser: Huge Opportunities for Web Applications

Daniel Ostrovsky

UI/UX Architect at Payoneer | AI Architect | Full Cycle Development Expert | Public Speaker | Open Source Contributor |

Daniel Ostrovsky
Open session

World Congress 2026 North America

September 23, 2026 · 13:00–13:30

Stage 2

Parallelize Your Development with GitHub Copilot

Pamela Fox

Principal Cloud Advocate, Microsoft

Pamela Fox
Open session

World Congress 2026 North America

September 25, 2026 · 11:00–11:30

Stage 2

Build Fast, Deploy Faster: Cross Platform AI development in 2026

Charlie Cheever

CEO & Co-Founder of Expo

Charlie Cheever
Open session

World Congress 2026 North America

September 24, 2026 · 15:30–16:00

Stage 6

Going beyond the code through the GitHub Copilot App: how to unlock you and your team’s superpower

Jenny Hwang

Director of User Research, GitHub

Jenny Hwang
Open session

World Congress 2026 North America

September 24, 2026 · 16:10–16:40

Stage 5

From Software Agents to Physical Devices: Inside the Agentic Hardware Stack

Michael Yuan, Vivian Hu

Michael Yuan
Vivian Hu