{"id":2018,"url":"https://github.com/nodegui/awesome-nodegui","name":"awesome-nodegui","description":"Useful resources for creating apps with NodeGui ","projects_count":40,"last_synced_at":"2026-04-10T14:00:22.412Z","repository":{"id":49298636,"uuid":"247474252","full_name":"nodegui/awesome-nodegui","owner":"nodegui","description":"Useful resources for creating apps with NodeGui ","archived":false,"fork":false,"pushed_at":"2021-06-19T09:32:18.000Z","size":36,"stargazers_count":95,"open_issues_count":0,"forks_count":4,"subscribers_count":2,"default_branch":"master","last_synced_at":"2026-03-13T00:05:58.917Z","etag":null,"topics":["awesome","awesome-list","nodegui","react-nodegui"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"cc0-1.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/nodegui.png","metadata":{"files":{"readme":"readme.md","changelog":null,"contributing":"contributing.md","funding":null,"license":"license","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2020-03-15T13:42:30.000Z","updated_at":"2026-02-08T23:32:43.000Z","dependencies_parsed_at":"2022-08-22T15:10:12.719Z","dependency_job_id":null,"html_url":"https://github.com/nodegui/awesome-nodegui","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/nodegui/awesome-nodegui","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nodegui%2Fawesome-nodegui","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nodegui%2Fawesome-nodegui/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nodegui%2Fawesome-nodegui/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nodegui%2Fawesome-nodegui/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nodegui","download_url":"https://codeload.github.com/nodegui/awesome-nodegui/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nodegui%2Fawesome-nodegui/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31005415,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-27T00:15:12.539Z","status":"ssl_error","status_checked_at":"2026-03-27T00:14:54.741Z","response_time":114,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"readme":"# Awesome NodeGui [![Awesome](https://awesome.re/badge.svg)](https://github.com/nodegui/awesome-nodegui)\n\n[\u003cimg src=\"https://github.com/nodegui/nodegui/raw/master/extras/logo/nodegui-circle.png\" align=\"right\" width=\"100\"\u003e](https://docs.nodegui.org)\n\n\u003e Useful resources for creating apps with [NodeGui](https://docs.nodegui.org)\n\n## Contents\n\n-   [Renderers](#renderers)\n-   [Apps and Examples](#apps)\n-   [Boilerplates](#boilerplates)\n-   [Tools and Plugins](#tools)\n-   [Documentation](#documentation)\n-   [Articles](#articles)\n-   [Videos](#videos)\n-   [Podcasts](#podcasts)\n-   [Community](#community)\n-   [Related](#related)\n\n## Renderers\n\n-   [React NodeGui](https://github.com/nodegui/react-nodegui) - Build performant, native and cross-platform desktop applications with native React + powerful CSS like styling.🚀\n-   [Vue NodeGui](https://github.com/nodegui/vue-nodegui) - Vue renderer for NodeGui.\n\n#### Unofficial/Community renderers\n\n-   [Angular NodeGui](https://github.com/irustm/angular-nodegui) (Unofficial) - Build performant, native and cross-platform desktop applications with Angular\n-   [Vue NodeGui](https://github.com/NovusTheory/vue-nodegui) (Unofficial) - NodeGUI but with Vue\n\n## Apps\n\nMade with NodeGui\n\n-   [Discord client](https://github.com/ruslang02/discord-qt) - A Discord desktop client powered by Node.JS and NodeGui.\n-   [Mysterium VPN client](https://github.com/mysteriumnetwork/mysterium-vpn2) - Decentralised VPN built on blockchain.\n-   [Meme legend](https://github.com/master-atul/meme-legend) - Meme legend lets you type emojis, gifs or stickers quickly. Works on Mac, Windows and Linux.\n-   [Emoji picker](https://github.com/slidinghotdog/emoji-picker) - Just click to copy your Emoji\n-   [Spotube](https://github.com/KRTirtho/spotube) - A lightweight Spotify desktop-client which streams music using Youtube \u0026 fetches data using spotify-web-api\n\n### Samples and Experiments\n\n-   [Official Examples repo](https://github.com/nodegui/examples) - Sample apps illustrating usage of NodeGui APIs.\n-   [Markdown editor in NodeGui](https://github.com/master-atul/mdview-nodegui) - A Markdown editor in NodeGui under 200 lines of code.\n-   [List of apps or packages using NodeGui](https://github.com/nodegui/nodegui/network/dependents) - List from Github\n\n## Boilerplates\n\n-   [NodeGui starter](https://github.com/nodegui/nodegui-starter) - A starter repo for NodeGui projects\n-   [React NodeGui starter](https://github.com/nodegui/react-nodegui-starter) - Starter repository for react based native desktop apps using react-nodegui\n-   [React NodeGui Neutrino preset](https://github.com/constgen/neutrino-preset-react-nodegui) - [Neutrino preset](https://neutrinojs.org/presets/) for React NodeGui.\n-   [NodeGUI MVC Starter](https://github.com/RinneganTech/nodegui-mvc-starter) - Starter repo to provide a basic structure and format to build large complex application using NodeGUI.\n\n## Tools\n\nTools for NodeGui\n\n-   [NodeGui Packer](https://github.com/nodegui/packer) - Create installers and distributables for NodeGui apps.\n-   [React NodeGui Testing library](https://github.com/fnky/react-nodegui-testing-library) - Simple React NodeGui testing utilities that encourage good testing practices 🦋 - by [@fnky](https://github.com/fnky)\n-   [React Native like stylesheet for React NodeGui](https://github.com/Solant/nodegui-stylesheet) by [@Solant](https://github.com/Solant) - https://github.com/Solant/nodegui-stylesheet\n-   [NodeGUI Debian Builder](https://github.com/RinneganTech/nodegui-deb-builder) - Create .deb package distributable for NodeGUI Apps.\n\n## Plugins\n\nPlugins that add additional native features to NodeGui apps\n\n-   [nodegui-plugin-animation](https://github.com/nodegui/nodegui-plugin-animation) - A NodeGui plugin that adds native animation capabilities to NodeGui widgets and objects. Based on QAnimation.\n-   [nodegui-plugin-example](https://github.com/nodegui/nodegui-plugin-example) - an example native plugin\n-   [@nodegui/os-utils](https://github.com/nodegui/os-utils) - A helper module for NodeGui which contains OS specific native features.\n-   [nodegui-plugin-title-bar](https://github.com/nodegui/nodegui-plugin-title-bar) - Plugin for NodeGUI to hide macOS title bar and leave only traffic lights.\n-   [nodegui-plugin-webview](https://github.com/nodegui/nodegui-plugin-webview) - A NodeGui plugin that adds webview support.\n-   [@nodegui/devtools](https://github.com/nodegui/devtools) - React NodeGui's devtools support module.\n\n## Documentation\n\n-   [NodeGui: Getting Started](https://docs.nodegui.org/docs/guides/getting-started)\n-   [NodeGui: Apis](https://docs.nodegui.org/docs/api/generated/classes/qapplication)\n-   [React NodeGui: Getting Started](https://react.nodegui.org/docs/guides/getting-started/)\n\n## Articles\n\n-   [Sitepoint Tutorial: Build a native Meme Search Desktop app with Javascript (NodeGui) and Giphy API](https://www.sitepoint.com/build-native-desktop-gif-searcher-app-using-nodegui/)\n\n-   [Electron alternatives: Exploring NodeGUI and React NodeGUI by Siegfried Grimbeek](https://blog.logrocket.com/electron-alternatives-exploring-nodegui-and-react-nodegui/)\n\n-  [Getting Started with NodeGUI - James Hibbard](https://hibbard.eu/node-gui/)\n\n- [Building Native Desktop Apps with React Node GUI - Nathan Sebhastian](https://blog.bitsrc.io/building-native-desktop-application-with-react-node-gui-2ce1b2a2164)\n\n- [NodeGUI React Component by Component - Greg Benner](https://dev.to/jswhisperer/nodegui-react-component-by-component-b98)\n\n## Videos\n\n-   [Getting started with NodeGui and React NodeGui at KarmaJS meetup November 2019](https://www.youtube.com/watch?v=8jH5gaEEDv4)\n\n## Podcasts\n\n-   [JS Party: Performant Node desktop apps with NodeGui with Atul R, Jerod Santo and Nick Nisi](https://changelog.com/jsparty/96)\n\n## Community\n\n-   [Spectrum](https://spectrum.chat/nodegui)\n-   [Medium](https://medium.com/nodegui)\n-   [`@node_gui` on Twitter](https://twitter.com/node_gui)\n-   [Product Hunt](https://www.producthunt.com/posts/nodegui-2)\n\n## Contribute\n\nContributions welcome! Read the [contribution guidelines](contributing.md) first.\n","created_at":"2024-01-04T18:27:17.996Z","updated_at":"2026-04-10T14:00:22.412Z","primary_language":null,"list_of_lists":false,"displayable":true,"categories":["Apps","Documentation","Articles","Videos","Podcasts","Community","Plugins","Boilerplates","Renderers","Tools"],"sub_categories":["Samples and Experiments"],"projects_url":"https://awesome.ecosyste.ms/api/v1/lists/nodegui%2Fawesome-nodegui/projects"}