Showing 590 open source projects for "java open source projects"

View related business solutions
  • Context for your AI agents Icon
    Context for your AI agents

    Crawl websites, sync to vector databases, and power RAG applications. Pre-built integrations for LLM pipelines and AI assistants.

    Build data pipelines that feed your AI models and agents without managing infrastructure. Crawl any website, transform content, and push directly to your preferred vector store. Use 10,000+ tools for RAG applications, AI assistants, and real-time knowledge bases. Monitor site changes, trigger workflows on new data, and keep your AIs fed with fresh, structured information. Cloud-native, API-first, and free to start until you need to scale.
    Try for free
  • Turn more customers into advocates. Icon
    Turn more customers into advocates.

    Fight skyrocketing paid media costs by turning your customers into a primary vehicle for acquisition, awareness, and activation with Extole.

    The platform's advanced capabilities ensure companies get the most out of their referral programs. Leverage custom events, profiles, and attributes to enable dynamic, audience-specific referral experiences. Use first-party data to tailor customer segment messaging, rewards, and engagement strategies. Use our flexible APIs to build management capabilities and consumer experiences–headlessly or hybrid. We have all the tools you need to build scalable, secure, and high-performing referral programs.
    Learn More
  • 1
    Java version of the game "Color Expansion". The main purpose is to develop a strong AI to compete against other AIs and to be fun and challenging for human players to play against.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2

    PluggableChessGraphism

    Take the chess graphism, and use it with a chess engine.

    You are given a chess graphical interface, with drag and drop functionnalities (or other interaction mode), board flipping, and some pieces/cells sets given. Then, you have some callbacks methods in order to validate moves from your chess engine and to update them to your chess engine.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    Board Game Language
    Board Game Language (BGL, pronounced "bagel") is a natural language syntax programming language for first-time programmers. It uses board games as a metaphor for programming concepts, with the goal of teaching users the foundations of programming.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Dots and Boxes / Käsekästchen

    Dots and Boxes / Käsekästchen

    Dots and Boxes for 6 players / Käsekästchen für sechs Spieler

    Play Dots and Boxes with the whole family. Who finishes a box, may put his / her cheese in. Who has most boxes filled, wins the game. Hint: turn on your video beamer, get a wireless mouse and take place on your favourite sofa! Käsekästchen spielen für die ganze Familie. Wer ein Kästchen fertig bekommt, darf seinen Käse hineintun. Wer am Ende die meisten Kästchen gefüllt hat, gewinnt. Tip: Beamer an, Funkmaus dran, und rauf aufs Sofa!
    Downloads: 1 This Week
    Last Update:
    See Project
  • Next-Gen Encryption for Post-Quantum Security | CLEAR by Quantum Knight Icon
    Next-Gen Encryption for Post-Quantum Security | CLEAR by Quantum Knight

    Lock Down Any Resource, Anywhere, Anytime

    CLEAR by Quantum Knight is a FIPS-140-3 validated encryption SDK engineered for enterprises requiring top-tier security. Offering robust post-quantum cryptography, CLEAR secures files, streaming media, databases, and networks with ease across over 30 modern platforms. Its compact design, smaller than a single smartphone image, ensures maximum efficiency and low energy consumption.
    Learn More
  • 5

    Cave Chess

    A Java chess engine using xboard protocol

    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    wowchess

    wowchess

    Version 1.2

    Easy playing java chess game, You can play against own written wow chess engine, or other users, rewind games forward and backward, easily restart again or if needed replay the game on demand. Attractive user interface and effects. If You like to You can see other games being played, linux,win
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Framework for creation of board games. Chess is built-in, Monopoly comes next. It addresses: 1) Players 2) Game authors 3) AI developers 4) Model-based developers. Developed by software professionals using EMF. New games are configured in few hours.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Atoms-the game

    Atoms-the game

    The papper brain game.

    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    MechFight
    MechFight is a new implementation of the Amigagame Mechforce. In this tactical game groups of warriors fight with heavy machines (up to 100 tons), until defeat or even death in a thermonuclear explosion of their engines.
    Downloads: 1 This Week
    Last Update:
    See Project
  • eProcurement Software Icon
    eProcurement Software

    Enterprises and companies seeking a solution to manage all their procurement operations and processes

    eBuyerAssist by Eyvo is a cloud-based procurement solution designed for businesses of all sizes and industries. Fully modular and scalable, it streamlines the entire procurement lifecycle—from requisition to fulfillment. The platform includes powerful tools for strategic sourcing, supplier management, warehouse operations, and contract oversight. Additional modules cover purchase orders, approval workflows, inventory and asset management, customer orders, budget control, cost accounting, invoice matching, vendor credit checks, and risk analysis. eBuyerAssist centralizes all procurement functions into a single, easy-to-use system—improving visibility, control, and efficiency across your organization. Whether you're aiming to reduce costs, enhance compliance, or align procurement with broader business goals, eBuyerAssist helps you get there faster, smarter, and with measurable results.
    Learn More
  • 10

    ChessApplication

    A chess application : game with human and/or computer

    A chess application in order to play against computer or to play with another human. No network playing is planned (no FICS). This program uses the Carballo Chess Engine in order to check moves, and the Stockfish engine (that you must download on their website) in order to generate the computer moves.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Mobile Chess and Flash Chess
    Mobile Chess (for Java ME) and Flash Chess (for Web) with Strong Chess AI, see http://mobilechess.sourceforge.net/. Java Applet Chess and Ajax Chess are also available. Mobile Chess is sponsored by Chess Wizard now, see http://www.chess-wizard.com/.
    Leader badge
    Downloads: 6 This Week
    Last Update:
    See Project
  • 12
    Amy2 is a game playing program written in Java, playing both reversi and chess. It features high playing strength, an opening database and endgame tablebases.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    tic tac toe game
    Tic Tac Toe The Return is a simple graphic game written in Java. It is a port of mptris to the Java platform. mptris is a text-mode tic-tac-toe game written in C language. I wrote both to get some confidence with the programming languages. In the Download section (Files) you can also find the sources of the Windows Phone 8 port and of the ancient console mode versions.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Solaris Skunk Werks is a tool used to design Battlemechs for use with the Classic Battletech wargame. Data Files are available at www.solarisskunkwerks.com
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Quasimodo is a chess interface for playing chess games against other humans or chess engines, analyzing chess games, managing chess databases and playing games over the internet (on Free Chess Internet Server).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16

    SimpleNetworkChess

    A simple network chess game

    A simple network chess game : only for 2 human players. Notice that in order to build the project, you need to add my jar library PluggableChessGraphism (>= 1.20), also available on Sourceforge, to the build path. Also, chess engine and images are imported from CarballoChess project : https://github.com/albertoruibal/carballo
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    A computer version of the World War 2 tactical boardgame "Squad Leader" originally published by The Avalon Hill Games Company. Play any scenario against anyone around the world!
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    JagoClient is a Java software to play the board game Go over internet servers, to edit Go game records, to play against the computer (with gnugo), and to play point-to-point games.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 19
    Solitaire Settlers of Catan computer game is a Java rendition of the popular board game "The Settlers of Catan" or "Die Siedler Von Catan" by Klaus Teuber. This project allows you to play the board game against a computer AI.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 20
    cs4433DotsAndBoxes

    cs4433DotsAndBoxes

    dots and boxes game

    this is a classical game of dots and boxes implemented in java
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    An application to help Battletech players balance two forces using all possible modifiers
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    KludgopolB
    Monopoly clone written in Java for 2-8 players (including computer players) that was designed to make quite a lot of things customisable from the user's point of view. Four board files are included. Two are based on regional variations of Monopoly but with places named after colours instead, the other two are there more to demonstrate what can be done. Hopefully there are no major bugs in the game - I cannot guarantee that there are none, but I've done some testing on Linux and Windows...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    ANother IMplementation Of Scotland Yard - Java implementation of the Ravensburger board game 'Scotland Yard'. While the program takes the role of Mr. X, you have to coordinate the detectives in order to catch the fugitive.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Vulcan Chess Mods

    Vulcan Chess Mods

    Enhancements and Bug Fixes to the Vulcan Tri-D Chess Program

    This project is directed to the development of Vulcan, a Linux open-source Tri-D chess program written by Mauro Persano. From the author's site ( http://www.fzort.org/mpr/projects/vulcan/ ): "vulcan lets you play against the computer a chess variant inspired by a certain well-known science fiction TV series." Critical Patches: > Mouse Bug fix (X11 only) -- Significantly improves GUI responsiveness to mouse
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25

    JLightChessLibDemo

    A very simple demo in order to show how to use JLightChessLib

    The project aims to help the chess client developpers by showing how my JLightChessLib chess library canbe used in a simple application without ia, anyway the library is not developped for this purpose (as it may be very slow). In order to use a particular version of the demo, you will need a JLightChessLib jar whose version is at least the same as the downloaded demo.
    Downloads: 0 This Week
    Last Update:
    See Project