Object Oriented Software

Browse free open source Object Oriented software and projects for Linux and ChromeOS below. Use the toggles on the left to filter open source Object Oriented software by OS, license, language, programming language, and project status.

  • Train ML Models With SQL You Already Know Icon
    Train ML Models With SQL You Already Know

    BigQuery automates data prep, analysis, and predictions with built-in AI assistance.

    Build and deploy ML models using familiar SQL. Automate data prep with built-in Gemini. Query 1 TB and store 10 GB free monthly.
    Start Free
  • Paessler - Monitor Your Whole Network in Minutes Icon
    Paessler - Monitor Your Whole Network in Minutes

    Auto-discovery finds your devices and deploys pre-configured sensors instantly. No project plan required, just visibility from day one.

    Waiting weeks for a monitoring rollout isn't an option when infrastructure doesn't stop running. PRTG's auto-discovery scans your network and suggests from over 200 pre-configured sensor types, so you're watching servers, applications and devices within minutes, not after a multi-week deployment. Enterprise-strength monitoring, without the enterprise complexity. Start your free trial today.
    Start Free 30-Day Trial
  • 1

    eBus

    Publish/Subscribe, Request/Reply Messaging API for Java.

    A Java middleware API supporting broker-less, type+topic-based publish/subscribe and request/reply messaging for both intra- and inter-application, object-level communication. Broker-less: messages are transmitted directly between eBus applications. There is no message broker (i.e. server) in between. Type+topic addressing: eBus clients subscribe to a message class (type) and message topic, providing stronger typing than just topic-based subscriptions. Object-level communication: eBus delivers messages directly to client objects, not to a client process.
    Downloads: 45 This Week
    Last Update:
    See Project
  • 2
    SAP-JCO Support is a mapping framework for Java applications requiring SAP access. You can easily define your SAP BAPI call in XML and map the SAP fields to java value object fields. Included features are SearchHelp support and an SQL-ish query language.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 3
    This educational software simulates an Ad-hoc network with AODV algorithm, it uses a high level view and only works in Routing layer. it has a user-friendly graphical user interface and has been written in java language.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4

    Active Object real-time OS

    AO RTOS is small real time OS based on Active Object concurrency model

    AO-RTOS is a pure object-oriented small footprint real-time operating system for embedded devices. The project is using Active Object (or Actor) concurrency model and finite state machine (FSM) design template as implementation base.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Patching and Endpoint Management for Under $1/Endpoint Icon
    Patching and Endpoint Management for Under $1/Endpoint

    OS and third-party patching, vulnerability insights, and remote control included

    Splashtop AEM gives IT teams automated patching, monitoring, and unattended remote access for Windows and macOS. No long setup, no paying extra for key features.
    Start Free Trial
  • 5
    Aracnis is a Java based framework for building distributed web spiders. These spiders can be used to accomplish a variety of tasks, for example, screen-scraping and link integrity checking.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    Netflow analyzing tools : JXColl - collector for Netflow (or XML specified) data Analyzer - front-end application for providing an user interface and output (graphs, statistics, etc.)
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Carbon AS Community Edition is an enterprise grade open source JEE 5 compliant application server with full support for SOA. Carbon AS CE is a part of Carbon Suite of products.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Clutch is a Java framework for distributed computing using mobile agents. Built using ProActive [http://www-sop.inria.fr/sloop/javall/], it is meant to be a scalable toolkit that can be used to distribute computation across an arbitrary number of nodes.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    CIOP is the project which allows to connect [Web]Applications to each other by simple Common Information Objects and to exchange the data between Information Systems.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Endpoint Management with Remote Control Built In Icon
    Endpoint Management with Remote Control Built In

    Patch, monitor, and connect to Windows and macOS devices from one console

    Splashtop AEM handles patching, alerts, scripts, and inventory, and unattended remote control is included. When something needs hands-on work, you’re one click away instead of switching tools.
    Start Free Trial
  • 10
    Cuckoo Resource Adapter for SAP

    Cuckoo Resource Adapter for SAP

    JCA compatible Resource Adapter for SAP

    Cuckoo is an open source Resource Adapter for SAP that is compatible to the Java Connector Architecture (JCA) version 1.5. It enables developers of Java EE applications to call functions in a SAP backend, making use of Java EE features like Container Managed Transactions and Security.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    FAMOUSO is an event-based publish/subscribe middleware written in C++ for systems ranging from 8Bit micro-controllers up to 32Bit PC/Workstations.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    The JCA 1.5 compliant resource adapter provided by this project grants J2EE 1.4 components access to files hosted on file systems. J2EE components can use it to load and store files on local and remote file systems.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Firebolt Network library (fnl) is a high level framework for network protocol implementations. You can implement your finite state machine oriented network protocol without messing with sockets. Define your states,events,transitions and you're ready.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    A read/write archive (.zip and .tar, etc) library for C++, designed to be used along side irrlicht, the real-time 3d graphic engine.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    JSPackaging is a JavaScript framework that provides simple directives for defining, loading & importing uniquely named packages of JavaScript modules. UPDATE: This project now exists as Ajile at http://sf.net/projects/ajile & http://ajile.iskitz.com.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    JaDiMa (Java Distributed Machine} is a collaborative platform to construct high performance distributed java applications on grid platforms. It is a system that automatically and transparently manages the remote libraries used in a java application.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    A modular engine written in Java, that offers simple interfaces & services between modules. Add new modules by yourself or manage modules & versions in the application itself. This application brings frameworks for developper tasks for Swing, AWT or SWT.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    OO7J is a Java version of the original OO7 benchmark (written in C++) from Mike Carey, David DeWitt and Jeff Naughton = Univ Wisconsin-Madison.The original benchmark tested ODBMS performance. This project also includes benchmarking ORM Tools
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    J2eeBuilder automates JSP<->POJO<->EJB service calls via Comonent Definitions(XML). It includes utilities for merging (ejb-jar.xml) & packaging component/ear. It is certified as J2EE-Compatible by Sun Microsystems and is the kernel of Ohioedge CRM Se
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Open Streaming Server is an digital media delivery. Main characteristics are: - Streaming of mp4, 3gp, WMF, QT files - Dynamic Bandwidth adaptation - Load balancing - Content distribution Technology: C++, Java and CORBA.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    The PHP Multiplexed I/O library is an object oriented PHP5 library for managing multiplexed (or non-blocking) I/O. It is loosely based on the selectable channels nonblocking IO implementation from Java's NIO package.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    The PHP Web Toolkit enables the rapid development of multi-layered web applications and is designed to be easy to use, extensible, reliable, reusable, scalable and secure. It integrates with ADOdb, FCKeditor, kses, Libmcrypt, Libmhash and Smarty.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    PeerVibes is a framework for creating applications based on peer-to-peer networks. This framework provides the necessary tools and architecture to build complex applications such as collaborative work support and distributed backup.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    The STEP Framework is a multi-layer Java enterprise application framework with support for Web Applications (Servlet/JSP) and Web Services.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25

    Sarcoex's Blender Web Interface

    A simple web interface for Blender, for rendering animations..

    A simple web interface for Blender, for rendering animation with clusters. "Blender is the free open source 3D content creation suite, available for all major operating systems under the GNU General Public License."
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • Next