This is your work, valued

Paris

Christophe Rosset

Elite
@topheman

❀️TypeScript, WebAssembly & Rust πŸ¦€

vanilla-es6-jspm. Seed project for ES6 / jspm based apps with full production workflow

177

react-es6-redux. A simple app to try React, ES6 and redux, using topheman-apis-proxy as data api backend

154

webpack-babel-starter. Webpack 2 / Babel starter kit with full development & build workflow

103

npm-registry-browser. Browse the npm registry with an SPA made in React, with full dev workflow.

101

docker-experiments. Discover docker with a simple use case in development, production (local kubernetes) and CI

94

topheman-datavisual. Realtime datavisualization with Angular, d3, and nodejs based on Twitter Stream API

77

twitter-stream-channels. Lets you manage multiple channels of keywords on the same twitter stream

70

webassembly-component-model-experiments. WebAssembly Component Model based REPL with sandboxed multi-language plugin system - unified codebase runs in CLI (Rust) and web (TypeScript)

60

d3-react-experiments. Mix d3 & react

51

nextjs-movie-browser. A NextJS implementation of the themoviedb.org website

48

bevy-rust-wasm-experiments. πŸ¦€ A small video game developed in Rust with Bevy framework targeting both desktop and WebAssembly (browser)

46

react-es6-isomorphic. A simple app to try React and ES6, using topheman-apis-proxy as data api backend NOW with isomorphism

42

rxjs-experiments. Playing with RxJS

38

parallax. Simple, lightweight parallax engine that reacts to the orientation of a smart device NOW WITH HEADTRACKING support !

36

react-fiber-experiments. Discover the latest features of React fiber like "Suspense"

27

webassembly-wasi-experiments. Discover WebAssembly System Interface (WASI) with C/Rust use cases

27

PanoramaSensorsViewer. Let Google Street View panoramas be browserable via the gyroscope+accelerometer of your mobile device

26

nextjs-github-browser. Browse github through a website made in NextJS

21

snake-pipe-rust. πŸ¦€ A snake game based on stdin/stdout (+tcp and unix sockets) in rust

19

rust-wasm-experiments. Discover how to use Rust to generate WebAssembly, called by JavaScript

18

webrtc-remote-control. Thin abstraction layer above peerjs that will let you be more productive at making WebRTC data channels based apps.

17

angular2-sandbox. Mixing Angular2 and RxJS, using @ngrx/store for state management and Webpack for bundling

15

my-react-app-starter. eslint/prettier/other pre-configured and customisable create-react-app project

11

Ball.js. Ball.js is a Javascript class that handles physics interactions between balls (i.e. collisions) on a flat area as well as rendering.

10

boxbox. A framework that makes it easier to use the Box2d / Box2dweb physics engine in JavaScript, with mouse and multitouch events support.

8

playground2. An experiment with socket.io and accelerometer (control your desktop with multiple mobile devices)

8

bombs. HTML5 / Javascript game that takes advantage of the canvas element and the accelerometer on your device.

7

toolchain-notes. Notes taken while diving in the source code of rolldown/oxc/vite ...

6

gopher-ball. Video game made in golang, based on sdl2 bindings

6

sensorsChecker.js. Mostly all recent browsers expose an api for deviceorientation and devicemotion events. This module will let you check if there is really an accelerometer+gyroscope to rely on.

5

webrtc-experiments. An example of how you could use WebRTC on the web, based on the PeerJS library

5

cycle-infos. AngularJS side project made up with the yeoman angular fullstack. Find out the availability of bikes and bike's stands of the JCDecaux self-service bikes

4

squares. An adaptation in HTML5/Javascript - based on the memories I have, of a game I used to play in the 90s on our IIvi (our first color computer).

4

topheman-apis-proxy. Access your public APIs on the same server, benefite from the existing proxies developed or create yours.

4

lite-router. A very light router based on history package

4

threejs-cone. A little test on threejs ...

3

BabylonJSFirstSteps. You will find here my first steps on BabylonJS. Those are only tests ...

3

fakeshop. Demo e-commerce website showcasing latest features of Next.js 15

3

delay-proxy. Delay specific requests with custom delay - perfect for development

2

rustlang-first-try. Starting out in rust

2

m102-notes. My general notes taken on the fly while watching the M102 for DBA courses

2

HighScoresManager.js. Simlple high scores manager with localStorage

1

SoftLogger. Simple logger that overrides console.log and let's you inject it in a canvas

1

conventional-changelog-angular-loose. conventional-changelog angular config (for those who missed the colon)

1

rust-wasm-examples. JavaScript

1

talks. JavaScript

1

build-free-boilerplate. Simple boilerplate, without any build pipeline, for practice and teaching purpose.

1

webRtcFirstSteps. JavaScript

1

me. My portfolio

1

my-docker-fullstack-project.

1

angular-yeoman-sass-compass. Playing with AngularJS, Yeoman, Grunt, Bower and Karma ...

1