C++ JavaScript

Open-source C++ projects categorized as JavaScript | Edit details

Top 23 C++ JavaScript Projects

  • Electron

    :electron: Build cross-platform desktop apps with JavaScript, HTML, and CSS

    Project mention: MultiMC To remove FTB and Curse Integration | reddit.com/r/feedthebeast | 2022-05-19

    The $HOME/.config/ftb-app/logs/ only show warnings from electron -- "[warn] (electron) The default value of app.allowRendererProcessReuse is deprecated, it is currently "false". It will change to be "true" in Electron 9. For more information please check https://github.com/electron/electron/issues/1839"

  • V8

    The official mirror of the V8 Git repository

    Project mention: CVE-2022-1096 Chrome Exploit in the Wild - 99.0.4844.84 for Windows, Mac and Linux address it also Edge 99.0.1150.55 | reddit.com/r/blueteamsec | 2022-03-27
  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • FlatBuffers

    FlatBuffers: Memory Efficient Serialization Library

    Project mention: conanex - Conan Extended | reddit.com/r/cpp | 2022-04-26

    For example, it allow to install the following packages that could have conanfile.py on github: `` [requires] poco/1.9.4 flatbuffers/2.0.0 { git = "https://github.com/google/flatbuffers", tag = "v2.0.0" } CTRE/3.6 { git = "https://github.com/hanickadot/compile-time-regular-expressions" }

  • Tink

    Tink is a multi-language, cross-platform, open source library that provides cryptographic APIs that are secure, easy to use correctly, and hard(er) to misuse.

    Project mention: Ask HN: Is there a portable encryption file format? | news.ycombinator.com | 2022-03-24

    > Do C (or something where the mapping to C is known), and lots of languages have FFI libs where wrapping that is fairly trivial

    That is an interesting idea, yet still a lot of work, sadly. I was hoping somebody had done the legwork already. I looked at Tink [1] and age [2] based on my co-worker's recommendation, but they all seem to have limited implementations in other languages.

    [1] https://github.com/google/tink

    [2] https://github.com/FiloSottile/age

  • nodegui

    A library for building cross-platform native desktop applications with Node.js and CSS 🚀. React NodeGui : https://react.nodegui.org and Vue NodeGui: https://vue.nodegui.org

    Project mention: [Hiring] Create UI to Accept User Input using NodeGui to create a Native Desktop Application | reddit.com/r/forhire | 2022-04-29

    Use NodeGui (or some equivalent tool) for this. Source: https://docs.nodegui.org/ This is needed because this entire project will run natively, by that I mean it will run with no browser, no local host and it no internet connection.

  • neutralinojs

    Portable and lightweight cross-platform desktop application development framework

    Project mention: Is this normal? | reddit.com/r/discordapp | 2022-05-14

    Electron bundles both Chromium and Node.js in with it which causes massively unnecessary bundle sizes and adds hundreds of dependencies. This is unnecessary when plenty of alternatives such as Neutralino seem to manage to get past this problem. Not to mention the difference in performance.

  • perspective

    A data visualization and analytics component, especially well-suited for large and/or streaming datasets.

    Project mention: Memray is a memory profiler for Python by Bloomberg | news.ycombinator.com | 2022-04-20
  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • Atomic Game Engine

    The Atomic Game Engine is a multi-platform 2D and 3D engine with a consistent API in C++, C#, JavaScript, and TypeScript

  • sciter

    Sciter: the Embeddable HTML/CSS/JS engine for modern UI development

    Project mention: Bevy and Dioxus are collaborating on stretch2: a revived UI layout algorithm | reddit.com/r/rust | 2022-05-10

    Is Dioxus competing with things like Tauri which just use a WebView to let you use HTML/CSS for the UI? (or https://sciter.com/ or Electron..)

  • warzone2100

    Command the forces of The Project in a battle to rebuild the world after mankind has been nearly destroyed by nuclear missiles. A 100% free and open source real-time strategy game for Windows, macOS, Linux, BSD+

    Project mention: Would Stellaris be great to get my feet into the RTS genre? | reddit.com/r/RealTimeStrategy | 2022-05-17

    I just have one other suggestion for you- in my opinion the best RTS out there is Warzone 2100. The graphics aren't incredible but its got depth that few games have. :)

  • DeskGap

    A cross-platform desktop app framework based on Node.js and the system webview

    Project mention: I have created a home cloud project, for sharing files across your devices on the same network. Please do check it out and star it if you like the project. There are more features yet to come which I have planned. Thank you | reddit.com/r/javascript | 2021-05-31

    I've never tried it but DeskGap lets you build a desktop app like Electron, but it uses your existing installed version of Chrome instead of bundling it's own Chrome engine inside the app so it keeps it much more lightweight. Might be interesting for you https://deskgap.com/

  • wasm-fizzbuzz

    WebAssembly from Scratch: From FizzBuzz to DooM.

    Project mention: Show HN: How to compile C/C++ for WASM, pure Clang, no libs, no framework | news.ycombinator.com | 2022-04-11

    These are also good resources on using wasm without dependencies:



  • graaljs

    A ECMAScript 2021 compliant JavaScript implementation built on GraalVM. With polyglot language interoperability support. Running Node.js applications!

    Project mention: Microsoft proposes type syntax for JavaScript | reddit.com/r/programming | 2022-03-15

    Discussion reference https://github.com/oracle/graaljs/issues/239

  • Gerbera

    UPnP Media Server for 2022: Stream your digital media through your home network and consume it on all kinds of UPnP supporting devices 📱💻📺

    Project mention: Tired of media manager, give me just a way to stream | reddit.com/r/selfhosted | 2022-05-17

    I have used gerbera for exactly this in the past, with great success.

  • nvk

    Vulkan API for JavaScript/TypeScript

  • v8pp

    Bind C++ functions and classes into V8 JavaScript engine

  • cheerp-meta

    Cheerp - a C/C++ compiler for Web applications - compiles to WebAssembly and JavaScript

  • quick-lint-js

    quick-lint-js finds bugs in JavaScript programs

    Project mention: How to setup eslint to format on save with nvim's lsp config? | reddit.com/r/neovim | 2022-05-09

    use /u/strager's quick-lint, its better.

  • obs-studio-node

    libOBS (OBS Studio) for Node.Js, Electron and similar tools

    Project mention: GitHub - stream-labs/obs-studio-node: libOBS (OBS Studio) for Node.Js, Electron and similar tools | reddit.com/r/node | 2021-09-25
  • memoryjs

    Read and write process memory in Node.js (Windows API functions exposed via Node bindings)

  • algorithms

    Algorithms & Data Structures studies. (by imteekay)

    Project mention: Linked List Data Structure | dev.to | 2022-03-16


  • foo_spider_monkey_panel

    foobar2000 component that allows to use JavaScript to create CUI/DUI panels

    Project mention: Decided to share this skin I've been working on for a while | reddit.com/r/foobar2000 | 2021-09-19

    Sorry about that, didn't realize spider monkey didn't have a download there. Here you go.

  • qbs

    Modern build tool for software projects (by qbs)

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-05-19.

C++ JavaScript related posts


What are some of the best open-source JavaScript projects in C++? This list will help you:

Project Stars
1 Electron 101,735
2 V8 19,519
3 FlatBuffers 17,896
4 Tink 12,353
5 nodegui 7,664
6 neutralinojs 5,581
7 perspective 4,501
8 Atomic Game Engine 2,671
9 sciter 2,380
10 warzone2100 2,266
11 DeskGap 1,764
12 wasm-fizzbuzz 1,380
13 graaljs 1,247
14 Gerbera 919
15 nvk 841
16 v8pp 742
17 cheerp-meta 712
18 quick-lint-js 612
19 obs-studio-node 462
20 memoryjs 460
21 algorithms 315
22 foo_spider_monkey_panel 193
23 qbs 125
Find remote JavaScript jobs at our new job board 99remotejobs.com. There are 4 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives