GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — pmp-p - Overview

@pmp-p pmp-p Follow
More
  • Overview
  • Repositories
  • Projects
  • Packages
  • Stars
@pmp-p
pmp-p
Follow
View pmp-p's full-sized avatar
🚜
coding or farming

Paul m. p. Peny pmp-p

🚜
coding or farming
Follow
"Les pythonsss", en autodictée
149 followers · 182 following
  • @pygame-web
  • France
  • 13:18 (UTC +01:00)
  • https://discuss.afpy.org/
  • @pmpp @mastodontech.de
  • u/pmp-p

Organizations

@pygame-community @pygame-web
More
  • Overview
  • Repositories
  • Projects
  • Packages
  • Stars
pmp-p/README.md

Hi there !

I love experimental techs, distributed systems, durability, DIY and hunting bugs.

Think different then forward.

Coding is not just for today : accessibility, portability and longevity matter.

PyDK is for everyone and that means starting at API19 ( Android Kitkat 4.4) for me, keep and use your old tablets for education and DIY !

Note : all pip modules compiled via pydk are ABI compatible with P4A from Kivy / Beeware packaging because it's CPython out of the box too. ** But you'll have to figure out how to load them by yourself and how to deal with API levels baseline differences. **

NOTE : pydk for python+webassembly is getting obsoleted by pygbag which will allow soon to load pygame/Harfang3D/Panda3d/raylib CPython wheels directly from http servers. pygbag wasm modules are compatible with WASM 1.0+ (mvp+bigint) to support older browsers ( as old as Android 4.4/Chrome 81 ), unlike pyodide's ones.

If you only want to support recent Android and their store then use Kivy/Beeware/Chaquopy instead.

  • Everything here is very experimental, async, unthreaded and Python centric.

  • I'm not interested in concurrency except when it leads to better handling of parallelism (subinterpreters-multicore/distributed computing).

  • Looking for collaboration on CPython for WebAssembly, or soft-realtime Python alternatives (including trasnpilation).

Come and share (French/English) !

Discord: 334096250897170433

IRC: pmp-p on libera / oftc / w3c

https://gitter.im/Wasm-Python/community


Already collaborated on :

  • PGLite Embeddable Postgres.
  • Light and Versatile Graphics Library Micropython simulator
  • ...

Currently porting pygame-ce to Webassembly : pygame-community/pygame-ce#540

Currently porting Harfang3D to Webassembly : https://github.com/harfang3d/harfang-wasm

Admin of http://github.com/pygame-web

Creator of pygbag https://pypi.org/project/pygbag


Profile Stats

for 🍻 🍺

opencollective for long run porting effort, not only wasm but native too !

Direct support patreon if you want support for educative tools (but really use Open Collective)

Brave Tip shortcut if you'd like to see some Web3+python someday (but really use Open Collective)

Pinned Loading

  1. pygame-web/pygbag pygame-web/pygbag Public

    python and pygame wasm for everyone ( packager + test server + simulator )

    Python 525 59

  2. fel-installer fel-installer Public

    Allwinner H5/ H3 / H2+ boards microusb FEL installer for H3Droid / Armbian via https://linux-sunxi.org/FEL/USBBoot

    Python 14 1

  3. wapy wapy Public

    wasmicropython https://pmp-p.github.io/wapy/minide/ with focus on Python not devices

    C 8

  4. pygame-ce-wasm pygame-ce-wasm Public

    Forked from pygame-community/pygame-ce

    🐍🎮 pygame - Community Edition is a Free and Open Source python programming language library for making multimedia applications like games built on top of the excellent SDL library. C, Python, Nativ…

    C 1

  5. electric-sql/postgres-pglite electric-sql/postgres-pglite Public

    Forked from postgres/postgres

    Postgres fork used for PGlite

    C 47 51

  6. pydk pydk Public

    An universal Python/pip+Panda3d build framework for Pythons Everywhere ( and Everyone )

    Python 40 5

Something went wrong, please refresh the page to try again.
If the problem persists, check the GitHub status page or contact support.

Uh oh!

There was an error while loading. Please reload this page.

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.