An open API service indexing awesome lists of open source software.

Projects in Awesome Lists by thecodingmachine

A curated list of projects in awesome lists by thecodingmachine .

https://github.com/thecodingmachine/javascript.jquery.jquery-filetree

This package contains the JQuery FileTree component, along a PHP wrapper class to include JQuery FileTree easily in your web pages.

Last synced: 10 Jan 2026

https://github.com/thecodingmachine/mouf-legacy

Old Mouf v1 code

Last synced: 27 Jan 2026

https://github.com/thecodingmachine/utils.log.psr.errorlog_logger

This package contains a very simple PSR-3 compatible logger that logs messages directly to the PHP error log (using the error_log PHP function)

Last synced: 05 Oct 2025

https://github.com/thecodingmachine/harmony-module-interface

The harmony-module-interface package contains interfaces to improve the integration of your project with Harmony.

Last synced: 16 Mar 2026

https://github.com/thecodingmachine/utils.console

A console to work with Mouf-PHP framework from the command-line

Last synced: 07 Oct 2025

https://github.com/thecodingmachine/utils.package-builder

This package contains a set of utility functions for Mouf to ease the way you can build packages.

Last synced: 09 Oct 2025

https://github.com/thecodingmachine/harmony-laravel-module

This package is an Harmony module for the Laravel PHP framework.

Last synced: 16 Mar 2026

https://github.com/thecodingmachine/html.renderer

This package contains the rendering mechanism of the Mouf framework. It is a mechanism allowing packages/templates/developers to overload a default template for various HTML objects.

Last synced: 09 Oct 2025

https://github.com/thecodingmachine/utils.mailer.db-mail-service

This package contains a mailer that does not send any mail! Instead, it stores the mail to be sent in a database 'mails' table. The DB mailer can later forward the mail to a real mailer that will indeed send the mail.

Last synced: 29 Mar 2025

https://github.com/thecodingmachine/harmony-zf2-module

This package is an Harmony module for the Zend Framework 2 PHP framework.

Last synced: 11 Oct 2025

https://github.com/thecodingmachine/harmony-class-explorer

A set of utility classes used by Harmony to explore PHP classes

Last synced: 16 Mar 2026

https://github.com/thecodingmachine/security.userservice.extensions

This package contains a set of extensions over Mouf's userservice.

Last synced: 13 Oct 2025

https://github.com/thecodingmachine/javascript.historyjs

This package contains the History.js library, along a Mouf installer file to add History.js easily in your Mouf project.

Last synced: 12 Sep 2025

https://github.com/thecodingmachine/twig-universal-module

Cross-framework module for Twig

Last synced: 20 Feb 2026

https://github.com/thecodingmachine/definition-discovery

[EXPERIMENTAL] Allows automatic discovery of definition provider objects

Last synced: 16 Mar 2026

https://github.com/thecodingmachine/modules.google-analytics

This module is used to add Google Analytics integration javascript into your web site.

Last synced: 18 Oct 2025

https://github.com/thecodingmachine/forumphp2016talk

Ce repository contient les slides de la présentation 'Ecrire du code PHP "framework-agnostic": aujourd'hui et demain'

Last synced: 27 Jan 2026

https://github.com/thecodingmachine/security.daos.doctrine

This package contains basic DAO for userservice

Last synced: 24 Oct 2025

https://github.com/thecodingmachine/utils.graphics.mouf-imagine-addons

Additional Filters for more easy to use transformations

Last synced: 15 Apr 2025

https://github.com/thecodingmachine/utils.i18n.fine.db-translator

Fine is a PHP internationalisation package. It will help you provide applications that support several languages. FINE means: Fine is not english :). This package provides a DB mapper that stores translations in database.

Last synced: 08 Jul 2025

https://github.com/thecodingmachine/composite-container-factory

This package provides a factory creating a composite container that automatically detects compatible containers using container-discovery and Puli.

Last synced: 26 Oct 2025

https://github.com/thecodingmachine/harmony-installer

The harmony-installer package is a composer plugin in charge of installing Harmony.

Last synced: 16 Mar 2026

https://github.com/thecodingmachine/harmony-mouf-module

This package is an Harmony module for the Mouf PHP framework.

Last synced: 27 Oct 2025

https://github.com/thecodingmachine/oauth2-server

This package is a full-stack implementation of a OAuth2 server for Mouf framework based on phpleague/oauth2-server package.

Last synced: 27 Oct 2025

https://github.com/thecodingmachine/workadventure-back-docker-image

The base development image used for WorkAdventure back servers

Last synced: 24 Jan 2026

https://github.com/thecodingmachine/html.utils.i18nweblibrary

This implementation of a Weblibrary will load different JS files based on the current language used. Useful to load translation files in JS.

Last synced: 16 Mar 2026

https://github.com/thecodingmachine/javascript.syntaxhighlighter

This package contains the SyntaxHighlighter javascript library, along a Mouf installer file to add SyntaxHighlighter easily in your Mouf project.

Last synced: 16 Mar 2026

https://github.com/thecodingmachine/workadventure-map-asmodee

Workadventure map for Asmodee

Last synced: 17 Feb 2026

https://github.com/thecodingmachine/mouf-utils.value.common-value

This package contains common classes that implement the ValueInterface interface (from the mouf/utils.value.value-interface package).

Last synced: 16 Mar 2026

https://github.com/thecodingmachine/utils.cache.cache-interface

This Mouf PHP package only contains the interface that must be implemented by caching classes. Unless you want to implement your own caching method, you should import a cache package that will use this interface. For instance, common.utils.session-cache, or common.utils.file-cache.

Last synced: 16 Mar 2026

https://github.com/thecodingmachine/psr-6-doctrine-bridge-universal-module

Cross-framework module for cache/psr-6-doctrine-bridge

Last synced: 16 Mar 2026

https://github.com/thecodingmachine/integration.magento.moufgento

Moufgento is a modern MVC framework for Magento, based on the Splash MVC framework (designed for Mouf-PHP).

Last synced: 17 Jul 2025

https://github.com/thecodingmachine/database.tdbm-graphql

A binding package between thecodingmachine/tdbm-graphql and the Mouf framework

Last synced: 16 Mar 2026

https://github.com/thecodingmachine/cms-middleware

A http-interop compatible CMS middleware. It only provides the middleware and delegates pages fetching to other packages.

Last synced: 16 Mar 2026

https://github.com/thecodingmachine/utils.action.action-interface

This package contains an interface used by many objects to say they can do stuff. Actually, they can perform one particular action and has been designed for that. The action performed is completely up to the implementer (sending a mail, storing a result in database, displaying something on the screen...) The concept is very simple, and very powerful at the same time.

Last synced: 16 Mar 2026

https://github.com/thecodingmachine/security.user-management-ui-interface

The interfaces to implement when working with mouf/security.user-management-ui.

Last synced: 16 Mar 2026

https://github.com/thecodingmachine/mouf-validators-interface

The mouf-validators-interface package contains interfaces your classes can implement to provide self-validation in the Mouf interface.

Last synced: 16 Mar 2026

https://github.com/thecodingmachine/html.template.mouftemplate

This package contains a template for the Mouf administration interface. The content is automatically adjusted to the website page to use all the width. Anyway, you can use this component as a model if you like.

Last synced: 16 Mar 2026

https://github.com/thecodingmachine/utils.constants.secret

This package contains a simple installer for Mouf that will create a constant 'SECRET' in your project and initialize it to some random value.

Last synced: 16 Mar 2026

https://github.com/thecodingmachine/utils.common.symfony-validator-wrapper

Provide a Symfony validator with AnnotationMapping Enable.

Last synced: 16 Mar 2026

https://github.com/thecodingmachine/cms-utils

Utility classes for the thecodingmachine/cms-interfaces

Last synced: 16 Mar 2026

https://github.com/thecodingmachine/javascript.fileuploader

This package contains functions to upload file in Ajax or HTML5.

Last synced: 16 Mar 2026

https://github.com/thecodingmachine/utils.mailer.smtp-mail-service

This package contains a mailer that uses a SMTP server to send mail. The package is a wrapper around the Zend_Mail class of the Zend framework.

Last synced: 16 Mar 2026

https://github.com/thecodingmachine/utils.mailer.swift-mail-service

This package contains a mailer for the Mouf framework that uses a SMTP server to send mail. The package is a wrapper around the Swift_Mailer class of the Swift library.

Last synced: 16 Mar 2026

https://github.com/thecodingmachine/utils.cache.redis-cache

This package contains a cache mechanism that uses Redis to cache data.

Last synced: 16 Mar 2026

https://github.com/thecodingmachine/security.forgot-your-password-interface

The interfaces to implement when working with mouf/security.forgot-your-password.

Last synced: 16 Mar 2026

https://github.com/thecodingmachine/utils.mailer.mail-interface

This package contains interfaces and classes describing mails. It also contains the MailerService interface that should be implemented by any service that can send mails. You should use a package implementing this interface (like the SmtpMailer package.

Last synced: 10 Jul 2025

https://github.com/thecodingmachine/database.dao-interface

This package only contains a basic interface for implementing common DAO methods. Those DAOs will be used by BCE forms among other things.

Last synced: 16 Mar 2026

https://github.com/thecodingmachine/drupal-service-provider-bridge

This Drupal 8 module provides a bridge to include container-interop/service-provider service providers into your Drupal project.

Last synced: 16 Mar 2026

https://github.com/thecodingmachine/javascript.underscore

This package contains the Underscore javascript library, along a Mouf installer file to add Underscore easily in your Mouf project.

Last synced: 26 Feb 2026

https://github.com/thecodingmachine/cms-interfaces

A set of interfaces for various components of a CMS.

Last synced: 10 Jul 2025

https://github.com/thecodingmachine/integration.magento.moufgento-magentomodule

This package is the Magento module associated to Moufgento, a modern MVC framework for Magento, based on the Splash MVC framework (designed for Mouf-PHP).

Last synced: 16 Mar 2026

https://github.com/thecodingmachine/html.template.menus.basicmenu

This package contains a single class in charge of rendering a "Menu" instance in HTML using the toHtml() method. The rendering is performed using <ul> and <li> tags.

Last synced: 16 Mar 2026

https://github.com/thecodingmachine/deeployer-cleanup-action

A Github action to delete a Kubernetes namespace

Last synced: 13 Feb 2026

https://github.com/thecodingmachine/utils.i18n.fine.manage.bo

This package is the interface to create/edit/delete translation

Last synced: 16 Mar 2026

https://github.com/thecodingmachine/utils.log.mail-logger

This package contains a logger that sends a mail when a log message is received

Last synced: 16 Mar 2026

https://github.com/thecodingmachine/integration.wordpress.moufpress

A MVC framework for Wordpress based on Mouf and compatible with Splash MVC

Last synced: 16 Mar 2026

https://github.com/thecodingmachine/doctrine-migrations-universal-module

Cross-framework module for doctrine migrations

Last synced: 16 Mar 2026

https://github.com/thecodingmachine/html.widgets.opengraph

Package for opengraph support on Mouf.

Last synced: 16 Mar 2026

https://github.com/thecodingmachine/weatherapi

This project is a demo containing a wrapper around OpenWeatherMap API. Don't use in production.

Last synced: 16 Mar 2026

https://github.com/thecodingmachine/utils.fs-patcher

filesystem base patcher

Last synced: 16 Mar 2026

https://github.com/thecodingmachine/html.template.menus.topribbonmenu

This package contains a menu that is displayed as a ribbon at the top of the screen. The class is in charge of rendering a 'Menu' instance in HTML using the toHtml() method.

Last synced: 16 Mar 2026

https://github.com/thecodingmachine/splash-service-provider

Cross-framework module for Splash

Last synced: 16 Mar 2026

https://github.com/thecodingmachine/dbal-universal-module

Cross-framework module for doctrine/dbal

Last synced: 16 Mar 2026

https://github.com/thecodingmachine/guzzle-universal-service-provider

Cross-framework module for guzzlehttp/guzzle:6

Last synced: 16 Mar 2026

https://github.com/thecodingmachine/modules.paypal-integration

This package provides a set of classes that can be used to easily integrate with Paypal instant payment, Paypal subscriptions and IPN mechanism.

Last synced: 16 Jul 2025

https://github.com/thecodingmachine/html.widgets.base-html-widget

This package contains basic widgets representing HTML tags (select, input, etc...). Each widget is fully customizable, and benefits from an 'edit' mode, thanks to the basewidget package. Please note this package comes with a smaple CSS file you can use as a starter.

Last synced: 16 Mar 2026

https://github.com/thecodingmachine/tdbm-universal-module

Cross-framework module for thecodingmachine/tdbm

Last synced: 16 Mar 2026

https://github.com/thecodingmachine/javascript.jquery.jquery-colorpicker

This package contains the JQuery ColorPicker library. This plugin can be used to display color pickers to pick up any color in a web page.

Last synced: 16 Mar 2026

https://github.com/thecodingmachine/cms-static-registry

A static registry (loads pages from static files) for thecodingmachine/cms-interfaces.

Last synced: 16 Mar 2026

https://github.com/thecodingmachine/security.userfiledao

This package contains an implementation of a UserDao, that stores the application users in a simple PHP file. It can be used together with the MoufUserService to provide easy access management to an application. Since the users are stored in a PHP file, this very special DAO does not require a database!

Last synced: 14 Feb 2026

https://github.com/thecodingmachine/utils.log.db-logger

This package contains a logger that stores the logs in database.

Last synced: 16 Mar 2026

https://github.com/thecodingmachine/utils.i18n.fine-export

Package to Export/Import all translation with Excel files of Fine i18n element.

Last synced: 16 Mar 2026

https://github.com/thecodingmachine/utils.action.common-action

This package contains common classes that implement the ActionInterface interface (from the mouf/utils.action.action-interface package).

Last synced: 16 Mar 2026

https://github.com/thecodingmachine/mvc.bce.jquery-select2

This package contains a jQuery select2 based field renderer for BCE. This will help you build forms with nice select boxes.

Last synced: 16 Mar 2026

https://github.com/thecodingmachine/samples.tutorial

This package contains demo classes used in the Mouf tutorial at http://mouf-php.com/packages/mouf/mouf/doc/mouf_di_ui.md

Last synced: 29 Oct 2025

https://github.com/thecodingmachine/database.dbstats

This package provides a set of classes that can be used to create "aggregation" table containing high-level statistics about your database. The DB_Stats can be used to initalize the aggregation tables and automatically create triggers that will update data in real time.

Last synced: 16 Mar 2026

https://github.com/thecodingmachine/cms.cms-controller

CMS controller helps user to create and manage their own pages

Last synced: 16 Mar 2026

https://github.com/thecodingmachine/utils.task.rabbitmq

Package to manage task in rabbitmq

Last synced: 16 Mar 2026

https://github.com/thecodingmachine/mvc.bce.jquery-file-upload

This package contains a jQuery file upload based field descriptor and renderer for BCE. This will help you build forms with HTML5 file upload capabilities.

Last synced: 16 Mar 2026

https://github.com/thecodingmachine/yaco-service-provider

This package is a bridge between container-intop's service providers and YACO (the PSR-11 compliant container compiler).

Last synced: 11 Jul 2025

https://github.com/thecodingmachine/yousign-php-client

A PHP client for the Yousign API

Last synced: 16 Mar 2026

https://github.com/thecodingmachine/utils.common.getvars

This is a legacy non-OO package and should not be used in recent developments. A simple package that provides functions to get the parameters from the request in a consistent way. The varaiables can be rerieved in a way that is independent of the php.ini configuration file. Especially, it can cancel the effect of the dreadful 'magic_quotes' parameter.

Last synced: 16 Mar 2026

https://github.com/thecodingmachine/tdbm-metahydrator

Bindings between thecodingmachine/meta-hydrator and thecodingmachine/tdbm

Last synced: 16 Mar 2026

https://github.com/thecodingmachine/factory-to-definition

[EXPERIMENTAL] This package tries to convert (if possible) factories of service providers into definition-interop compatible definitions.

Last synced: 09 Jul 2025

https://github.com/thecodingmachine/monolog-universal-service-provider

Cross-framework module for monolog/monolog

Last synced: 16 Mar 2026

https://github.com/thecodingmachine/workadventure-map-tcm

All maps of tcm building

Last synced: 16 Mar 2026

https://github.com/thecodingmachine/html.template.bootstrap

This package contains a Mouf template based on the Twitter Bootstrap HTML/CSS/JS library, along a Mouf installer file to add the template easily in your Mouf project.

Last synced: 15 Apr 2025

https://github.com/thecodingmachine/utils.i18n.fine.file-translator

Fine is a PHP internationalisation package. It will help you develop applications that support several languages. Messages are stored in file. FINE means: Fine is not English :).

Last synced: 15 Apr 2025

https://github.com/thecodingmachine/quiz-module

This package is part of a demo featuring a PHP Quizz application. This demonstrates the possibility to deploy a common controller in many different frameworks and CMS

Last synced: 16 Mar 2026

https://github.com/thecodingmachine/mouf-html.widgets.evolugrid

This package contains the EvoluGrid widget. This is an HTML/Ajax datagrid that can be used to display data. It's main difference with other datagrids is that you can chage the set of columns dynamically depending on the paginated results you are looking at.

Last synced: 15 Apr 2025

https://github.com/thecodingmachine/security.simplelogincontroller

This package contains a simple Splash controller to log into an application. The controller can display a simple form with username/password choice, and has actions to login/logout the application.

Last synced: 15 Apr 2025

https://github.com/thecodingmachine/utils.cache.file-cache

This package contains a cache mechanism that relies on temporary files.

Last synced: 15 Apr 2025

https://github.com/thecodingmachine/utils.patcher

A patch system designed for Mouf than enables developers to know what patch has been run and what needs to be run on its environment. Very useful for database patches.

Last synced: 15 Apr 2025

https://github.com/thecodingmachine/tdbm-fluid-schema-builder

Build and modify your database schema used by TDBM using a fluid syntax.

Last synced: 15 Apr 2025

https://github.com/thecodingmachine/html.widgets.messageservice

Use this package to display info/warning/error messages to the user on a web page. Using the SessionMessageService class, you register messages to be displayed. Using the MessageWidget class, you display the error messages in your templates.

Last synced: 12 Jun 2025