Please enable Javascript to view this page correctly.

Brython

Hello world !
ajax
tri de table
tri de table (utilise template)
calculatrice
code Python exécutable dans une page markdown
insertion dynamique de scripts dans la page

fonction input() personnalisée
fonction input() avec le package browser.widgets

Web Worker : exemple basique
Web Worker : ensemble de Mandelbrot

Web Component (balise HTML personnalisée)

synthétiseur

camembert SVG
jeu de solitaire en SVG
sudoku
geolocalisation
position de la Station Spatiale Internationale
clavier russe QWERTY
simulateur Kanban
charge de batterie
code barre

IndexedDB: exemple basique
IndexedDB: cache des modules Brython

Turtle Graphics
horloge analogique
glisser-déposer
glisser-déposer de fichiers
Python plot sur le web
jeu de casse-briques
animation 3D
taquin
blocs qui tombent

Interaction avec des librairies Javascript

three.js (3D animation) : exemple basique
three.js: cubes interactifs

Raphael (graphiques vectoriel)

Highcharts (courbes et graphes)

Bokeh (graphes interactifs utilisant bokehJS)

vue.js (canevas pour interfaces utilisateur)

Phaser (moteur de jeux)

Babylon (jeux et dessin 3D)