Skip to content
Oro Computer logooro
Runtime Silk Virtnosis Blog Docs Contact
Inside
Runtime
Overview Learn Docs JavaScript APIs CLI
Runtime Docs
Start
  • Oro Runtime Docs
Guides
  • From zero to first run
  • Hello world
  • Project layout
  • Configure your runtime project
  • Files and sandboxing
  • Desktop integrations
  • Build and package
  • Windows and messaging
  • Local data with SQLite
  • Secure storage and sessions
  • Calling HTTP APIs
  • Worker threads for heavy work
  • Shared workers across windows
  • Offline-first with service workers
  • Custom protocols and routing
  • Lifecycle hooks and deep links
  • Frontend build pipeline
  • Native extensions
  • Mobile targets and device installs
  • Release packaging and signed updates
  • Testing and diagnostics
  • MCP and agent automation
CLI
  • oroc
  • oroc help
  • oroc run
  • oroc build
  • oroc setup
  • oroc init
  • oroc config
  • oroc env
  • oroc list-devices
  • oroc install-app
  • oroc print-build-dir
  • oroc mcp
  • oroc update
  • oroc update init
  • oroc update server
  • oroc update info
  • oroc update keygen
  • oroc update sign
  • oroc update verify
  • oroc update validate
  • oroc update bundle
  • oroc update extract
  • oroc version
  • oroc versions
Configuration
  • Configuration overview
  • Configuration reference
  • copy_map
JavaScript APIs
  • JavaScript APIs overview
  • JavaScript API modules
  • oro:application
  • oro:window
  • oro:hooks
  • oro:fs
  • oro:secure-storage
  • oro:notification
  • oro:mcp
  • oro:ai
  • oro:asn1
  • oro:assert
  • oro:async_hooks
  • oro:async
  • oro:background
  • oro:buffer
  • oro:cdp
  • oro:child_process
  • oro:clipboard
  • oro:commonjs
  • oro:conduit
  • oro:console
  • oro:constants
  • oro:cookies
  • oro:crypto
  • oro:dbus
  • oro:dgram
  • oro:diagnostics
  • oro:did
  • oro:dns
  • oro:enumeration
  • oro:errno
  • oro:errors
  • oro:events
  • oro:extension
  • oro:fetch
  • oro:gc
  • oro:hci
  • oro:http
  • oro:https
  • oro:i18n
  • oro:ip
  • oro:ipc
  • oro:ipfs
  • oro:iroh
  • oro:language
  • oro:latica
  • oro:location
  • oro:mime
  • oro:module
  • oro:navigation
  • oro:net
  • oro:network
  • oro:npm/*
  • oro:os
  • oro:path
  • oro:process
  • oro:protocol-handlers
  • oro:querystring
  • oro:semver
  • oro:service-worker
  • oro:shared-worker
  • oro:signal
  • oro:sqlite
  • oro:stream
  • oro:string_decoder
  • oro:tar
  • oro:tcp
  • oro:test
  • oro:timers
  • oro:tls
  • oro:toml
  • oro:tty
  • oro:url
  • oro:usb
  • oro:util
  • oro:vm
  • oro:worker_threads
  • oro:worker
  • oro:xpc
  • oro:zlib
CLI / oroc init

oroc init

Create a new project. If the path is not provided, the new project is created in the current directory.

Usage#

oroc init [<project-dir>]

Options#

Option Description
-C, --config only create the config file
-n, --name project name

Source repository · Edit this page · View Markdown

Previousoroc setup
Nextoroc config
On this page
  • Usage
  • Options
Runtime Docs
© 2026 Oro Computer. Edit this page