An application that runs stand alone in a desktop or laptop computer. Contrast with "Web-based application," which requires the Web browser to run.
Questions tagged [desktop-application]
3311 questions
197
votes
9 answers
How to develop Desktop Apps using HTML/CSS/JavaScript?
First, I'm not interested in doing this professionally. I am a web developer, a coworker of mine recently left for Spotify and said he will be working mostly in JavaScript for the Spotify Desktop app. He said it uses "Chrome frame" and everything…
user967451
186
votes
1 answer
What are the performance implications of using an immediate-mode GUI compared to a retained-mode GUI?
I am currently working on a standard Windows desktop application (standard meaning no fancy stuff: just buttons, text, sliders, etc.), and have decided to write a GUI framework on my own, after looking into some GUI frameworks and being repelled by…

pulp_user
- 2,454
- 3
- 14
- 18
143
votes
16 answers
Solutions for distributing HTML5 applications as desktop applications?
What are some solutions for distributing an HTML5 based desktop application?
I want to be able to distribute my HTML5 app as a standalone desktop application on Windows, OSX, and Linux. I would like for people to be able to double click my app icon…

Shai UI
- 50,568
- 73
- 204
- 309
102
votes
6 answers
How to build native C++ apps with HTML/CSS UI?
Is it possible to develop a C++ program while using HTML and CSS for the user interface? I know about programming with Javascript using a Webkit container, but I am really interested in C++ development.
I felt in love with C# WPF when I developed…

ranieri
- 2,030
- 2
- 21
- 39
86
votes
4 answers
Can WPF applications be run in Linux or Mac with .Net Core 3?
Microsoft announced .NET Core 3 comes with WPF and Windows Forms. So can I create a desktop application for Linux or Mac using .NET Core 3?

siyad
- 889
- 1
- 6
- 6
85
votes
4 answers
Packaging a Node.js web application as a normal desktop application
I've searched a bit, but I can't find an existing tool for this.
I have a Node.js web server that is designed to run on your own computer that does some snazzy things for you. It would be pretty awesome if I could double click MySnazzyThing.app…

Alex Wayne
- 178,991
- 47
- 309
- 337
85
votes
13 answers
How to deploy an Electron app as an executable or installable in Windows?
I want to generate a unique .exe file to execute the app or a .msi to install the application. How to do that?

Amirado
- 1,053
- 1
- 8
- 12
85
votes
4 answers
Amazon AWS DynamoDB Desktop Client - Does one exist?
Been looking around on the web for one of these, but I'm only finding node.js/ruby hosted implementations.
I'm keen to have a DynamoDB app, something like that of the navicat ilk that comes with an msi installer to get running quickly.
Maybe there's…

Chris Ward
- 961
- 1
- 7
- 5
78
votes
10 answers
What language or technology was used to develop the Spotify desktop application?
Does anybody know which language or technology was used to develop the Spotify desktop application?
It's stable, good-looking and lightweight.
tom
70
votes
1 answer
How To Compile An Electron Application To A .exe
I've been learning how to create applications in Electron and I need help compiling a simple project to a Windows executable. The program is a clone from this Github repo: https://github.com/electron/electron-quick-start. On the repo readme it shows…

Mitch Mitchell
- 735
- 1
- 7
- 5
65
votes
7 answers
Using ELMAH in a console application
I just started using ELMAH and am a fan. My team supports a large number of web applications and I'm particularly excited that ELMAH lets us save exceptions from each application to the same MS SQL database table.
We also support a few console, DLL…

Michael La Voie
- 27,772
- 14
- 72
- 92
61
votes
6 answers
Python on Electron framework
I am trying to write a cross-platform desktop app using web technologies (HTML5, CSS, and JS). I took a look at some frameworks and decided to use the Electron framework.
I've already done the app in Python, so I want to know if is possible to…

A Junior
- 741
- 1
- 6
- 7
55
votes
6 answers
Can Maven collect all the dependent JARs for a project to help with application deployment?
I'm just starting to use Maven, (evaluating it, really) and I need to be able to quickly generate a JAR file for my application and a directory with all the dependencies (for example, lib) so that I can deploy those two to be run in a stand-alone…

rcreswick
- 16,483
- 15
- 59
- 70
53
votes
2 answers
Qt - 'Shadow Building'?
I have a simple question - what is Shadow Building? I've seen it in Qt in Target Setup dialog, but don't know what it does or if I should use it.
It's also present in Projects tab, under General group.

xx77aBs
- 4,678
- 9
- 53
- 77
50
votes
4 answers
HTML5 Desktop Wrapper/Framework
I'm currently mid-way through building a HTML5 application.
I'd really like to deploy this to desktop and I've looked at solutions such as Sencha but have had no luck (I found Sencha disappointing and frustrating to work with). I'd like cross…

Adam H
- 1,159
- 3
- 15
- 27