Skip to content

Latest commit

 

History

History
 
 

workerd

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 

The subdirectories are organized as follows:

  • util: Contains random unrelated utilities that don't depend on each other or the rest of the system.
  • jsg: Contains magic template library for auto-generating FFI glue between C++ and V8 JavaScript.
  • io: Generally contains code that handles the I/O layer which allows APIs to talk to the rest of the world. Also includes basic Worker lifecycle and event delivery.
  • api: Contains implementations of publicly documented application-visible JavaScript APIs.
  • server: Contains the high-level server implementation.
  • tools: Contains additional meta-programs, notably a script for exporting API types.