Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

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/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/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/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-img4web

Work in progress...

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