Quadratic Docs
  • Getting started
  • Examples
  • Open Quadratic
  • Quadratic AI
    • Getting started
    • Generate code
    • Generate data
    • Import PDFs
    • Import images
    • Security
  • Connections
    • SQL - getting started
    • PostgreSQL
    • MySQL
    • MS SQL Server
    • Parametrize queries
    • SQL AI assistant
    • Security
    • API requests
    • Request a connection
  • Python
    • Getting started
    • Reference cells
    • Return data to the sheet
    • Packages
    • Make an API request
    • Clean data
    • Charts/visualizations
    • Manipulate data
  • Javascript
    • Getting started
    • Reference cells
    • Return data to the sheet
    • API Requests
    • Charts/visualizations
    • Packages
  • Formulas
    • Getting started
    • AI assistant
    • Reference cells
    • Functions and operators
    • Arrays
    • Criteria
    • Wildcards
  • Spreadsheet
    • Navigating
    • Files
    • Shortcuts
    • Insert/delete rows and columns
    • Data validation
    • Present & share
    • Date-time formatting
    • Browser compatibility
  • Teams
    • Manage your team
    • Private files
    • Collaboration
    • Embedded sheets
  • Import data
    • SQL connections
    • API requests
    • Drag and drop .CSV
    • Drag and drop .Parquet
    • Import Excel files
  • Self hosting
    • Getting started
    • Docker
    • AWS
    • Azure
    • Google Cloud Platform
    • Bring your own AI
    • Other hosting
  • Quadratic for Education
    • Overview
    • Enrolling in the education plan
    • Teachers
    • Students
    • Researchers
    • Education FAQ
  • Company
    • About
    • Quadratic is source available
    • Brand assets
  • GitHub
  • Blog
  • Twitter
  • Discord
Powered by GitBook
On this page
  • Quick start
  • Learn more

Was this helpful?

  1. Javascript

Getting started

Get started writing JavaScript, the world's most popular programming language.

PreviousManipulate dataNextReference cells

Last updated 5 months ago

Was this helpful?

Note: this feature is experimental - users of JavaScript should expect things to break or lack complete functionality. If testing experimental software is your jam, you can use JavaScript experimentally in the app and report any bugs you find or by .

With JavaScript in Quadratic, the world's most popular programming language meets the world's most popular tool for working with data - spreadsheets.

Quick start

  1. Select a cell where you want to write JavaScript.

  1. Press / to bring up the cell type menu. Select JavaScript.

  1. Write JavaScript in the code editor. Return statements are returned to the sheet at the cell position.

Learn more

Below are a bunch of quick links to find more details on how to write JavaScript in Quadratic.

on our GitHub
reaching out to us directly

Learn how to: Reference cells using JavaScript

Learn how to: Return data to the sheet using JavaScript

Learn how to: Make API requests using JavaScript

Learn how to: Make API requests using JavaScript

Learn how to: Visualize data using JavaScript

Learn how to: Import JavaScript packages using ESM

๐Ÿงน
๐Ÿ‘‰
๐Ÿ“ˆ
๐Ÿค–
๐Ÿ“Š
๐Ÿ‘จโ€๐Ÿ’ป