Object Oriented Software

Browse free open source Object Oriented software and projects for Windows 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.

  • 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.
    Start Free
  • Veeam Data Platform v13.1 - Get Your Free Trial Icon
    Veeam Data Platform v13.1 - Get Your Free Trial

    Secure by design, portable by default. Recover clean, fast, anywhere. Start a free trial.

    Try Veeam Data Platform today. Experience the unified platform that's secure by design, portable by default, and proven to recover clean, fast, and anywhere.
    Try it Free
  • 1
    A framework library which aims to independize we all, the delphi developers, from the different glitches of the platform, and attempts to provide code that is independent from the OS. It is based on *heavy* use of interfaces. Works on FPC (FreePascal).
    Downloads: 59 This Week
    Last Update:
    See Project
  • 2
    The framework implements UML statecharts in Java. Next to standard elements, hierarchical and concurrent states are as well supported as pseudostates, segmented transitions, timed events and an eventqueue for dispatching events asynchronously.
    Downloads: 30 This Week
    Last Update:
    See Project
  • 3
    The Harmoni PHP Project consists of three major components: 1) A PHP application framework and architecture, offering, e.g. authentication, DBC, file storage 2) PHP OKI OSID (service definitions) conversion system 3) PHP implementations of those OSIDs
    Downloads: 24 This Week
    Last Update:
    See Project
  • 4

    Eclipse and Java Video Tutorials

    Video tutorials for learning Java OOP programming with Eclipse.

    Free video screencam tutorials for Eclipse and Java. Includes "Eclipse and Java for Total Beginners", "Using the Eclipse Workbench", "Introducing Persistence", and "Using the Debugger". Intended for beginning and intermediate users and programmer. You can view the Total Beginners tutorials on Youtube at https://www.youtube.com/playlist?list=PLv6UtFrA7VEu4PtzJaGHHSeZBi6mdJtwv. You can read descriptions and download all of the tutorials at http://eclipsetutorial.sourceforge.net.
    Downloads: 3 This Week
    Last Update:
    See Project
  • Paessler: Easy to Use With Enterprise Power. Free Trial Icon
    Paessler: Easy to Use With Enterprise Power. Free Trial

    A low-code dashboard makes monitoring intuitive for any admin, while scripting and custom sensors give experts full control.

    You shouldn't have to choose between a monitoring tool that's easy to use and one that's powerful enough for a complex environment. PRTG's low-code interface lets any admin build dashboards, set alerts and monitor devices without scripting, while custom sensors and full API access are there when your team needs deeper control. One platform, no compromise. Download a free 30-day trial now.
    Get Free Download
  • 5
    Seagull is an OO PHP application framework that has the following design goals: a) independence of data, logic & presentation layers; b) extensible component architecture; c) comprehensive error handling; d) integration with PEAR; e) coding standards
    Downloads: 17 This Week
    Last Update:
    See Project
  • 6
    FreezeDry

    FreezeDry

    Java persistence without the need for XML binding

    Easy, flexible, extensible, Java object persistence without the need for XML binding files or other configuration. Contains a semantic model that facilitates going from Object to any representation (XML, JSON, Database, etc) and back. See Wiki for Overview and Quickstart.
    Downloads: 12 This Week
    Last Update:
    See Project
  • 7
    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: 4 This Week
    Last Update:
    See Project
  • 8
    Yapsy

    Yapsy

    A fat-free DIY Python plugin management toolkit.

    A simple framework for plugin system development with as few dependencies as possible. It is designed to offer a set of very lean classes (plugin managers and plugin interfaces) which can easily be customised by decoration or inheritance. Yapsy v1.x supports Python2 and Python3. Its source package contains versions of the sources for both pythons. Yapsy v2+ supports Python 3 and it's development happens now on https://github.com/tibonihoo/yapsy/ Usage samples, advices and developer's documentations are available on the main website.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 9
    SQLOrm focuses on mediating database interaction rather than shielding the user from it. SQLOrm consists of 3 major parts. A dynamic query builder. A prepared statement layer. A resultset to object graph mapper, supporting batch inserts/updates.
    Downloads: 5 This Week
    Last Update:
    See Project
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New customers can spin up VMs, build with AI, and query data at no cost.

    Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
    Start Free
  • 10
    The AJAX JSP Tag Library is a set of JSP tags that simplify the use of Asynchronous JavaScript and XML (AJAX) technology in JavaServer Pages. Development moved to Mercurial
    Downloads: 2 This Week
    Last Update:
    See Project
  • 11
    Intrepid is an object-oriented 2D game programming library written in C++ utilizing OpenGL and SDL that takes care of the low-level programming involved in making 2D games.You can create nearly every kind of 2D game. Comes with collision-detection, phy..
    Downloads: 3 This Week
    Last Update:
    See Project
  • 12
    By allowing you to simply and efficiently move data from Relational to Java Objects to XML and back again, Hydrate gives you the tools to merge, manipulate and report on data from your strategic and legacy reference data, and enterprise data warehouses.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 13
    ** Guys I have built a much more powerful Fully Featured CMS system at: https://github.com/MacdonaldRobinson/FlexDotnetCMS Macs CMS is a Flat File ( XML and SQLite ) based AJAX Content Management System. It focuses mainly on the Edit In Place editing concept. It comes with a built in blog with moderation support, user manager section, roles manager section, SEO / SEF URL
    Leader badge
    Downloads: 2 This Week
    Last Update:
    See Project
  • 14
    ftk is an ActionScript 2.0 library and is focused on data input/output. Most notably are the serialization classes based on php's un/serialize format.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 15
    SilverStripe CMS, Content Framework
    SilverStripe is a Web Framework and Content Management System. It differs from many of the better known CMSes in that it uses fully object oriented code, has native Ajax support, and allows you to very cleanly customize the system to suit your needs.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 16
    sof
    SOF (Service Oriented Framework) helps software developers to develop component based software.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 17
    Component (library, framework) refactoring may affect existing applications, where the client code used previous component versions. Our tool preserves applications binary-compatible by generating an adaptation layer out of change history.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 18
    Esfinge is a framework for the business and persistent layer for an enterprise application. The goal of Esfinge is to enable the fast creation of applications with an incredible flexibility in the system architecture.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 19
    An implementation of the MIDP2 specification on top of Java SE, to make it possible to use the same development tools during most development phases of a MIDlet as for a normal Java SE application.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 20
    PACL - PHP Advanced Component Library is an advanced "java-style" PHP5 framework/class library for easy building robust web applications. The vision is to enable abstract and rapid development of sophisticated PHP applications in few lines of code.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 21
    The goal of this project is to provide a set of Python bindings for the RakNet UDP network library version 3.0. RakNet-Python is implemented with the help of Boost.Python library and tries to mimic RakNet's original C++ interface.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 22
    Java objects that share parts of immutable graphs. Reused subgraphs have directly or indirectly recursive Elements. Selected components get replaced by new counterparts in Context of Mirrors - translation tables. Deep copies are not involved.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 23
    SAGE stands for Simple Asynchronous Game Engine and is an attempt to implement a multithreaded game engine in C#. For rendering/physics/sound/etc it uses(/will use) open source libraries (like OGRE, ODE, etc) through plugins.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 24
    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
  • 25
    Strata is a collection of J2EE frameworks designed to help jumpstart any application. From mapping Relational Databases to definining logging services, Strata is an all encompassing set of frameworks to help put your project on solid ground. This project
    Downloads: 1 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next