PHP Object Oriented Software

View 5751 business solutions

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

  • Level Up Your Cyber Defense with External Threat Management Icon
    Level Up Your Cyber Defense with External Threat Management

    See every risk before it hits. From exposed data to dark web chatter. All in one unified view.

    Move beyond alerts. Gain full visibility, context, and control over your external attack surface to stay ahead of every threat.
    Try for Free
  • 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
  • 1
    DeepCopy

    DeepCopy

    Create deep copies (clones) of your objects

    DeepCopy helps you create deep copies (clones) of your objects. It is designed to handle cycles in the association graph. How do you create deep copies of your objects (i.e. copying also all the objects referenced in the properties)? You use __clone() and implement the behavior yourself. DeepCopy recursively traverses all the object's properties and clones them. To avoid cloning the same object twice it keeps a hash map of all instances and thus preserves the object graph. Alternatively, you can create your own DeepCopy instance to configure it differently. You may want to roll your own deep copy function. You can add filters to customize the copy process. DeepCopy\Matcher applies on a object attribute. DeepCopy\TypeMatcher applies on any element found in graph, including array elements. The PropertyNameMatcher will match a property by its name.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 2
    Unit testing, mock objects and web testing framework for PHP built around test cases. If you know JUnit/JMock or some of the PHPUnit clones this will need no explanation. Includes a native web browser for testing web sites directly (no JavaScript).
    Downloads: 8 This Week
    Last Update:
    See Project
  • 3
    Prophecy

    Prophecy

    Highly opinionated mocking framework for PHP 5.3+

    Prophecy is a highly opinionated yet very powerful and flexible PHP object mocking framework. Though initially it was created to fulfil phpspec2 needs, it is flexible enough to be used inside any testing framework out there with minimal effort. First, add Prophecy to the list of dependencies inside your composer.json, then, simply install it with composer. First of all, in Prophecy every word has a logical meaning, even the name of the library itself (Prophecy). When you start feeling that, you'll become very fluid with this tool. For example, Prophecy has been named that way because it concentrates on describing the future behavior of objects with very limited knowledge about them. But as with any other prophecy, those object prophecies can't create themselves, there should be a Prophet. Prophecy enforces same method prophecies and, as a consequence, same promises and predictions for the same method calls with the same arguments.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 4

    PHP AutoLoad

    Extensible PSR-0 compatible class autoloader for PHP 5.3+

    The AutoLoad class allows you to use a PSR-0 compatible approach to autoloading classes using namespaces for PHP 5.3+.
    Downloads: 16 This Week
    Last Update:
    See Project
  • Get the most trusted enterprise browser Icon
    Get the most trusted enterprise browser

    Advanced built-in security helps IT prevent breaches before they happen

    Defend against security incidents with Chrome Enterprise. Create customizable controls, manage extensions and set proactive alerts to keep your data and employees protected without slowing down productivity.
    Download Chrome
  • 5

    PHP Login System w/ 5 Levels of Security

    Login with Multiple Hierarchies of User and Members!

    PHP/MYSQL Login System with 5 Levels of Security meaning "THE HEIRARCHY OF ADMINISTRATION" (Admin/Director -> Manager -> Assistant Manager -> Employees -> Guest). You can add more levels once you are familiar w/ the codes.(I modified jpmaster77)
    Downloads: 7 This Week
    Last Update:
    See Project
  • 6
    PHPRtfLite is an API enabling developers to create rtf documents with php. PHPRtfLite is designed on OOP principles.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 7
    This project has moved! Go to https://github.com/yenrab/qchybrid
    Downloads: 1 This Week
    Last Update:
    See Project
  • 8
    Data Access Objects for PHP5. A set of classes used for connecting to databases in PHP5. The goal is to provide PHP5 developers with a unified OO API to access databases.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 9
    ** 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
    Downloads: 1 This Week
    Last Update:
    See Project
  • The All-in-One Commerce Platform for Businesses - Shopify Icon
    The All-in-One Commerce Platform for Businesses - Shopify

    Shopify offers plans for anyone that wants to sell products online and build an ecommerce store, small to mid-sized businesses as well as enterprise

    Shopify is a leading all-in-one commerce platform that enables businesses to start, build, and grow their online and physical stores. It offers tools to create customized websites, manage inventory, process payments, and sell across multiple channels including online, in-person, wholesale, and global markets. The platform includes integrated marketing tools, analytics, and customer engagement features to help merchants reach and retain customers. Shopify supports thousands of third-party apps and offers developer-friendly APIs for custom solutions. With world-class checkout technology, Shopify powers over 150 million high-intent shoppers worldwide. Its reliable, scalable infrastructure ensures fast performance and seamless operations at any business size.
    Learn More
  • 10
    Faraday is an object persistence, database abstraction, and forms rendering toolkit for PHP. It is designed to be database neutral, and to support very rapid development of online applications and services. Please review the Wiki for more details.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 11
    Web Application Structure for PHP - A powerful multi-tier MVC web application framework built on Object Oriented PHP5. Uses PEAR DB_DataObjects and Html_Template_Flexy.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12
    sjFilemanager - open source ajax filemanager based on PHP, but JS part can use different backend. For more details go to http://freaksidea.com/javascript/show-1-sjfilemanager-besplatnyi-ajax-fail-menedzher
    Downloads: 1 This Week
    Last Update:
    See Project
  • 13
    PHP + jQuery framework. Designed for creating extremely reusable code.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 14
    273 Loaded is an Enterprise-class eCcommerce Distribution derived from sources freely provided to the public by a prominent North American Enterprise eCommerce vendor.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    ADOdb4PHP is a database abstraction layer with pagination support, written in OOP style, providing exceptions support, for PHP 5.1+ running on Windows machines.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    API Allociné Helper is support for using the API of Allociné, of Screenrush, of Sensacine and of Filmstarts: find lots of information about movies, people, etc.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    AQAL makes easy to access data on DBs without know SQL. It implements Business Object/Manager pattern: Object maps table, builds SQL syntax, carries data; Manager performs queries, handles Objects (conveniently extended by Application Business Objects).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    ASP.PHP is an implementation of ASP in, yes, PHP. The current release is nowhere near complete, and there are some parts of ASP that are impossible to implement in pure PHP. It is designed to reduce the gap between the two languages.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    ADbD is Abstract Database Library. Written in PHP5. Is design for speed and simplicity.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    The Adminsystems Database Class Free and Open Source
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Adventure PHP Framework (APF)
    The adventure php framework understands itself as a utility to implement object oriented and generic PHP web applications. It supports the developer to create programms in compliance with approved software design patterns.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Aeperio is a very fast and very flexible syntax highlighter. The script is webbased and can be used for forums, blogs or other sites. You can even create your own language to be highlighted, if you are not satisfied with the provided languages.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Aperiplus is a general purpose, unit-tested, OOP library for php5. Contains extensions for SimpleTest.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Armory Interface (short: ai) is a script to include informations of World of Warcraft items from the Armory (Blizzard Web-Database) as PHP object or as MouseOver boxes output, like in the Armory self, but with clean and semantic markup (XHTML) and JS/CSS
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    A PHP based MVC framework. Supporting several types of templating engines besides it's own and also XSLT based presentation.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next
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.