Showing 3770 open source projects for "java code"

View related business solutions
  • $300 in Free Credit Towards Top Cloud Services Icon
    $300 in Free Credit Towards Top Cloud Services

    Build VMs, containers, AI, databases, storage—all in one place.

    Start your project in minutes. After credits run out, 20+ products include free monthly usage. Only pay when you're ready to scale.
    Get Started
  • Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
    Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

    General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

    Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
    Try Free
  • 1
    lwjglbook

    lwjglbook

    Source code of the chapters of the book 3D Game Development with LWJGL

    lwjglbook-leg is the companion code repository for the “3D Game Development with LWJGL 3” book, offering a practical learning path for building a 3D game engine in Java using the Lightweight Java Game Library (LWJGL). It covers the implementation of a modern OpenGL-based engine from scratch, guiding readers through key concepts such as rendering, lighting, animation, input handling, and scene management.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 2
    Freezer Persistence

    Freezer Persistence

    Freezer: Easy generation of the persistence layer of your application

    Freezer is a Java code generator which can easily generate the persistence layer of your Java application, and it can as well expose easily Tables/Views/Procedures/Functions of your database as Microservices, Webservices or RESTful services. The resulting application may be easily deployed as a stand-alone application, as a web application or as a microservice running in Docker/Kubernates which may be consumed from: - A client application consuming the generated Webservices...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    Nightcode

    Nightcode

    An IDE for Clojure

    Nightcode is a lightweight, beginner-friendly IDE for Clojure and ClojureScript. Built with Java and JavaFX, it includes integrated REPL, Leiningen/Clojure CLI support, project templates, and syntax highlighting, targeting newcomers and students. It supports code execution in both Clojure and JS environments, packaged as cross-platform jars and installers.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 4
    PacBot

    PacBot

    PacBot (Policy as Code Bot)

    Policy as Code Bot (PacBot) is a platform for continuous compliance monitoring, compliance reporting and security automation for the cloud. In PacBot, security and compliance policies are implemented as code. All resources discovered by PacBot are evaluated against these policies to gauge policy conformance. The PacBot auto-fix framework provides the ability to automatically respond to policy violations by taking predefined actions. PacBot packs in powerful visualization features, giving a...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 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
  • 5
    Java Game Development (Ninja Girl)

    Java Game Development (Ninja Girl)

    Example code for creating a 2D platform game in Java.

    !Help Wanted! See Discussions for more details. A platform game demonstrating concepts for 2D platform game creation in Java. Collect the stars and go through the door to advance levels. Graphics courtesy of: https://www.gameart2d.com https://opengameart.org/content/animated-fire https://craftpix.net Levels created using https://www.mapeditor.org/ Project created in the Eclipse Java IDE. Keys: Up, Down, Left, Right - Move Player Space - Jump M - Throw Kunai Q, A - Scroll...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    IntelliJ Plugins

    IntelliJ Plugins

    Open-source plugins included in the distribution of IntelliJ IDEA

    IntelliJ-Plugins is a GitHub organization and central repository collection maintained by JetBrains that hosts a vast ecosystem of plugins extending the functionality of IntelliJ-based IDEs, including IntelliJ IDEA, PyCharm, WebStorm, CLion, and more. These plugins range from language support (e.g., for Rust, Go, or SQL) to productivity tools, UI themes, database helpers, VCS integrations, code analysis tools, and domain-specific utilities that tailor the IDE to different development...
    Downloads: 16 This Week
    Last Update:
    See Project
  • 7
    JavaEETest

    JavaEETest

    Spring, SpringMVC, MyBatis, Spring Boot cases

    JavaEETest is a comprehensive example repository showcasing Java web development using key technologies like Spring, Spring MVC, MyBatis, and Spring Boot. The project contains many small self-contained demo modules that demonstrate specific concepts such as dependency injection, MVC routing, ORM mapping, transaction management, caching, security configuration, and database interaction. It provides ready-to-run code that learners can inspect to understand how Java web apps are structured and how these frameworks collaborate under the hood. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Classpy

    Classpy

    GUI tool for investigating Java class files

    Classpy is a GUI tool for investigating Java class file, Lua binary chunk, Wasm binary code, and other binary file formats. Understands class files described by JVMS9. Supports Lua 5.3 binary chunk format. Supports Wasm binary format. Supports Bitcoin raw block and transaction format. Displays parsed binary file as tree and hex text. The corresponding hex text is highlighted when you select a tree node.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 9
    XSLT syntax highlighting

    XSLT syntax highlighting

    Java based XSLT Processor extension for syntax highlighting

    Please note that project moved to GitHub: https://github.com/xmlark/xslthl This is an implementation of syntax highlighting as an extension module for XSLT processors (Xalan, Saxon), so if you have e.g. article about programming written in DocBook, code examples can be automatically syntax highlighted during the XSLT processing phase.
    Leader badge
    Downloads: 80 This Week
    Last Update:
    See Project
  • Fully Managed MySQL, PostgreSQL, and SQL Server Icon
    Fully Managed MySQL, PostgreSQL, and SQL Server

    Automatic backups, patching, replication, and failover. Focus on your app, not your database.

    Cloud SQL handles your database ops end to end, so you can focus on your app.
    Try Free
  • 10

    FreeMarker template engine

    Generates text that depends on changing data (like dynamic HTML).

    FreeMarker is a template engine. That is, it provides an easy way to generate text (HTML, source code, configuration files, emails, etc.) that depends on changing data. It's designed to separate the rendering/formatting logic (like visual design, HTML issues, etc.) from the backing application logic and technical complexity. It has a flexible API so you can integrate it into your application the way that best fits it.
    Downloads: 37 This Week
    Last Update:
    See Project
  • 11
    Miaosha

    Miaosha

    Design and implementation of flash sale system

    Miaosha is a high-concurrency “flash sale” (秒杀) demo that explores how to design a backend capable of withstanding extreme, bursty traffic during limited-time events. It illustrates patterns like cache-first reads for hot data, request rate limiting, and asynchronous order processing to protect databases under load. The project demonstrates stock deduction strategies designed to avoid overselling, combining pre-decrement in cache with reliable persistence and message-driven confirmation....
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12

    jdbc2csv.jar

    Command-line sql JDBC tool

    jdbc2csv is a small command-line tool written in JAVA and can be used on all platforms, for which JRE 8 or higher is available. To connect to a specific DBMS the tool uses its JDBC driver. The result of the executed 'select' query is displayed in CSV format ( different standards are supported ). When there is an error the tool stops with exit code 1 and the error message is output on stderr. jdbc2csv is created with a main purpose to be used in shell-scripts.
    Leader badge
    Downloads: 111 This Week
    Last Update:
    See Project
  • 13
    MyGoGrinder

    MyGoGrinder

    Solve Go problems (based on GoGrinder GoGrinder.sf.net )

    ...* Use a second profile (settings, sgf) by setting a system variable * Start Grinder in "portable" mode * Less bugs (there are still some left) * Runs also with Java 1.5+ * appropriate error messages for sgf errors * fullscreen mode * shrinked bytes of the graphics, * Ex-/import tags to plain text * Parse folder with sgf files for errors (not my code) * Configure a 2nd editor for e.g. text edits on an sgf file Have fun
    Downloads: 1 This Week
    Last Update:
    See Project
  • 14
    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 of...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    perkun

    perkun

    two experimental AI languages + zubr

    ...Attempt to maximize the expected value of the payoff function by appropriate choosing the actions (output variables values). The package contains also a tool called zubr - a Java code generator based on Perkun. Take also a look at my blog: http://pawel-biernacki.blogspot.fi/ For Windows users there is an installer: http://www.pawelbiernacki.net/perkun.msi
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16

    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
  • 17
    SmartPOS /Point of Sale Web with ERP

    SmartPOS /Point of Sale Web with ERP

    SmartPOS (Includes->SmartERP distro of Idempiere ERP) is 100% Web

    SmartPOS 7.1 is a complete ERP+POS (Idempiere 7.1 Distro) , taking all the power of an ERP, but creating an intuitive , agile and easy to learn Point of Sale (POS) 100% Web . SmartPOS has been designed to work as part of the ERP, and support complex business environments, where you can manage different products per organization, different organizations per client, different warehouses per organization, and for each warehouse private config for your POS, price lists, taxes,...
    Downloads: 15 This Week
    Last Update:
    See Project
  • 18
    Java Tutorial For Beginners

    Java Tutorial For Beginners

    Java Tutorial For Beginners with 500 Code Examples

    ...It emphasizes hands-on learning, encouraging users to write and run code while following along with explanations. The repository also integrates simple real-world scenarios to reinforce concepts. Its goal is to provide a strong foundation for further exploration of Java and related technologies. It is widely used as an entry point into software development.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 19
    Syntastic

    Syntastic

    Syntax checking hacks for vim

    ...This can be done on demand, or automatically as files are saved. If syntax errors are detected, the user is notified and is happy because they didn't have to compile their code or execute their script to find them. At the time of this writing, syntastic has checking plugins for ACPI Source Language, ActionScript, Ada, Ansible configurations, API Blueprint, AppleScript, AsciiDoc, Assembly languages, BEMHTML, Bro, Bourne shell, C, C++, C#, Cabal, Chef, CMake, CoffeeScript, Coco, Coq, CSS, Cucumber, CUDA, D, Dart, DocBook, Dockerfile, Dust, Elixir, Erlang, eRuby, Fortran, Gentoo metadata, GLSL, Go, Haml, Haskell, Haxe, Handlebars, HSS, HTML, Java, JavaScript, JSON, JSX, LESS, Lex, Limbo, LISP, LLVM intermediate language, Lua, Markdown, MATLAB, Mercury, NASM, Nix, Objective-C, Objective-C++, OCaml, Perl, Perl POD, PHP, etc.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Asterion for JSF
    Rapid JSF web development with single backing bean per page and straightforward clean navigation. March 20, 2015: Version 2.0.2 released tested on Tomcat, JBoss, and Weblogic. Simple Tomcat example code included to be built with Ant. Asterion for JSF is a library for JSF web applications that provides the execution of managed-bean's methods when each page is being entered, displayed and left. The methods navigateIn(), preRender() and navigateOut() are automatically executed.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Open Location Code

    Open Location Code

    A library to generate short codes

    Plus Codes are like street addresses for people or places that don’t have one. Instead of addresses with street names and numbers, Plus Codes are based on latitude and longitude and displayed as numbers and letters. With a Plus Code, people can receive deliveries, access emergency and social services, or just help other people find them. Plus Codes technology is open source and free to create and use. They are much shorter than traditional global coordinates, so they’re easy to share. Plus...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Habitus

    Habitus

    A build flow tool for Docker

    Habitus adds workflows to the Docker build. This means you can create a chain of builds to generate your final Docker image based on a workflow. This is particularly useful if your code is in compiled languages like Java or Go or if you need to use secrets like SSH keys during the build. Habitus is a standalone build flow tool for Docker. It’s a command line tool that builds Docker images based on their Dockerfile and a build.yml.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 23
    cglib

    cglib

    High level API to generate and transform Java byte code

    Byte Code Generation Library is high-level API to generate and transform Java byte code. It is used by AOP, testing, data access frameworks to generate dynamic proxy objects and intercept field access. cglib is a powerful, high-performance and quality Code Generation Library. It is used to extend Java classes and implement interfaces at runtime.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Bridge Designer and Contest

    Bridge Designer and Contest

    A national virtual bridge engineering contest for kids of all ages.

    *** Bridge Designer has been replaced with the web app ASCE Bridge Designer, Cloud Edition (Google this term to find the app)! Binaries posted here will go away on 1 July 2026. The source repo will remain. The contest is no longer active. *** A national virtual bridge engineering contest with prizes for middle and high school kids, grades 6 to 12, but anyone can enter for fun. Based on the award-wining Bridge Designer client software, now open source through this project. Web site...
    Leader badge
    Downloads: 1,405 This Week
    Last Update:
    See Project
  • 25

    World Time System Tray

    World times in your Windows™ system tray!

    This project (source code and releases) is now hosted at https://github.com/iconindicators/systemtrayicons Gratitude and appreciation to SourceForge for hosting.
    Downloads: 2 This Week
    Last Update:
    See Project
MongoDB Logo MongoDB