Building a great tech team takes more than a paycheck. Zero payroll costs, get AI-driven insights to retain best talent, and delight them with amazing local benefits. 100% free and compliant. Learn more →
Top 20 C++ TypeScript Projects
-
Project mention: FlatBuffers – an efficient cross platform serialization library for many langs | news.ycombinator.com | 2023-09-18
-
Project mention: Ask HN: How do you handle WebSocket connections reconnect problem? | news.ycombinator.com | 2023-06-03
have you tried https://github.com/uNetworking/uWebSockets.js/
-
SonarCloud
Analyze your C and C++ projects with just one click.. SonarCloud, a cloud-based static analysis tool for your CI/CD workflows, offers a one-click automatic analysis of C and C++ projects hosted on GitHub. Zero configuration and free for open-source projects! Analyze 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
-
TypeRunner is a high-performance TypeScript compiler that enables type checking without the need for tsc or a JavaScript engine at all. It speeds up type checking immensely by compiling TypeScript source code to bytecode and running it in a custom virtual machine.
-
-
-
Revelo Payroll
Free Global Payroll designed for tech teams. Building a great tech team takes more than a paycheck. Zero payroll costs, get AI-driven insights to retain best talent, and delight them with amazing local benefits. 100% free and compliant.
-
-
Btw, it's already happening:
Go to https://shell.duckdb.org, and type
-
-
Project mention: Vircadia: Open-source, cross-platform metaverse for all | news.ycombinator.com | 2023-08-14
-
InitKit
Neo-InitWare is a modular, cross-platform reimplementation of the systemd init system. It is experimental.
-
-
You even have the option to use C/C++ with SDL2/OpenGL and compile for the web using Emscripten. For a 2d example, I made this recently https://arguscypher.itch.io/dungeon-sons (uses OpenGL and has networked multiplayer). Same with 3D, WASM is good enough that most games wont suffer. Now you wont get access to the latest OpenGL features but then again do you really need those? If you want to see a 3D fps game ( Cube ) in the browser take a look at this https://kripken.github.io/misc-js-benchmarks/banana/index.html (this is old, like before 2012) (newer version https://github.com/cfoust/sour )
-
bomberland
Bomberland: a multi-agent AI competition based on Bomberman. This repository contains both starter / hello world kits + the engine source code
-
Project mention: Is there any interactive map in app or web to note and plan things arround sectors? a tool to color and note resources trade oferes outpost ect, currently doing by hand | /r/X4Foundations | 2023-02-27
A couple routes for cross-process communication with the game are already out there. One modder created a DLL to expose FFI functions over an HTTP interface. But it really hasn't advanced much beyond it's initial implementation - but the groundwork could be useful.
-
I went this route when the new arch was an up and coming thing, spent a lot of time learning how to do cpp stuff and i made this: https://github.com/TheRogue76/react-native-hashing From my experience, unless you are doing something that is computationally extremely expensive, or doing something that needs access to the Yoga and the whole of the rendering pipeline, you are better off doing it in Kotlin and Swift. Cpp is not a pleasant or modern language (from the generics to the null handling to enums, my experience was terrible). We are mobile developers, so there will never be a time in your career when Swift or Kotlin are not useful. For my part, I won’t touch cpp ever again unless i have to. But it’s up to you
-
node-interception
A windows library for intercepting and controlling keyboards and mouses with multiple devices support.
-
ts-native
Embeddable JIT compiler and FFI for a superset of a subset of TypeScript that is designed with high performance applications in mind
I have gone through 3 iterations and the third was faster than Lua and came close (enough for me) to native C performance with the benchmarks I tried. I'm now on the fourth and hopefully last iteration of this masochistic quest and I'm tired. I want to do this right. I've even made it through much of the dragon book. Apart from the naive solutions I end up wanting to replace in each previous iteration, the problem I keep coming up against is that I can't find many resources that describe interfaces between the host (C++) and the compiled code. I come up with my own ideas for how things should work and look, and then once I finish I can't shake the feeling that there's a better/cleaner/faster way. I start over and come up with better solutions only to feel the same eventually. I want to write solid code that I can feel confident about so I can put this all behind me.
-
-
Onboard AI
Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.
C++ TypeScript related posts
- Add extra stuff to a “standard” encoding? Sure, why not
- Drizzle ORM, SQLite and Nuxt JS - Getting Started
- C++23: The Next C++ Standard
- Debugging SQS subscription issues to topics
- Q: How are online games like Street Fighter 6 able to synchronize inputs from two players at a high frame rate? (60fps)
- Simple, performant HTTP and WebSocket server using uWebSockets.js
- It's easy, I swear! Once you learn a bit about it, you'll be amazed!
-
A note from our sponsor - Revelo Payroll
try.revelo.com | 1 Oct 2023
Index
What are some of the best open-source TypeScript projects in C++? This list will help you:
Project | Stars | |
---|---|---|
1 | FlatBuffers | 21,141 |
2 | uWebSockets.js | 6,530 |
3 | puerts | 4,169 |
4 | Atomic Game Engine | 3,027 |
5 | TypeRunner | 2,536 |
6 | DeskGap | 1,811 |
7 | react-native-multithreading | 1,083 |
8 | CCF | 703 |
9 | duckdb-wasm | 644 |
10 | obs-studio-node | 546 |
11 | vircadia-native-core | 523 |
12 | InitKit | 361 |
13 | rn-ldk | 131 |
14 | sour | 122 |
15 | bomberland | 93 |
16 | X4-rest-server | 18 |
17 | react-native-hashing | 18 |
18 | node-interception | 8 |
19 | ts-native | 5 |
20 | cpp-template-generator | 2 |