C++ Java

Open-source C++ projects categorized as Java | Edit details
Related topics: #Python #CPP #C++ #Android #C

Top 23 C++ Java Projects

  • FlatBuffers

    FlatBuffers: Memory Efficient Serialization Library

    Project mention: Next step in zpp::bits serialization - protobuf without code generation - no proto file required- (experimental) | reddit.com/r/cpp | 2022-01-09

    Have you considered FlatBuffers instead? It's a related format, also from Google, that is designed for zero copy operation. I think it may be more suitable for this.

  • CNTK

    Microsoft Cognitive Toolkit (CNTK), an open source deep-learning toolkit (by microsoft)

  • 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.

  • 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: tink | news.ycombinator.com | 2021-12-24
  • tiled

    Flexible level editor

    Project mention: Is there a better way to design a level using any software rather than using paint? | reddit.com/r/gamedesign | 2022-01-20

    Interesting that only the last answer here mentions Tiled... That's the best answer (www.mapeditor.org). If you want you can create diagrams pretty much like your drawing, but that can also be loaded in a game engine. You can also use sprite sheets to make much nicer looking maps with the same effort. Use that (or a similar tool), or use actual pen & paper, but I don't think in-between tools like Paint are very useful...

  • Mapbox GL

    Interactive, thoroughly customizable maps in native Android, iOS, macOS, Node.js, and Qt applications, powered by vector tiles and OpenGL

    Project mention: Interactive maps in C++ applications | reddit.com/r/cpp | 2021-11-21

    Mapbox has a c++ sdk as well as a GL renderer

  • 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 MapsWithMe (MapsMe) founders and our community. No ads, no tracking, no data collection, no crapware. Your donations and positive reviews motivate and inspire our small team!

    Project mention: ⟳ 2 apps added, 47 updated at f-droid.org | reddit.com/r/FDroidUpdates | 2022-01-18

    Organic Maps Offline Hike Bike Trails & Navigation (version 2022.01.15-3-FDroid): Open-source, community-driven maps for travelers, tourists, cyclers & hikers


    MITIE: library and tools for information extraction

  • OPS

    OPS - Build and Run Open Source Unikernels. Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.

  • apkstudio

    Open-source, cross platform Qt based IDE for reverse-engineering Android application packages.

    Project mention: APK Editor Studio v1.5.0 | news.ycombinator.com | 2021-08-09

    JFTR, There is also ApkStudio[0], but it is not updated since October 2020.

    [0] https://github.com/vaibhavpandeyvpz/apkstudio

  • EPIJudge

    EPI Judge - Preview Release

    Project mention: Elements of Programming Interviews Judge Golang | reddit.com/r/golang | 2022-01-26

    Anyone still using Elements of Programming Interviews out there? I still do... As they don't support Go, I have implemented a Go version of their EPI Judge. This allows to check that a solution passes all the tests included by the authors in the original EPI Judge. Here it is, in case it can be of use to anyone preparing for interviews: https://github.com/stefantds/go-epi-judge (in case it helps, here you can also find my solutions to the problems from the book: https://github.com/stefantds/go-epi-solutions )

  • jfx

    JavaFX mainline development

    Project mention: All About Buttons! | reddit.com/r/JavaFX | 2022-01-16

    Here's the working draft: https://github.com/openjdk/jfx/pull/475

  • icu

    The new home of the ICU project source code.

    Project mention: Me in the middle of a french conversation, when I forgot what gender a certain word is. | reddit.com/r/LanguageMemes | 2021-12-02

    ICU, which ships as part of the core internationalization and localization frameworks of every major operating system, has a facility for transliterating keyboards! This is how you can type in Roman characters and get Devanagari in text, or enter pinyin and get Han characters. You can compose a Hiragana to Latin transliteration — but it’s a stretch to get actual English words this way.

  • 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.

  • graaljs

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

    Project mention: How to deploy a gradle project to production | reddit.com/r/javahelp | 2021-12-22

    Except now I'm switching from Java 11 to 17, and therefore from nashorn (which has been removed) to graal.js, and apparently graal/Truffle has some kind of issue where some Truffle files get overwritten inside the fat jar. I don't really understand what's going on, but the proposed solution is to not use a fat jar, and instead just use a normal jar with a classpath.

  • 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

    Project mention: Is there is any alternative to AsyncStorage | reddit.com/r/reactnative | 2021-12-22

    watermelondb https://github.com/Nozbe/WatermelonDB mmkv giving another issue when you release on playstore in here https://github.com/ammarahm-ed/react-native-mmkv-storage/issues/194

  • JamSpell

    Modern spell checking library - accurate, fast, multi-language

  • JWM

    Cross-platform window management and OS integration library for Java

    Project mention: Running IntelliJ IDEA with JDK 17 for Better Render Performance with Metal | reddit.com/r/java | 2021-12-08
  • GDCM

    Grassroots DICOM read-only mirror. Only for Pull Request. Please report bug at http://sf.net/p/gdcm

  • TOSDataBridge

    A collection of resources for pulling real-time streaming data off of TDAmeritrade's ThinkOrSwim(TOS) platform; providing C, C++, Java and Python interfaces.

    Project mention: Daily Discussion Post: Friday, August 20 | reddit.com/r/maxjustrisk | 2021-08-20

    Did a quick search, and it looks like this is likely to be a good starting point: https://github.com/jeog/TOSDataBridge

  • Daily-Coding-DS-ALGO-Practice

    A open source project🚀 for bringing all interview💥💥 and competative📘 programming💥💥 question under one repo📐📐

    Project mention: My First Opensource Program Experience [LGMSOC] | dev.to | 2021-08-16

    At the time when I Joined the Programme I didn't know a lot about Opensource. I just know that what is commit, pull request, issue, how to create repository but not have implemented as I should. While the program runs I contribute to Daily-Algo-Pratice, Hacking-Script and makesmatheasy and I found my many mistake which are pointed by my mentor. As well as due to the Programme I became more active on GitHub and solved many problem and create many projects which helps me a lot to learn about many expects of programming that how a great project is arranged and etc. Before the programme I have listen about Summer of code(SOC) but never Participated. It was a great experienced through out the programme

  • scapix

    Scapix Language Bridge

    Project mention: Swift Regrets | news.ycombinator.com | 2021-09-22

    You can use Scapix Language Bridge to automatically generate bindings for various languages directly from C++ headers:


    Disclaimer: I am the author of Scapix Language Bridge.

  • LeetCode-Solutions

    A compilation of all the Leetcode solutions. (by SHY-Corp)

    Project mention: CS Major with 5 classes left to graduate, I suck at programming. | reddit.com/r/csMajors | 2022-01-27

    (hard) https://leetcode.com/problemset/all/? page=1

  • Data-Structures-and-Algorithms

    Data Structures and Algorithms implemented In Python, C, C++, Java or any other languages. Aimed to help strengthen the concepts of DSA. Give a Star 🌟 if it helps you.

  • adl

    ADL (Algebraic Data Language)

    Project mention: ADL now supports deno code generation | reddit.com/r/Deno | 2021-05-29

    ADL (Algebraic Data Language) is a framework for building cross language data models.

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-01-27.

C++ Java related posts


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

Project Stars
1 FlatBuffers 17,370
2 CNTK 17,122
3 Tink 12,024
4 tiled 8,488
5 Mapbox GL 4,102
6 omapsapp 2,955
7 MITIE 2,713
8 apkstudio 2,249
9 EPIJudge 2,239
10 jfx 1,567
11 icu 1,396
12 Avian 1,203
13 graaljs 1,178
14 react-native-mmkv-storage 770
15 JamSpell 467
16 JWM 293
17 GDCM 269
18 TOSDataBridge 253
19 Daily-Coding-DS-ALGO-Practice 243
20 scapix 229
21 LeetCode-Solutions 214
22 Data-Structures-and-Algorithms 196
23 adl 186
Find remote Java jobs at our new job board 99remotejobs.com. There is 1 new remote job listed recently.
Are you hiring? Post a new remote job listing for free.
Deliver Cleaner and Safer Code - Right in Your IDE of Choice!
SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.