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.
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 moreThere 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 moreDiscover 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 moreUse Keybindings and Quick Actions to execute commonly used actions more quickly.
We show a UI for configuration files and settings so you don't have to look up how the configuration is structured.
We use the same editor as VSCode, which gives us "Go to Definition", "Replace Occurences" and more!
We show a user friendly error overlay for every error, sometimes with suggestions on how to solve it.
Thanks to Monaco Editor we have out of the box support for Typescript autocompletions and diagnostics.
The integrated terminal stays in the bottom of your editor while you work, making it super convenient to use.
Behind the scenes we use webpack to build your projects.
Explore and install almost any of the 900,000 packages listed on the npm repository, with the inbuilt graphical npm client.
Quark works across operating systems. Use it on OS X, Windows, or Linux.
Quark comes pre-installed with some of the most common light and dark themes for code editors. Take your pick!
Build applications using your existing knowledge of HTML, CSS and JavaScript.
Use with Arduino or Raspberry Pi to create beautiful dashboards and control systems.
Find, preview, and replace text as you type in a file or across all your projects.
Quark helps you write code faster with a smart and flexible autocomplete.
Quark is a desktop application built with web technologies. It runs on Electron, a framework for building cross platform apps using web technologies.
Your projects have access to all the powers of Node.js. Think of anything you can do with node, you can do here!