{"repo":"fibbojs/fibbo","free":true,"listed":false,"github":"https://github.com/fibbojs/fibbo","clone":"git clone https://github.com/fibbojs/fibbo.git","description":"The open-source library for building games on the web","language":"TypeScript","stars":71,"topics":["2d","3d","game-engine","gamedev","node","pixi","rapier","threejs","vite","web"],"license":"Apache-2.0","category":"game-templates","readme_excerpt":"Fibbo [![npm version][npm-version-src]][npm-version-href] [![npm downloads][npm-downloads-src]][npm-downloads-href] [![License][license-src]][license-href] [![Test][test-src]][test-href] Fibbo is a free and open-source web-based game engine that allows you to create interactive experiences using JavaScript, right in your browser. It is designed to be simple to use, extensible, and flexible. You can use it to create games, simulations, visualizations, and more. Fibbo exposes a simple object-oriented API that allows you to create and manipulate objects in a scene, both in 2D or 3D. You can add objects to the scene, move them around, rotate them, and much more. - 🏡 Documentation - 🧪 Test Report - 🎮 2D Playground - 🎮 3D Playground Installation See the installation guide for more information. Tech stack - Game stuff - Three.js for 3D rendering - Rapier for physics - PixiJS for 2D rendering - Vue for the devtools - Tooling - Nx for monorepo management - tsdown for building the packages - Vite for the playgrounds + building the devtools - VitePress for the documentation - Vitest for testing - TypeDoc for the API Reference part of the documentation - Biome for formatting and linting Development - Install dependencies - To develop on the 3D package, run the 3D playground : You can now open your browser and navigate to http://localhost:5173/playground-3d . - To develop on the 2D package, run the 2D playground : You can now open your browser and navigate to http://localhost:5173/pla","default_branch":null,"files":null,"tree":[],"storefront":"/r/fibbojs","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/fibbojs/fibbo/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}