Brython
Hello world !
ajax
sort table
sort table
(uses template)
calculator
executable Python code in a markdown page
dynamic insertion of scripts in the page
custom input() dialog
simulate input() with package browser.widgets
Web Worker : basic example
Web Worker : Mandelbrot set
custom HTML tag with Web Components
synthetizer
SVG pie chart
SVG solitaire game
sudoku
geolocation
position of the International Space Station
Russian keyboard
pseudo Kanban simulator
battery load
barcode
IndexedDB: basic example
IndexedDB: Brython modules cache
Turtle Graphics
analog clock
drag and drop
drag and drop files
Python plot on the web
2D bricks game
3D walker
15-puzzle
Falling Blocks Game
|
Interaction with Javascript libraries
three.js (3D animation) : basic example
three.js: interactive cubes
Raphael (vector graphics)
Highcharts (interactive charts)
Bokeh (interactive charts using bokehJS)
vue.js (framework for user interfaces)
Phaser (games engine)
Babylon (game and rendering engine)
|