Lightning fast app creation.

Quark is a general purpose software tool specifically designed to help you create projects written in HTML, CSS and JavaScript with native desktop app like capabilities. Quark apps run on Mac, Windows, and Linux from a single codebase.

Get Started →

Power of Electron 💪

Built on top of the electron framework. Behind the scenes, Quark uses electron's renderer process as the runtime for your applications.

This means, that you have access to all of the Node.js and Electron's renderer process API's in your app.

Learn more

Quark development environment ⚡

There is no greater buzzkill than having to configure build tools and development environment before you can start hammering out a cool project or test a new idea.

Quark development environment is designed from ground up, for rapid prototyping and development of your applications. This means that apps built with Quark are quick to setup, build and share.

Learn more

Quark Appstore

Discover and share Quark apps. Find all the best community-made resources.

The App Store is the best place to discover and download Quark apps for yout Mac, Windows or Linux machine.

Learn more

Everything you would expect

Keybindings and Quick Actions

Use Keybindings and Quick Actions to execute commonly used actions more quickly.

Settings and UI

We show a UI for configuration files and settings so you don't have to look up how the configuration is structured.

Monaco Editor

We use the same editor as VSCode, which gives us "Go to Definition", "Replace Occurences" and more!

Friendly Errors

We show a user friendly error overlay for every error, sometimes with suggestions on how to solve it.

TypeScript

Thanks to Monaco Editor we have out of the box support for Typescript autocompletions and diagnostics.

Integrated Terminal

The integrated terminal stays in the bottom of your editor while you work, making it super convenient to use.

Webpack Build

Behind the scenes we use webpack to build your projects.

Npm client

Explore and install almost any of the 900,000 packages listed on the npm repository, with the inbuilt graphical npm client.

Cross Platform

Quark works across operating systems. Use it on OS X, Windows, or Linux.

Multiple Themes

Quark comes pre-installed with some of the most common light and dark themes for code editors. Take your pick!

Web Technologies

Build applications using your existing knowledge of HTML, CSS and JavaScript.

Control Hardware

Use with Arduino or Raspberry Pi to create beautiful dashboards and control systems.

Find and replace

Find, preview, and replace text as you type in a file or across all your projects.

Smart autocompletion

Quark helps you write code faster with a smart and flexible autocomplete.

Under the hood

Quark is a desktop application built with web technologies. It runs on Electron, a framework for building cross platform apps using web technologies.

Nodejs

Your projects have access to all the powers of Node.js. Think of anything you can do with node, you can do here!

All Downloads

Other downloads
Other downloads
.tar.gz Download
.appImage Download
Other downloads

Or get the insiders release