Showing 334 open source projects for "java compiler with source code"

View related business solutions
  • Gen AI apps are built with MongoDB Atlas Icon
    Gen AI apps are built with MongoDB Atlas

    Build gen AI apps with an all-in-one modern database: MongoDB Atlas

    MongoDB Atlas provides built-in vector search and a flexible document model so developers can build, scale, and run gen AI apps without stitching together multiple databases. From LLM integration to semantic search, Atlas simplifies your AI architecture—and it’s free to get started.
    Start Free
  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • 1
    APK Studio

    APK Studio

    Open-source, cross platform Qt based IDE for reverse-engineering

    Open-source, cross-platform Qt based IDE for reverse-engineering Android application packages. It features a friendly IDE-like layout including code editor with syntax highlighting support for *.smali code files. If you are just willing to quickly decompile an Android app, you can make use of DeAPK - Online APK Decompiler which lets you decompile an Android app using apktool and jadx.
    Downloads: 29 This Week
    Last Update:
    See Project
  • 2
    DuploQ

    DuploQ

    GUI for finding duplicates in source files

    DuploQ is a GUI frontend for Duplo duplicate finder console tool. Its goal is to find duplicates (i.e. copy-pasted parts of code) across several source files. Locating and eliminating source code duplicates is an important part of the overall refactoring process which leads to decreasing a project's technical dept and increasing stability of the software.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    ebfformat

    ebfformat

    An Efficient Binary data Format

    EBF, which stands for Efficient Binary Format, is a binary file format for reading and writing binary data easily. Reading writing routines are currently available in C,C++,Fortran,Java, Python, IDL, MATLAB. A program called ebftkpy which has a set of utility functions to work with the .ebf files , e.g., viewing the contents and getting a summary, is also provided. The EBF specification is designed to be concise and easy to understand to make it easier for others to write their own code...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    MssCF

    MssCF

    Mark Stephen Sobkow's Code Factory

    MSS Code Factory turns XML Business Application Models into source code by applying a knowledge base of expansion rule cartridges. Each cartridge of rules in the knowledge base defines the code to be produced for a particular language, tool, or combination thereof. A cartridge can also integrate the rules from other cartridges, so you can create a virtual cartridge that will produce all the code to support a given software stack that the rules provide. MSS Code Factory takes over...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Photo and Video Editing APIs and SDKs Icon
    Photo and Video Editing APIs and SDKs

    Trusted by 150 million+ creators and businesses globally

    Unlock Picsart's full editing suite by embedding our Editor SDK directly into your platform. Offer your users the power of a full design suite without leaving your site.
    Learn More
  • 5
    Integrated Development Environment for some microcontrollers based on 8051(e.g. AT89S8253). Supported languages are Assembly and C. It has its own simulator, assembler, editor and many other tools. See the project web site for more details and the newest updates.
    Leader badge
    Downloads: 458 This Week
    Last Update:
    See Project
  • 6
    JCppEdit v4.0

    JCppEdit v4.0

    Best IDE for Beginners

    JCppEdit is a free as well as "best IDE for Beginners" and is your one-stop IDE for all your coding needs. Whether you need to finish your Java project or submit your first HTML web page or perhaps have a need to code in C language while executing a java program into a Java IDE, JCppEdit will help you achieve your goals easily. Exploring your project and detecting an error in your code is much easier. You will not waste time detecting errors before compiling codes because you will get a real...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 7

    javaLightConsole

    Easy fine console input/output for java

    Input : non blocking keyboard handling. Output : clean console, print at x,y coordinates, echo on/off, cursor on/off. Developed for learning game programming and MVC. Uses native code through JNI. Provides windows and linux versions. Includes code:blocks and eclipse projects for native and java code. You can use the classes InputProxy and OutpoutProxy in your projects. For usage examples, see their main() methods.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    libinstrument (ex libcsdbg)

    libinstrument (ex libcsdbg)

    C/C++ function instrumentation (AOP, exception/stack tracing, GC)

    Libinstrument is a complete and easy way to do custom function instrumentation for C/C++. The project comes ready with classic applications of instrumentation, such as AOP (Aspect Oriented Programming), Concern and Side Effect injection, stack tracing, exception tracing, basic time profiling, callgraph profiling and other. A GC (Garbage Collector) module is also under development. Libinstrument is highly portable and decoupled. The project comes with a CMake build system, integration with...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    ObjectBuilder2

    ObjectBuilder2

    C++ CASE tool, full life cycle code generator

    ObjectBuilder is a C++ code generation CASE tool (CASE, code generation, refactoring, documentation generation). It lets you create, manipulate and navigate classes, class relations, class members and class methods at a high level of abstraction. ObjectBuilder dramatically simplify work with C++ project architecture. I use it and think that tree OO interface targeted to C++ more fast and power than UML class diagrams. ObjectBuilder perfectly organize C++ header files with any level...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Turn speech into text using Google AI Icon
    Turn speech into text using Google AI

    Accurately convert voice to text in over 125 languages and variants by applying powerful machine learning models with an easy-to-use API.

    New customers get $300 in free credits to spend on Speech-to-Text. All customers get 60 minutes for transcribing and analyzing audio free per month, not charged against your credits.
    Try for free
  • 10

    Optimized Storage for temporal Data

    open Optimized Storage of time series data

    Beta version. Base class for optimized storage of time series data. Uses any kind of relational database. Cross plateform with multiple languages (C++, C#, Java). Conditional storage based on value variation : DeltaValue and DeltaTime params. Get back data without losts.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11

    vcsinfo

    VCS Information Generator tool

    Allows to generate source code for your project's VCS (Version Control System) status. Include this tool into your pre-build step to hardcode version strings. vcsinfo.exe - 64-bit build. vcsinfo32.exe - 32-bit build. Currently supported: Inputs: Mercurial (hg) Outputs: C, C++ Planned: SVN, Git; Java USAGE EXAMPLES: Generate C header file for Mercurial repository using pipes. hg summary | vcsinfo > version.h Generate C++ header file for Mercurial repository in v1.x...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12

    write Basic (Gui) in Cpp

    write Basic directly in the C ++ compiler. Simply create a Gui

    Hello Here is a small easy example to write Basic Code in C ++. It helped me to learn c ++. You can easily create a gui. When changing the window sizes, the buttons change propotionally! write Basic directly in the C ++ compiler. Simply create the Gui in Linux have fun ;-)
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Tiramisu

    Tiramisu

    Polyhedral compiler for expressing fast and portable data algorithms

    Tiramisu is a compiler for expressing fast and portable data parallel computations. It provides a simple C++ API for expressing algorithms (Tiramisu expressions) and how these algorithms should be optimized by the compiler. Tiramisu can be used in areas such as linear and tensor algebra, deep learning, image processing, stencil computations and machine learning. The Tiramisu compiler is based on the polyhedral model thus it can express a large set of loop optimizations and data layout...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    A set of C++ libraries that provide core classes to build a project upon. From exceptions and basic types (String, Integer, Float, etc.) to collections, configs and loggers. Where possible, Java API is followed. STL based implementation. Ruby Application Framework (TSC-TPM) extensions. Ruby based utilities for simplifying day-to-day work. Moved to: https://github.com/stemkit-collection
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    CoolFormat

    CoolFormat

    CoolFormat Source Code Formatter

    CoolFormat Source Code Formatter is a code formatter for C\C++\C#\CSS\HTML\Java\JavaScript\JSON\Objective-C\PHP\SQL\Verilog\XML. It supports code highlighting for web publishment which is truly convenient for writing and reading a blog post, etc. CoolFormat source code formatting is a C\C++\C#\CSS\HTML\Java\JavaScript\JSON\PHP\SQL\XML code formatting tool. The software can quickly format in multiple styles and colorize the language. The interface adopts the style of Office 2010...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16

    MinGW - Minimalist GNU for Windows

    A native Windows port of the GNU Compiler Collection (GCC)

    MinGW: A native Windows port of the GNU Compiler Collection (GCC), with freely distributable import libraries and header files for building native Windows applications; includes extensions to the MSVC runtime to support C99 functionality. All of MinGW's software will execute on the 64bit Windows platforms.
    Leader badge
    Downloads: 5,398,471 This Week
    Last Update:
    See Project
  • 17

    Spooky Coder

    Auto code generation for many languages.

    Quickly define your ORM with the simple Brainstorm format, then instantly create your SQL, Java, PHP, Python, Perl, even C++, etc. code to manage all your object relationships.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    SPar: Stream Parallelism in Multi-Cores

    SPar: Stream Parallelism in Multi-Cores

    An Embedded C++ Domain-Specific Language

    SPar is an internal C++ Domain-Specific Language (DSL) suitable to model and implement classical stream parallel patterns. The DSL uses standard C++ attributes to introduce annotations tagging the notable components of stream parallel applications: stream sources and stream processing stages. Latest version can be downloaded from the SVN using the following command: svn checkout svn://svn.code.sf.net/p/spar-dsl-compiler/svn/ spar
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    KAREL 3D C++  ( Karel the Robot in 3D )

    KAREL 3D C++ ( Karel the Robot in 3D )

    Karel - 3D language interpreter

    version 5 in C++ WinAPI, for compiler MinGWx64 is manually rewrited from JavaScript no GL version in Notepad++ ( https://sourceforge.net/projects/karel-3d/ ). ZIP include source code and just one EXE file without install to direct Run KAREL-3D ( tested on Win10 x64 and Win7 x64 without MinGW compiller [ not need .dll ] ) Objects: brick, wall, mark, bridge. In Karel, currently can not be use Load or Save ( use Ctrl+C, Ctrl+V between the editor and Notepad ) Tip for Karel: Type...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Dragme

    Dragme

    A visual-based IDE for C language uses block drag and drop technology

    Dragme IDE is an IDE for C language for whom who want to learn coding, i.e. It is beneficial to Engineering College or Computer Science Students. It is popular among teenagers who want to learn Coding. It is not created only for Students. It can be used by professionals too. It has Playground where Student can learn coding with playing with blocks. It also has Codeground, which is a source code editor, where industry professionals can write and run their own limitless source code...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Convert C++ software programs into synthesisable Verilog using the Clang compiler frontend to parse and SystemC for intermediates.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    CoolFormat

    CoolFormat

    CoolFormat Source Code Formatter

    CoolFormat source code formatter is a code formatter for C\C++\C#\CSS \HTML\Java\JavaScript\JSON\Objective-C\PHP\SQL\XML, and support for code highlighting displayed on a Web page to facilitate the writing of a blog post like reading.
    Leader badge
    Downloads: 41 This Week
    Last Update:
    See Project
  • 23

    code-gen

    This utility will generate the entire database code for Android and io

    This utility will generate the entire database code for Android and iOS from a specified .xml file. The code is written in C++ and requires a C14 compatible compiler. Simple Makefile also included for Linux/Mac. We have also included CMake compatibility and Visual Studio has builtin CMake capability.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24

    vcproj2cmake

    Visual Studio .vc[x]proj to CMakeLists.txt (make, Ninja ...) enabler

    ... alternatives are less suitable). Be aware of several branches available for checkout (git branch -a): "experimental_unverified" is for the daring (to start with current most featureful code), while usability of "experimental" always gets hardened via a large build. For instructions see README.txt - for ad-hoc access see Browse Code button (experimental_unverified head) -, then attempt guided installation on a .vc[x]proj-based source tree, via install_me_fully_guided.rb . Devel cooperation welcome!!
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    This site hosts the source code for C++ version of the Broker for SBW, NOM module, advanced simulation suite, analysis applications and model editors.
    Downloads: 0 This Week
    Last Update:
    See Project
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.