SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 C++ Java Projects
-
Oh how I enjoy trying to compile and use projects where they use some complex home brew codegen system often written in a different language entirely [1]. Luckily they often use Python as part of some core build step which never breaks compatability in their regex librwry [2].
Yes macros can be a pain and should be limited, but in my experience, a couple hundred lines of macros replaces many thousands of lines code generators with complicated baroque build system integrations (ahem ROS2). The tradeoff is even worse when the language supports templates and compile time operations which can usually replace macros with even less code and are easier to understand. Though at least Go supports codegen properly with support in its official tooling.
1: https://github.com/google/flatbuffers/blob/master/src/idl_ge...
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
Github Source Code: CNTK
-
I built Twins of Caduceus (a snake-based game where you have to control two snakes simultaneously) entirely using Phaser 3. I've had mostly very good experiences with it as a batteries included framework (renderer, asset management, physics, input, etc.)
It's a shame that the map/level editor is a eternal subscription fee with no fallback license. That means you're relegated to either building your own map editor or using something like Tiled.
https://specularrealms.itch.io/the-twins-of-caduceus
https://www.mapeditor.org/
-
omapsapp
🍃 Organic Maps is a free Android & iOS offline maps app for travelers, tourists, hikers, and cyclists. It uses crowd-sourced OpenStreetMap data and is developed with love by the community. No ads, no tracking, no data collection, no crapware. Please donate to support the development!
Project mention: Organic Maps Turns 4: The Privacy-Focused Alternative to Google Maps | news.ycombinator.com | 2024-12-20https://github.com/mapsme/omim/ was forked in December 2020, with all new changes up to the last commit of Apr 28, 2021 merged into https://github.com/organicmaps/organicmaps/ later. MAPS.ME is alive, but they publish the source code anymore since that.
-
apkstudio
Open-source, cross platform Qt based IDE for reverse-engineering Android application packages.
-
-
-
Nutrient
Nutrient – The #1 PDF SDK Library, trusted by 10K+ developers. Other PDF SDKs promise a lot - then break. Laggy scrolling, poor mobile UX, tons of bugs, and lack of support cost you endless frustrations. Nutrient’s SDK handles billion-page workloads - so you don’t have to debug PDFs. Used by ~1 billion end users in more than 150 different countries.
-
See some sample code from EPIP[1]
Also reminiscent of zig zag encoding for ints.
[1]: https://github.com/adnanaziz/EPIJudge/blob/master/epi_judge_...
-
Project mention: Uno: Create Beautiful Cross Platform .NET Apps Faster | news.ycombinator.com | 2024-05-01
What are you talking about?
https://github.com/openjdk/jfx
-
cpeditor
The IDE for competitive programming :tada: | Fetch, Code, Compile, Run, Check, Submit :rocket:
-
graaljs
GraalJS – A high-performance, ECMAScript compliant, and embeddable JavaScript runtime for Java
-
react-native-mmkv-storage
An ultra fast (0.0002s read/write), small & encrypted mobile key-value storage framework for React Native written in C++ using JSI
-
voyager
🛰️ An approximate nearest-neighbor search library for Python and Java with a focus on ease of use, simplicity, and deployability. (by spotify)
-
Avian
[INACTIVE] Avian is a lightweight virtual machine and class library designed to provide a useful subset of Java's features, suitable for building self-contained applications.
-
MathParser.org-mXparser
Math Parser: Java, C#, C++, Kotlin, Android, and all .NET platforms (Nuget, Maven, CMake). Supports .NET Framework, .NET Core, .NET Standard, Xamarin, and more. Features: rich built-in library of math functions, operators, constants. Flexible in user-defined arguments, functions. Expressions provided as plain text. Easy to use. Well documented.
-
microservices-framework-benchmark
Raw benchmarks on throughput, latency and transfer of Hello World on popular microservices frameworks
-
-
-
-
-
-
GDCM
Grassroots DICOM read-only mirror. Only for Pull Request. Please report bug at http://sf.net/p/gdcm
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
C++ Java discussion
C++ Java related posts
-
Criando projeto Maven com profiles distintos de dependências
-
Organic Maps Turns 4: The Privacy-Focused Alternative to Google Maps
-
Maps.me co-founder tries to close down Organic Maps open-source fork
-
Organic Maps: Offline Hike, Bike, Trails and Navigation
-
Ask HN: OpenStreetMap based Google Maps like alternative?
-
Huffman Coding
-
Why Are All Tech Products Now Shit? [YouTube] [video]
-
A note from our sponsor - SaaSHub
www.saashub.com | 14 Feb 2025
Index
What are some of the best open-source Java projects in C++? This list will help you:
# | Project | Stars |
---|---|---|
1 | FlatBuffers | 23,754 |
2 | CNTK | 17,535 |
3 | tiled | 11,497 |
4 | omapsapp | 10,507 |
5 | apkstudio | 2,963 |
6 | icu | 2,939 |
7 | MITIE | 2,925 |
8 | EPIJudge | 2,847 |
9 | jfx | 2,823 |
10 | cpeditor | 1,880 |
11 | graaljs | 1,855 |
12 | react-native-mmkv-storage | 1,644 |
13 | voyager | 1,384 |
14 | Avian | 1,219 |
15 | MathParser.org-mXparser | 916 |
16 | microservices-framework-benchmark | 707 |
17 | JamSpell | 622 |
18 | JWM | 582 |
19 | java_grinder | 497 |
20 | DynamixelSDK | 477 |
21 | qtjambi | 394 |
22 | GDCM | 359 |
23 | scapix | 344 |