Showing 2241 open source projects for "java projects on linux"

View related business solutions
  • Get Avast Free Antivirus | Your top-rated shield against malware and online scams Icon
    Get Avast Free Antivirus | Your top-rated shield against malware and online scams

    Boost your PC's defense against cyberthreats and web-based scams.

    Our antivirus software scans for security and performance issues and helps you to fix them instantly. It also protects you in real time by analyzing unknown files before they reach your desktop PC or laptop — all for free.
    Free Download
  • 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
    FolioReader

    FolioReader

    A Java ePub reader and parser framework for Android

    FolioReader-Android is an EPUB reader written in Java and Kotlin.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 2
    DESMO-J is a framework for rapidly building discrete event driven simulation models in Java, which is not restrained to any particular domain of application. It supports both event-oriented and process-oriented modelling views. See http://desmoj.de.
    Leader badge
    Downloads: 13 This Week
    Last Update:
    See Project
  • 3
    Moqui Ecosystem
    The Moqui Ecosystem is a series of open source components for enterprise applications all built on a common framework (Moqui Framework) written in Java and Groovy. The components include tools that plug in to the framework, business artifacts, and applications. Some of the popular tool plug ins include ElasticSearch, Apache FOP, Apache Camel, OrientDB, and Hazelcast. The business artifacts later includes a universal data model (mantle-udm), service library (mantle-usl), reusable screens...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 4
    OMapper

    OMapper

    Automate your bean mappings seamlessly

    OMapper is a simple library to ease the process of mapping objects or beans from one design layer to another design layer, using annotations. One can specify mappings both in source class (Sink Annotation) and target class(Source Annotation). Supports mapping composed user class objects and array fields. It is NOT an ORM Framework like Hibernate, but it facilitates object to object mapping between different design layers. So, say if hibernate or axis generates DTO's and you want to map...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 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
  • 5
    opk

    opk

    Misc. Open Source by OPWvH-K

    Miscellaneous stuff written by Oscar Westra van Holthe - Kind. See the individual projects for licensing details.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    Multiple platform C/C++ and Java components from the JOS Project, including APIs, frameworks and utilities. All software is open source, free license and ready-to-run.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 7

    TymeacRSE

    Java Reactive Streams Push Engine

    A Push Engine that manages creating/sending Publishers' streams to Subscribers.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 8

    Calimero

    A free Java KNX network library

    Calimero is a Java library for embedded/workstation-based KNX applications. The minimum JVM requirements are either Java ME/CDC 1.4 (Foundation Profile), or Java SE 8 (profile compact1). The library provides remote access and control, supporting KNXnet/IP, KNX IP, FT1.2, TP-UART, and KNX USB. Data exchange is supported on link layer using EMI 1/2 and cEMI, KNX data point types, application/management layer, as well as message buffering.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 9
    S-MVP

    S-MVP

    Optimized version of MVP, using annotation generics to simplify code

    Optimized version of MVP, using annotation generics to simplify code writing, using modular protocols to facilitate maintenance, APT process uses annotation parser to use JavaPoet. Complete the writing of repetitive modules, use ASpect+GradlePlugin to complete horizontal AOP programming+Javassist dynamic bytecode injection+Tinker to achieve hot repair+Retrofit to achieve elegant network operations+RxJava to easily play with data processing. In MVP, Presenter completely separates Model and...
    Downloads: 1 This Week
    Last Update:
    See Project
  • Powering the best of the internet | Fastly Icon
    Powering the best of the internet | Fastly

    Fastly's edge cloud platform delivers faster, safer, and more scalable sites and apps to customers.

    Ensure your websites, applications and services can effortlessly handle the demands of your users with Fastly. Fastly’s portfolio is designed to be highly performant, personalized and secure while seamlessly scaling to support your growth.
    Try for free
  • 10
    Qwicap is a Java web application development API that discards the traditional hit-run-exit CGI model, provides rich state, and a powerful XML "templating" engine to avoid mixing code and content. It builds on Servlet, XHTML and CSS technologies.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 11
    JBot

    JBot

    Make Slack and Facebook Bots in Java

    JBot is a java framework (inspired by Howdyai's Botkit) to make Slack and Facebook bots in minutes. It provides all the boilerplate code needed so that you can make your bot live right away. Provides you with all the boilerplate code which handles underlying WebSocket connections and other complexities. Supports extra events in addition to all the events supported by Slack/Facebook which makes your work a lot easier. Receiving & sending messages is as easy as defining a @Controller and calling...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12
    Ever wondered, how to create a huge Java/swing application, without ignoring the MVC-Pattern? BlackVisi is the ultimative way to keep you code simple, stable and maintainable! It is state-oriented, uses state-of-the art techniques (Java5) and is flexible
    Downloads: 1 This Week
    Last Update:
    See Project
  • 13
    The 4Ever framework provides a OO access layer to a single or a set of XML files. The framework offers a set of basic management services as loading/saving, change history, and consistency checking. It is realized in a component-oriented way.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 14
    Physhun is a Java framework for building and executing finite state machines in J2SE and J2EE environments. State models are defined as collections of Spring beans, and do not use proprietary modeling languages. The framework is simple and flexible.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 15
    Magic Lantern

    Magic Lantern

    Build Cross-platform Applications

    Magic Lantern is a framework for developing multimedia applications. It is designed to be a cross-platform solution for multiple targets such as desktops, game consoles, mobile devices and set-top boxes.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 16
    EventWeb creates a bi-directional channel between a browser and a web server. This allows the user to interact with a web application in the same way as a desktop application. Works with Java servlets or as a stand-alone application server.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 17
    ChunJun

    ChunJun

    A data integration framework

    ChunJun is a distributed integration framework, and currently is based on Apache Flink. It was initially known as FlinkX and renamed ChunJun on February 22, 2022. It can realize data synchronization and calculation between various heterogeneous data sources. ChunJun has been deployed and running stably in thousands of companies so far. Based on the real-time computing engine--Flink, and supports JSON template and SQL script configuration tasks. The SQL script is compatible with Flink SQL...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 18
    Persistent objects for Java provides a framework to store Java objects in relational databases via JDBC/SQL. It consist out of the library, a number of related tools and standard libraries on top of it.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Koopa (COBOL) Parser Generator
    This project has moved to GitHub ! The version here at SourceForge will remain for historic purpose. Koopa is a parser generator, made for COBOL. It can handle source files in isolation (no preprocessing required) and doesn't mind the presence of CICS/SQL fragments. The grammar is easily extensible in a way which minimizes the impact on the overall code.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 20
    Amethyst is a framework intended to help in creation of applications with the MVC or a similar pattern. The project consists of low- and high-level API. Low-level API is responsible for exchanging properties (as Map) between various components. A component can be for example model, view or controller as in the MVC pattern. The main class is a class named Communicator. Communicator class defines the structure of components' system, provides communication channel between them and life-cycle...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 21
    EsiGate
    This toolkit allows developpers to assemble several web applications into a single one. Pages are build using contents, resources and page templates coming from the original applications. The applications may use different technologies (Java, PHP...)
    Downloads: 2 This Week
    Last Update:
    See Project
  • 22
    JPPF

    JPPF

    The open source grid computing solution

    JPPF makes it easy to parallelize computationally intensive tasks and execute them on a Grid.
    Downloads: 32 This Week
    Last Update:
    See Project
  • 23
    Java MVC

    Java MVC

    Brutos is an easy and powerful mvc controller.

    Brutos is an easy and powerful mvc controller configurable for annotation, programming and XML with support for Inversion of Control and Dependency Injection. Compatible with JSF, Velocity, DisplayTag, Spring, PicoContainer, ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 24
    A thin layer of Java code over Sun's Java code to make life easier for developers. Most of the classes are utility classes for example to support checking of method parameters, String methods, Mathematical methods et cetera.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 25
    Webcam Capture API

    Webcam Capture API

    Allow integrated or USB-connected webcams to be accessed from Java

    This library allows you to use your built-in or external webcam directly from Java. It's designed to abstract commonly used camera features and support various capturing frameworks. Assume a situation when your code depends on some capturing framework, but suddenly you have to drop it and use a different, maybe newer one (e.g. replace archaic JMF with newest GStreamer). By doing this you will have to rewrite significant piece of your code because these frameworks are completely different...
    Downloads: 8 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.