Pico Plugins

Daniel Rudolf edited this page Jun 24, 2018 · 136 revisions

Pico

Documentation

Customization

Contributing

Other

Legacy

Clone this wiki locally

★ Plugins for Pico 1.0+ ★

Official

Third-party

  • Pico Users - Users/rights management system for private pages with login/logout and 403-Unauthorized page.
  • Pico Content Editor - A WYSIWYG content editor.
  • Pico Output - Output the page content or data as raw, html, json or xml.
  • Pico Pages List - Navigation, nested pages and pages filtering.
  • Pico Pages Images - Access images corresponding to the current page.
  • P01contact - Fully featured contact forms, with a simple syntax.
  • Pico Categorized Pages - Automatically sort and categorize your pages based on your content folder structure and file header.
  • Pico Contact Modal - Contact form in a modal for sites with bootstrap theme.
  • Pico Debug - A debugging tool for Pico.
  • Pico Edit - A simple admin for Pico with pages/404/options editor
  • Pico Embed - Embed YouTube videos in wordpress-like shortcode format.
  • Pico GAnalytics - Google Analytics plugin with basic options.
  • Pico GitHub Activity - Add your public GitHub activity feed to Pico.
  • Pico Gzip - Enables Gzip compression on your pages.
  • Pico Images - Work with images within a Pico CMS theme.
  • Pico Menu Hiding - Hide pages in the Pico menu.
  • Pico Minify - Simple plugin to minify the HTML output (0.x/1.x)
  • Pico Placing - Place the pages in any order in the Pico menu.
  • Pico Random Page - Enable a link to go to a random page on your site.
  • Pico RssMaker - Generates an RSS feed for pages with a date.
  • Pico Search - Basic search for pages on your site.
  • Pico Tags - Add tags and tag filters to your pages.
  • Pico XML Sitemap - Generate a valid XML Sitemap of your Pico install.
  • Pico Ampia - Provides support for Google AMP and Facebook Instant Articles for your site.
  • Pico TooManyPages - For sites with hundreds to thousands of pages, greatly improve performance by skipping the auto menu.
  • Pico CurrentLevel - Display only pages on the current level in the directory hierarchy and provide a TWIG function for breadcrumbs.
  • Pico Table of Contents - Generates a table of contents for the current page.
  • Pico Html Sitemap
  • Pico HashTag - Highlights #hashtags in your site
  • Pico Random - Adds random text and/or image to your site
  • Pico PHP Info - Displays the phpinfo() within you site.
  • Pico PageImage - Image and thumbnail image for the pages array and the meta.
  • Pico Force UTF-8 - If you don't have access to change charset header to UTF-8 via .htaccess or php.ini.
  • Pico Apache Info - Displays the apache_get_version(), apache_get_modules(), apache_request_headers() and apache_response_headers() within you site.
  • Pico FB Comments - Like the one below but updated with more flexibility.
  • Pico Share Buttons - Add share buttons powered by jiathis.com service.
  • Pico Open Graph - Like the one under "Authentication" below but updated with work with current Pico version.
  • Pico Old Links Redirect - Allow you to set up a redirect mapping to keep old links working if you migrated from other CMS or static.
  • Pico Tumblr Gallery - Create galleries from tagged Tumblr image posts.
  • Pico UI: Card - Display a Card UI box, typically used for homepage or menu pages to show featured content on your site.
  • Pico UI: Carousel - Display a Carousel UI box, typically used for homepage or menu pages to show featured content on your site.
  • PicoSuggestedLinks - Display a "Recommended links" module at the bottom of pages, containing a randomized list of links you define.
  • ForceHttpsPlugin - A plugin to force the use of https protocol.

Deprecated

  • Pico QueryParamProvider - Makes URL query parameters accessible to the twig templates.
  • Pico Parse Pages Content - Parses the Markdown contents of all your pages.
    • Use Pico's content Twig filter instead (e.g. {{ "sub/page"|content }})
  • Pico Excerpt - Creates excperts of all your pages.
    • Use Pico's Description meta header instead (use the %meta.description% Markdown placeolder and the {{ meta.description }} Twig variable)

Plugins for Pico 0.X [deprecated]

Plugins made for Pico 0.X may still work with Pico 1.0 and later, however, you'll have to try them yourself. If you encounter any problems, please contact the plugin's developer by opening a new Issue in the plugin's GitHub repository and ask him to upgrade his plugin to Pico's latest major release.

Core Extension

Navigation

Authentication

Analytics

Blog

Images

Social/RSS

Code Helpers

Misc.

Broken

  • Pico Sections - Divide your content into different sections
  • Pico Tags - Adds /tag/ url, that allows displaying pages with only given tag - deprecated
  • Pico Editor - A markdown editor and file manager for Pico.

If you have created your own plugin for Pico, please feel free to add it here.