GeoLibra's starred repositories

visual-chatgpt

Official repo for the paper: Visual ChatGPT: Talking, Drawing and Editing with Visual Foundation Models

Language:PythonLicense:MITStargazers:31643Issues:275Issues:282

why-did-you-render

why-did-you-render by Welldone Software monkey patches React to notify you about potentially avoidable re-renders. (Works with React Native as well.)

Language:JavaScriptLicense:MITStargazers:10899Issues:39Issues:212

openreplay

Session replay and analytics tool you can self-host. Ideal for reproducing issues, co-browsing with users and optimizing your product.

Language:TypeScriptLicense:NOASSERTIONStargazers:8988Issues:76Issues:375

danger-js

⚠️ Stop saying "you forgot to …" in code review

Language:TypeScriptLicense:MITStargazers:5196Issues:28Issues:508

magnum

Lightweight and modular C++11 graphics middleware for games and data visualization

Language:C++License:NOASSERTIONStargazers:4688Issues:178Issues:399

FXGL

Java / JavaFX / Kotlin Game Library (Engine)

Language:JavaLicense:MITStargazers:4221Issues:102Issues:993

ggez

Rust library to create a Good Game Easily

Language:RustLicense:MITStargazers:4145Issues:56Issues:741

forma

An efficient vector-graphics renderer

Language:RustLicense:Apache-2.0Stargazers:2619Issues:28Issues:26

learning-v8

Project for learning V8 internals

workerize-loader

🏗️ Automatically move a module into a Web Worker (Webpack loader)

MaterialX

MaterialX is an open standard for the exchange of rich material and look-development content across applications and renderers.

Language:C++License:Apache-2.0Stargazers:1756Issues:88Issues:380

nodl

A framework for computational node graphs.

Language:TypeScriptLicense:MITStargazers:1553Issues:12Issues:11

tangle

Radically simple multiplayer / networked WebAssembly

Language:TypeScriptLicense:MITStargazers:1162Issues:11Issues:12

swissgl

SwissGL is a minimalistic wrapper on top of WebGL2 JS API. It's designed to reduce the amount of boilerplate code required to manage GLSL shaders, textures and framebuffers when making procedural visualizations or simulations.

Language:JavaScriptLicense:Apache-2.0Stargazers:1120Issues:10Issues:6

THREE.Terrain

A procedural terrain generation engine for use with the Three.js 3D graphics library for the web.

Language:JavaScriptLicense:MITStargazers:669Issues:27Issues:29

chatgpt-action

Let ChatGPT review PRs for you

Language:JavaScriptLicense:MITStargazers:556Issues:9Issues:10

geopolars

Geospatial extensions for Polars

Language:RustLicense:MITStargazers:513Issues:28Issues:68

replicad

The library to build browser based 3D models with code.

Language:TypeScriptLicense:MITStargazers:316Issues:16Issues:53

threegn

Procedural 3D graphics editor for the web

Language:JavaScriptLicense:EPL-2.0Stargazers:301Issues:9Issues:1

gltf2usd

command-line utility for converting glTF 2.0 models to USD

Language:PythonLicense:MITStargazers:261Issues:23Issues:130

wideboard

text editor experiment

gltf-import-export

Convert between GLB and GLTF files.

Language:TypeScriptLicense:MITStargazers:197Issues:5Issues:10

gl-bench

⏱ WebGL performance monitor with CPU/GPU load.

Language:JavaScriptLicense:MITStargazers:177Issues:8Issues:3

makeglb

Convert glTF to glb

Language:HTMLLicense:MITStargazers:166Issues:7Issues:1

msagljs

A JavaScript graph layout engine: port of MSAGL

Language:TypeScriptLicense:MITStargazers:138Issues:9Issues:20

fluid-earth

Fluid Earth is a WebGL-powered visualization of Earth's atmosphere and oceans

Language:JavaScriptLicense:MITStargazers:108Issues:3Issues:2

polygon-splitter

A small (<10kb minified) javascript library for splitting polygons by a polyline.

Language:JavaScriptLicense:MITStargazers:46Issues:4Issues:12

earcutr

Port of MapBox's earcut triangulation code to Rust language

Language:RustLicense:ISCStargazers:38Issues:6Issues:3

geom-sweep

Extrudes a shape along a path

Language:JavaScriptLicense:MITStargazers:28Issues:3Issues:3

controls-gui

🎚🎛 A GUI for managing state