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.

Get Started →

Software sketchbook for your projects

Quark helps you create software sketches written in HTML, CSS and JavaScript with native desktop app like capabilities.

We provide you with all the tools and a canvas to help you make your art.

Learn more

Blazing fast app creation ⚡

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 projects. This means that projects built with Quark are quick to setup, build and share.

Learn more

Power of Electron 💪

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

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

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