global-gp-software-index
github.com/greenpeace/global-gp-software-index ↗List of software produced specifically for Greenpeace.
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me large websites resources from global-gp-software-index"
Installation instructions →What's inside
Sites
- gp-esLarge websites
Git mirror of theme, plugins and translations for
- gpes-emailtrackWeb analytics
A class to generate Google Analytics tracking pixels for html email and "view email in the browser" pages.
- gpes-forms-styles-scriptsOther web scripts
CSS and JavaScript for Greenpeace's Spain forms (petition, donation and regular giving). Works together with
- gpes-hyperremarketingOther web scripts
Dynamic remarketing and customised content for the Spanish site. Works together with
- gpes-melepeconelarticoMicrosites
Source code for
- gpes-memoria-de-pezMicrosites
Source code for
E-learning
- gpes-activism-school-elearning-template
School of Activism e-learning template/example.
- gpes-html5-scorm-presentation
Create a
Wordpress
- gpes-add-to-cal-wp-shortcodePlugins
Shortcode to create links that add an event to the user's calendar. Works with iCalendar, Android, Outlook, Gmail, Yahoo and others. Used in es.greenpeace.org and
- gpes-fabricadorThemes
Theme to build
- gpes-haz-wp-themeThemes
Theme for
- gpes-import-wp-shortcodesPlugins
Shortcodes to import frontend code into Wordpress. Upload html, css, svg and Javascript files to the media library and insert them in your site. Used in es.greenpeace.org and others.
- gpes-infographics-wp-shortcodePlugins
Shortcode to add responsive SVG infographics. Used in
- gpes-magazineThemes
Wordpress theme for
Data visualization
- gpes-ammonia-emissionsSpecific web pieces
Ammonia emissions for the industrial meat map farms in Spain.
- gpes-budget-gov-analisisSpecific web pieces
Many charts for the Spain's
- gpes-mapa-renovalesSpecific web pieces
Renewables map that was translated in 3 more languages in Github by the translators.
- gpes-missinformation-published-whatsappSpecific web pieces
Real missinformation messages published in Whatsapp and presented in a simulated WhatsApp interface.
- gpes-supermarket-rankingSpecific web pieces
Responsive table with the Spanish office
- gpes-test-visualisationsGuides, dev and testing tools
Other
- gpes-archive-translations
Translations for
- gpes-html-document-editor
Customised html editor based in Tinymce. We have used to produce some campaign documents for the
Processing data
- gpes-bigquery-recipesSQL recipes
Google Big Query recipes to Analyse our data. Similar to gpes-bigquery-recipes, but uses Google BigQuery instead of MySQL.
- gpes-check-my-pagesCommand line data processing
Scrapping script used to test the Spanish web archive and redirects system, with more than 10,000 pages. It checks redirections, http responses, analytics, files hosted in soon-to-die servers, canonical urls and more. This script was produced for our migration from Planet 3 to Wordpress.
- gpes-ecleanCommand line data processing
Identifies records you should delete or fix on your EN database. It was developed to quickly identify useless/problematic records in your entire EN database.
- gpes-ecompareCommand line data processing
Compare two files (text, csv, html...) to check which emails, urls or sha256 hashes are in common and are missing in each file. This script is used to debug and to make simple segmenting operations.
- gpes-ecounterCommand line data processing
Count unique email addresses, urls, sha256 hashes or Spanish ID numbers in one or multiple files. Works with csv, html and other formats. It also quickly hashes (encrypts) email addresses as sha256 strings that can be uploaded to Adwords and Facebook Ads as audiences.
- gpes-ekompCommand line data processing
Compares emails or Spanish ID numbers in a text file with an encrypted list. Useful to check a list of emails against an encrypted blacklist. It creates two files with the results:
Microservices
- gpes-engaging-networks-token
Simple API to get cached tokens that can be used in Engaging Networks petitions when the page is hosted outside EN.
- gpes-old-en-petitions-api-emulator
Emulates the deprecated Engaging Networks petition's API. Useful if you have legacy micro-sites with petitions.
Showing a sample of 42 resources. View the full list on GitHub →