Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Projects in Awesome Lists by PiotrPress
A curated list of projects in awesome lists by PiotrPress .
https://github.com/piotrpress/wordpress-hooks
The library allows using PHP Attributes (introduced in PHP version 8) to automagically add WordPress Hooks (Filters and Actions) to objects' methods.
actions attributes filters hook hooks php-attibutes php8 wordpress wordpress-composer wordpress-hooks wordpress-library wordpress-oop wordpress-oop-php wordpress-package wordpress-plugin wp wp-plugin
Last synced: 09 Nov 2024
https://github.com/piotrpress/composer-gravityforms
This composer plugin enables installation of GravityForms WordPress plugin and its addons.
Last synced: 09 Nov 2024
https://github.com/piotrpress/elementor
This library simplifies HTML elements rendering.
attribute attributes dom-element dom-elements element elementor elements html-attribute html-attributes html-dom html-dom-element html-element html-elements html-tag html-tags
Last synced: 09 Nov 2024
https://github.com/piotrpress/wordpress-sandbox
This library is WordPress Docker setup which uses SQLite database and PHP built-in web server.
docker docker-compose php php-server php-web-server sandbox sqlite sqlite3 web-server wordpress wordpress-sandbox wp
Last synced: 09 Nov 2024
https://github.com/piotrpress/streamer
This library is a custom PHP Stream Wrapper, which provides write/read operations and stores the data in the memory.
file filesystem memory mock mockup protocol stream stream-wrapper streamwrapper temporary temporary-files url virtual virtual-file-system virtual-files
Last synced: 09 Nov 2024
https://github.com/piotrpress/wordpress-config
This library separates WordPress configuration constants from wp-config.php to .config file.
Last synced: 09 Nov 2024
https://github.com/piotrpress/templater
This library is a simple template engine file loader with variable support.
display php php-template-engine render template template-engine templater templates
Last synced: 09 Nov 2024
https://github.com/piotrpress/composer-downloads
This composer plugin adds support for environment variables in composer.json packages URLs.
Last synced: 12 Oct 2024
https://github.com/piotrpress/wordpress-composer
This composer plugin uses WordPress.org API to download WordPress core, plugins and themes.
Last synced: 09 Nov 2024
https://github.com/piotrpress/initer
This library reads/writes flat array data from/to key=value format compatible with .ini and .env files.
Last synced: 09 Nov 2024
https://github.com/piotrpress/wordpress-router
This script is WordPress router for PHP built-in web server.
php php-server php-web-server routing web-server wordpress wordpress-router wordpress-routing wp
Last synced: 09 Nov 2024
https://github.com/piotrpress/composer-classmapper
This composer command allows to generate simple autoloader file based on a classmap file.
autoload autoloader autoloading classmap classmapping composer composer-scripts
Last synced: 09 Nov 2024
https://github.com/piotrpress/wordpress-plugin
This library is WordPress plugin singleton base class with methods to get data from plugin's header fields.
php plugin plugins wordpress wordpress-pl wordpress-plugin wordpress-plugin-boilerplate wordpress-plugin-development wordpress-plugin-framework wordpress-plugin-library wordpress-plugin-starter wordpress-plugin-template wordpress-plugins
Last synced: 09 Nov 2024
https://github.com/piotrpress/configer
This library loads/saves php array from/to a configuration file.
array arrayaccess arrayobject config config-file configer configuration configuration-file php
Last synced: 09 Nov 2024
https://github.com/piotrpress/wordpress-adjacent-posts
This WordPress plugin adds Previous/Next posts Query Loop block Variations.
Last synced: 09 Nov 2024
https://github.com/piotrpress/wordpress-installer
This composer plugin sets installation paths for WordPress core, plugins, mu-plugins, themes and drop-ins outside of vendor directory.
Last synced: 09 Nov 2024
https://github.com/piotrpress/wordpress-search-query
This WordPress plugin adds a Search Query block which renders the contents of the search WordPress query variable.
Last synced: 09 Nov 2024
https://github.com/piotrpress/wordpress-dynamic-format
This WordPress plugin adds a dynamic format which renders an output of a selected php callback function added via a filter hook.
Last synced: 09 Nov 2024
https://github.com/piotrpress/wordpress-notice
This library simplifies the displaying of Notices in the WordPress dashboard.
Last synced: 09 Nov 2024
https://github.com/piotrpress/singleton
This library is a Singleton (anti)pattern implementation using a Traits with a support for an Object Inheritance and passing parameters to the constructor.
antipattern inheritance object-inheritance pattern singleton singleton-pattern singletonpattern singletons trait traits
Last synced: 09 Nov 2024
https://github.com/piotrpress/wordpress
This is the Composer project with WordPress setup.
Last synced: 09 Nov 2024
https://github.com/piotrpress/wordpress-htaccess
This is a webroot directory .htaccess file for setup, in which WordPress is installed in a wp-core directory and wp-content directory is moved outside a core directory.
Last synced: 09 Nov 2024
https://github.com/piotrpress/executor
This library is an object wrapper for an exec PHP function.
cli command command-line commandline exec execute execution executor
Last synced: 09 Nov 2024
https://github.com/piotrpress/wordpress-dynamic-block
This WordPress plugin adds a dynamic block which renders an output of a selected php callback function added via a filter hook.
Last synced: 09 Nov 2024
https://github.com/piotrpress/classmap
This library generates classmap for autoload.
autoload autoloader classmap classmapping
Last synced: 09 Nov 2024
https://github.com/piotrpress/slack-corona
Slack command displaying coronavirus (COVID19) summary data from Johns Hopkins CSSE using covid19api.com.
2019-ncov 2019-ncov-data corona coronavirus covid-19 covid-19-api covid-19-data covid19 covid19-api covid19-app slack slack-api slack-app slack-commands
Last synced: 09 Nov 2024
https://github.com/piotrpress/github-composer
This Composer plugin adds support for using GitHub Workflow Artifacts as Composer Repositories. It also provides GitHub Workflows to build and update the Composer repository based on packages from GitHub repositories.
Last synced: 09 Nov 2024
https://github.com/piotrpress/accessor
This library provides an access to protected/private, also static, methods/properties of an object/class.
access accessor call caller invoke invoker non-public-method non-public-property private private-method private-property protected protected-method protected-property static-private-method static-private-property static-protected-method static-protected-property
Last synced: 09 Nov 2024
https://github.com/piotrpress/cacher
This library provides a simple file-based caching solution.
Last synced: 09 Nov 2024
https://github.com/piotrpress/wordpress-results-count
This WordPress plugin adds a Results Count block which renders a number of found posts.
Last synced: 09 Nov 2024
https://github.com/piotrpress/wordpress-meta-block
This WordPress plugin adds a Meta Block which renders a selected post meta field.
Last synced: 09 Nov 2024
https://github.com/piotrpress/private-composer
This composer plugin adds github and bitbucket protocols support to Composer in order to simplify private repositories handling.
bitbucket composer composer-plugin github php private private-package private-packagist private-repositories private-repository stream streams
Last synced: 09 Nov 2024
https://github.com/piotrpress/remoter
This library is a chainable HTTP Client based on file_get_contents() function.
chain chainable file-get-contents header headers http http-client httpclient php remoter request response url
Last synced: 09 Nov 2024
https://github.com/piotrpress/logger
This library is compatible with PSR-3 file logger implementation.
error-logger file-logger logger logging logging-to-file logs php php-logging-library psr-3 psr3
Last synced: 09 Nov 2024
https://github.com/piotrpress/wordpress-diff
WordPress Diff is a command line tool for comparing contents of two WordPress installations using REST API and outputting the differences to HTML files for easy comparison.
Last synced: 09 Nov 2024