JoinGrove

Global South Overview

Source: docs/global-south/overview.md
Generated: 01/09/2026

JoinGrove is built for developers where cost, connectivity, and access matter — Africa, India, Latin America, and Southeast Asia.


Key Concepts

  • What: Global South features include PPP pricing, mobile money, African locales, adaptive performance, offline tutorials, ambassadors, and transparent telemetry.
  • Why: Cloud-only IDEs fail on expensive data, weak hardware, and limited payment rails — JoinGrove defaults to offline-first with local pricing.
  • Related: PPP pricing (pricing.md), ambassadors (ambassadors.md), performance (performance.md).

API / Reference

Feature Command / path
Global South hub joingrove.globalSouthHub
PPP pricing joingrove.showPricing
Mobile money joingrove.showPaymentProviders
Offline tutorials joingrove.openTutorials
Ambassadors joingrove.showAmbassadors
Governance joingrove.openGovernance
Telemetry dashboard joingrove.openTelemetryDashboard
PWA install joingrove.installPwa
Config product.jsonjoingroveGlobalSouth

PPP tiers (summary)

Tier PPP price (NG/KE/GH/SN) Highlights
Individual Free Full IDE, Ollama, stack templates
Team ~$2/mo SSO, shared sessions, cloud sync
Campus ~$10/mo Self-hosted REH, Docker, tutorials

Setup & Installation

  1. Command Palette → Open Global South Hub… (joingrove.globalSouthHub).
  2. Explore PPP pricing, mobile money, tutorials, and governance cards.
  3. Run npm run verify-global-south after changing Global South productization.
  4. Share tutorial packs offline → joingrove.openTutorialshare-whatsapp.

Code Examples

Verify Global South config:

npm run verify-global-south

Full offline distribution bundle:

npm run install-offline-bundle

Start billing stub:

npm run billing-server

Next: Open ambassadors.md and performance.md for community and hardware profiles.


How It Connects

  • README Global South: README.md
  • Pricing reference: pricing.md
  • Locales reference: locales.md
  • Tutorial index: resources/global-south/tutorials/index.json
  • In-app command: joingrove.globalSouthHub