3156 projects for "java project with source code" with 2 filters applied:

  • Gen AI apps are built with MongoDB Atlas Icon
    Gen AI apps are built with MongoDB Atlas

    The database for AI-powered applications.

    MongoDB Atlas is the developer-friendly database used to build, scale, and run gen AI and LLM-powered apps—without needing a separate vector database. Atlas offers built-in vector search, global availability across 115+ regions, and flexible document modeling. Start building AI apps faster, all in one place.
    Start Free
  • Build Securely on Azure with Proven Frameworks Icon
    Build Securely on Azure with Proven Frameworks

    Lay a foundation for success with Tested Reference Architectures developed by Fortinet’s experts. Learn more in this white paper.

    Moving to the cloud brings new challenges. How can you manage a larger attack surface while ensuring great network performance? Turn to Fortinet’s Tested Reference Architectures, blueprints for designing and securing cloud environments built by cybersecurity experts. Learn more and explore use cases in this white paper.
    Download Now
  • 1
    External Compare - Eclipse Plugin

    External Compare - Eclipse Plugin

    Launch an external diff tool like WinMerge in Eclipse

    Eclipse comes with an internal diff / compare editor, but if you prefer a third-party one, this plugin opens an external merge or diff tool for you. After you open two versions of a file in the internal eclipse compare editor, this plugin either opens an external diff tool automatically or you can choose that this plugin opens the external diff tool after you press a button in the toolbar of the internal compare editor. Furthermore the plugin can (optional) format java code before...
    Leader badge
    Downloads: 45 This Week
    Last Update:
    See Project
  • 2
    sulky is the umbrella project for several general purpose modules used by Lilith. In contrast to Lilith, sulky modules are licensed LGPLv3 & ASLv2.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    raspberry-pi-os

    raspberry-pi-os

    Learning operating system development using Linux kernel and Raspberry

    ... kernel. The repository is structured so that every lesson corresponds to a snapshot of the source code at that stage, making it easier for learners to follow the progression of kernel development. The design of the lessons emphasizes gradual learning, allowing readers without prior OS development experience to understand kernel internals. The project is still under active development and encourages community contributions to expand its lessons and improve its content.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 4
    Shortbread

    Shortbread

    Android library that creates app shortcuts from annotations

    Android library that generates app shortcuts for activities and methods annotated with @Shortcut. No need to touch the manifest, create XML files or use the shortcut manager. Just annotate the code that you want the shortcut to call.
    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
    SikuliX

    SikuliX

    SikuliX version 2.0.0+ (2019+)

    SikuliX automates anything you see on the screen of your desktop computer running Windows, Mac or some Linux/Unix. It uses image recognition powered by OpenCV to identify GUI components and can act on them with mouse and keyboard actions. This is handy in cases when there is no easy access to a GUI's internals or the source code of the application or web page you want to act on.
    Downloads: 17 This Week
    Last Update:
    See Project
  • 6
    tinyREST

    tinyREST

    Small Java based REST server

    TinyREST allows a Java programmer to easily create a REST server without having to install a J2EE server. Creating a new server is as easy as copying the service jar, setting up a configuration file and writing your own service handler class. The resulting project can be made to start up as a service. Annotations can now be used to write handler class and methods. JDBC database access as well as file system access is allowed from the service.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    ProGuard Java Optimizer and Obfuscator

    ProGuard Java Optimizer and Obfuscator

    Java class file shrinker, optimizer, obfuscator, and preverifier

    ProGuard has moved to Github now: https://github.com/Guardsquare/proguard ProGuard is a free Java class file shrinker, optimizer, obfuscator, and preverifier. It detects and removes unused classes, fields, methods, and attributes. It optimizes bytecode and removes unused instructions. It renames the remaining classes, fields, and methods using short meaningless names. ProGuard is useful for making code more compact and more efficient, on the desktop, on tablets, on smartphones...
    Leader badge
    Downloads: 70 This Week
    Last Update:
    See Project
  • 8
    Phaser 3

    Phaser 3

    This repository contains the code necessary to start making a game

    The Phaser 3 TypeScript Starter Kit is a boilerplate project that provides a structured foundation for developing Phaser 3 games using TypeScript. It includes essential configurations and examples to help developers get started quickly.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 9
    Solved by Flexbox

    Solved by Flexbox

    A showcase of problems once hard or impossible to solve with CSS

    Solved by Flexbox is a collection of layout patterns that demonstrates how CSS Flexbox elegantly resolves classic web design problems. It tackles everyday challenges—vertical centering, equal-height columns, sticky footers, fluid media, and responsive grids—showing concise, production-ready CSS instead of elaborate hacks. Each pattern is presented with plain HTML, clear commentary, and minimal styling, making the underlying technique easy to adapt and extend. The project emphasizes progressive...
    Downloads: 1 This Week
    Last Update:
    See Project
  • No-Nonsense Code-to-Cloud Security for Devs | Aikido Icon
    No-Nonsense Code-to-Cloud Security for Devs | Aikido

    Connect your GitHub, GitLab, Bitbucket, or Azure DevOps account to start scanning your repos for free.

    Aikido provides a unified security platform for developers, combining 12 powerful scans like SAST, DAST, and CSPM. AI-driven AutoFix and AutoTriage streamline vulnerability management, while runtime protection blocks attacks.
    Start for Free
  • 10
    Eclipse SQL Client for database querying/browsing any JDBC compliant database. It supports plugins with specialized functionality for individual databases (Oracle, DB2, MySQL, PostgreSQL, Sybase, Informix) and can be extended.
    Downloads: 17 This Week
    Last Update:
    See Project
  • 11
    This project is a reasoner for the description logic EL+. It computes the concept subsumption hierarchy. It is an OWL 2 EL reasoner.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    m6811dis

    m6811dis

    M6811 Code-Seeking Disassembler

    ... anywhere a 6811 micro is being used. Version 1.0 was written in Borland Pascal in April 1996, and updated to v1.2 in June 1999. It was later rewritten to C++ in July 1999 through Jan 2000. While it's been freely available since its creation, it's being released here as an open-source project so the world can better use it as it sees fit. Version 2.0 is completely reworked in 2014 to compile and run with GCC and STL to make it fully portable and accessible to all computer platforms.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    PowerMock

    PowerMock

    Java framework that allows you to unit test code normally

    Writing unit tests can be hard and sometimes good design has to be sacrificed for the sole purpose of testability. Often testability corresponds to good design, but this is not always the case. For example final classes and methods cannot be used, private methods sometimes need to be protected or unnecessarily moved to a collaborator, static methods should be avoided completely and so on simply because of the limitations of existing frameworks. PowerMock is a framework that extends other...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 14
    TransferWare is a collection of tools for the Oracle world: the schema version manager TransVersion (tv), the External Procedure Call (epc) toolkit for accessing the outside world from within Oracle PL/SQL and an application Performance Monitor (pm).
    Downloads: 2 This Week
    Last Update:
    See Project
  • 15
    Jodd

    Jodd

    Jodd! Lightweight, Java, zero dependencies, use what you like

    Jodd is a set of micro-frameworks and developer-friendly tools and utilities. Code-things-done. Great performances. Tiny dependencies. Use what you like. Welcome to the Jodd, a unique, alternative world of Java. You can find here some micro-frameworks and some handy tools. Nothing more, nothing less. The decision which component is promoted is based on the Maven Central Repo statistics. Version v5 contains remaining libraries and frameworks. They are in maintenance mode.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 16
    BifurcumLib

    BifurcumLib

    A library for running through a directional graph.

    This is the library for the project Bifurcum. It does all the work. It has a simple algorithm (Deep First Search with modifications) and allows sorting children before traversing. This library sums up the authors 4-years experience when programming a commercial tool for graph traversing (which used a much more advanced algorithm) and coaching its users.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    JDecisiontableLib

    JDecisiontableLib

    A library for creating decision tables written in Java.

    This is a library for building decision tables and to get test specifications from it. More about decision tables and how this library works you'll find in the help files for the project JDecisiontable (which is an application build around this library): http://sourceforge.net/projects/jdecisiontable => Files => Help This library can give you decision table and test specifications as strings in json and csv format. The project JDecisiontable take this strings and save them as text files...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Android-GoogleDirectionLibrary

    Android-GoogleDirectionLibrary

    Library for Google Direction API for Google Maps Android API v2

    Library for Google Direction API for Google Maps Android API v2.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 19

    lpsolve

    Mixed Integer Linear Programming (MILP) solver.

    Mixed Integer Linear Programming (MILP) solver lp_solve solves pure linear, (mixed) integer/binary, semi-cont and special ordered sets (SOS) models.lp_solve is written in ANSI C and can be compiled on many different platforms like Linux and WINDOWS This project is moved to github: https://lp-solve.github.io/
    Leader badge
    Downloads: 1,502 This Week
    Last Update:
    See Project
  • 20
    p6spy

    p6spy

    Framework that enables database data to be seamlessly intercepted

    P6Spy is a framework that enables database data to be seamlessly intercepted and logged with no code changes to existing applications. The P6Spy distribution includes P6Log, an application that logs all JDBC transactions for any Java application.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21

    Garnet - a Graphical Toolkit for Lisp

    Garnet Common Lisp GUI Library

    Garnet is a Graphical Toolkit for Lisp, which offers many advanced features. It was originally developed by Carnegie Mellon's User Interface Software Group and is one of the most feature rich interface toolkits available for lisp. The project has been dormant but some of us are trying to update it. To get the latest stable code, use the subversion repository: svn checkout svn://svn.code.sf.net/p/garnetlisp/svn/trunk garnetlisp-svn
    Downloads: 6 This Week
    Last Update:
    See Project
  • 22
    ModbusPal - a Java MODBUS simulator
    ModbusPal is a project to develop a PC-based Modbus simulator. Its goal is to reproduce a realistic environment, with many slaves and animated register values. Almost everything in ModbusPal can be customized and controlled by scripts.
    Leader badge
    Downloads: 209 This Week
    Last Update:
    See Project
  • 23
    XML Editor/Validator/Designer with CAMV

    XML Editor/Validator/Designer with CAMV

    CAM XML Editor for XML+JSON+Hibernate+SQL Open-XDX sponsored by Oracle

    ..., & OASIS modes) + JAXB bindings; Mindmap FreeMind or UML models(XMI); XML unit test & live SQL data; HTML docs + spreadsheets (NIEM IEPDs). Canonical component dictionaries from schema sets, SQL, JSON, ERwin XSD, or spreadsheets. The XML CAM templates (OASIS standard) store the exchange structure, content model, code lists, DBMappings, SQL lookups+business rules (XPath). Java CAMV XML/JSON validation engine is a complete exchange test framework [XMLUnit, TEAM(Schematron)]. Java/Eclipse +Saxon/XSL
    Downloads: 9 This Week
    Last Update:
    See Project
  • 24
    Meow Bottom Navigation

    Meow Bottom Navigation

    Android Meow Bottm Navigation

    A simple & curved & material bottom navigation for Android written in Kotlin.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Marathon -GUI Test Runner Web, Swing, FX

    Marathon -GUI Test Runner Web, Swing, FX

    Marathon supports testing of Java/Swing and Java/Fx applications.

    Marathon provides an integrated environment for test script creation and execution. Supported FW: Web, Java Swing/ Java FX. Currently, Marathon supports JRuby script models for recording the test scripts.Marathon test runner generates Allure test reports.Marathon allows for grouping of test cases.It also has an option of inserting modules while recording(in MarathonITE while recording). It allows tester to inset checklist while recording and also takes screen capture and annotate...
    Leader badge
    Downloads: 9 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.