Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

Projects in Awesome Lists by donmccurdy

A curated list of projects in awesome lists by donmccurdy .

https://github.com/donmccurdy/three-gltf-viewer

Drag-and-drop preview for glTF 2.0 models in WebGL using three.js.

Last synced: 30 Sep 2024

https://github.com/donmccurdy/gltf-transform

glTF 2.0 SDK for JavaScript and TypeScript, on Web and Node.js.

3d compression glb gltf mesh-processing optimization scene-graph

Last synced: 30 Sep 2024

https://github.com/donmccurdy/glTF-Transform

glTF 2.0 SDK for JavaScript and TypeScript, on Web and Node.js.

3d compression glb gltf mesh-processing optimization scene-graph

Last synced: 31 Jul 2024

https://github.com/donmccurdy/three-pathfinding

Navigation mesh utilities for three.js, based on PatrolJS.

Last synced: 30 Sep 2024

https://github.com/donmccurdy/three-to-cannon

Convert a THREE.Mesh to a CANNON.Shape.

cannonjs physics threejs

Last synced: 01 Oct 2024

https://github.com/donmccurdy/expression-eval

JavaScript expression parsing and evaluation.

Last synced: 01 Oct 2024

https://github.com/donmccurdy/msdf-bmfont-web

Web tool for creation of MSDF bitmap font spritesheets and JSON

Last synced: 01 Oct 2024

https://github.com/donmccurdy/simple-dropzone

A simple multi-file drag-and-drop input using vanilla JavaScript.

Last synced: 01 Oct 2024

https://github.com/donmccurdy/aframe-gamepad-controls

:video_game: Gamepad controls for A-Frame VR.

aframe gamepad webvr

Last synced: 01 Oct 2024

https://github.com/donmccurdy/aframe-inspector-plugin-recast

A-Frame Inspector plugin for creating navigation meshes.

Last synced: 01 Oct 2024

https://github.com/donmccurdy/gltf-procedural-trees

Create procedural glTF 2.0 trees with proctree.js and three.js.

Last synced: 01 Oct 2024

https://github.com/donmccurdy/zstddec-wasm

ZSTD (Zstandard) decoder for Web and Node.js, using WebAssembly.

compression webassembly zstandard zstd

Last synced: 01 Oct 2024

https://github.com/donmccurdy/gltf-report-feedback

Issues, feedback, and feature requests for the https://gltf.report website.

Last synced: 01 Oct 2024

https://github.com/donmccurdy/gltf-transform-view

Syncs a glTF-Transform Document with a three.js scene graph.

Last synced: 01 Oct 2024

https://github.com/donmccurdy/aframe-proxy-controls

A-Frame component to proxy keyboard/gamepad controls between devices over WebRTC.

aframe webrtc websocket webvr

Last synced: 01 Oct 2024

https://github.com/donmccurdy/ktx-parse

KTX 2.0 (.ktx2) parser and serializer.

3d graphics textures webgl webgl2 webgpu

Last synced: 01 Oct 2024

https://github.com/donmccurdy/three-filmic

Film emulsion-like rendering transforms for three.js

Last synced: 01 Oct 2024

https://github.com/donmccurdy/proxy-controls-server

Send keyboard/gamepad controls between devices, peer-to-peer, over WebRTC.

aframe threejs webrtc websocket webvr

Last synced: 01 Oct 2024

https://github.com/donmccurdy/mikktspace-wasm

MikkTSpace vertex tangent calculation for JavaScript/TypeScript/Node.js, using Web Assembly.

geometry graphics mikktspace webassembly

Last synced: 29 Sep 2024

https://github.com/donmccurdy/hex2dec

Arbitrary precision decimal↔️hexadecimal converter.

Last synced: 01 Oct 2024

https://github.com/donmccurdy/three-shadenodeloader

[EXPERIMENTAL] three.js loader for shaders created with Shade app for iOS

Last synced: 01 Oct 2024

https://github.com/donmccurdy/tweakpane-plugin-thumbnail-list

Image thumbnail list plugin for Tweakpane

gui plugin tweakpane

Last synced: 01 Oct 2024

https://github.com/donmccurdy/input-tokenizer

jQuery plugin that allows a user to type keywords, which will be broken up into tokens/tags and displayed, similarly to tagging a post on Tumblr or Stack-Overflow.

Last synced: 01 Oct 2024

https://github.com/donmccurdy/aframe-keyboard-controls

⌨️ Keyboard controls and input events for A-Frame VR.

aframe

Last synced: 01 Oct 2024

https://github.com/donmccurdy/ndarray-pixels

Convert ndarray ↔ image data, for Web and Node.js.

Last synced: 01 Oct 2024

https://github.com/donmccurdy/gltf-browser-extension

Adds preview button for glTF 2.0 models on GitHub.

Last synced: 01 Oct 2024

https://github.com/donmccurdy/property-graph

Base for creating objects that behave like a Property Graph

Last synced: 01 Oct 2024

https://github.com/donmccurdy/aframe-obj-loader-component

[Deprecated] A-Frame loader component for .OBJ models and .MTL materials.

Last synced: 01 Oct 2024

https://github.com/donmccurdy/greendoc

🌿 An adaptable system for generating documentation of TypeScript and JavaScript APIs.

Last synced: 01 Oct 2024

https://github.com/donmccurdy/keyframe-resample-wasm

Resamples and optimizes keyframe data using WebAssembly.

Last synced: 01 Oct 2024

https://github.com/donmccurdy/typescript-library-template

Personal template for new TypeScript libraries.

Last synced: 01 Oct 2024

https://github.com/donmccurdy/github-contributions-scraper

Scrapes the GitHub contributions graph SVG and outputs JSON.

Last synced: 01 Oct 2024

https://github.com/donmccurdy/ktx2-samples

Collection of KTX2 sample textures, for testing and debugging.

Last synced: 01 Oct 2024

https://github.com/donmccurdy/ndarray-lanczos

Resize an ndarray with Lanczos resampling

Last synced: 01 Oct 2024

https://github.com/donmccurdy/three.js

JavaScript 3D library.

Last synced: 01 Oct 2024

https://github.com/donmccurdy/circular-array

Simple circular array data structure, for storing a finite-length list of values

Last synced: 01 Oct 2024

https://github.com/donmccurdy/gltf

glTF - the runtime asset format for WebGL, OpenGL ES, and OpenGL.

Last synced: 01 Oct 2024

https://github.com/donmccurdy/watch-exec

Runs a specified command when any files in the target directory change.

Last synced: 01 Oct 2024

https://github.com/donmccurdy/mega-structure

A web based structure synthesizer

Last synced: 01 Oct 2024

https://github.com/donmccurdy/fp64-arithmetic

Testing FP64 arithmetic in GLSL on Apple GPUs.

Last synced: 01 Oct 2024

https://github.com/donmccurdy/fbx2gltf-api

Dockerized API endpoint for FBX2glTF

Last synced: 01 Oct 2024

https://github.com/donmccurdy/three.mapcontrols

(DEPRECATED) THREE.js camera controls suitable for flat scenes — panning, zooming, and limited rotation.

Last synced: 01 Oct 2024

https://github.com/donmccurdy/assemblyscript-library-template

Personal template for new AssemblyScript libraries.

Last synced: 01 Oct 2024

https://github.com/donmccurdy/threlte

3D framework for Svelte

Last synced: 01 Oct 2024

https://github.com/donmccurdy/cartocolor

CartoColors as a node module

Last synced: 01 Oct 2024

https://github.com/donmccurdy/theatre

Motion design editor for the web

Last synced: 01 Oct 2024

https://github.com/donmccurdy/node_recast

recast navigation for node.js addon

Last synced: 01 Oct 2024

https://github.com/donmccurdy/stack-overflow-feed-bot

Posts links in Slack for each new Stack Overflow question with a given tag.

bot slack

Last synced: 01 Oct 2024

https://github.com/donmccurdy/2024-06-20_vite_lib_ts

Minimal reproduction of Vite library mode issue

Last synced: 01 Oct 2024

https://github.com/donmccurdy/react-xr

🤳 VR/AR with react-three-fiber

Last synced: 01 Oct 2024

https://github.com/donmccurdy/aframe

:a: web framework for building virtual reality experiences.

Last synced: 01 Oct 2024

https://github.com/donmccurdy/simple-statistics

simple statistics for node & browser javascript

Last synced: 01 Oct 2024

https://github.com/donmccurdy/awesome-vite

⚡️ A curated list of awesome things related to Vite.js

Last synced: 01 Oct 2024

https://github.com/donmccurdy/aframe-inspector

:mag: Visual inspector tool for A-Frame. Hit *<ctrl> + <alt> + i* on any A-Frame scene.

Last synced: 01 Oct 2024

https://github.com/donmccurdy/awesome

⚡️ Delightful Rollup Plugins, Packages, and Resources

Last synced: 01 Oct 2024

https://github.com/donmccurdy/3d-tiles

Specification for streaming massive heterogeneous 3D geospatial datasets :earth_americas:

Last synced: 01 Oct 2024

https://github.com/donmccurdy/3d-formats-guidelines

Guidelines for artists and developers using Khronos Group 3D formats.

Last synced: 01 Oct 2024

https://github.com/donmccurdy/postprocessing

A post processing library that provides the means to implement image filter effects for three.js.

Last synced: 01 Oct 2024

https://github.com/donmccurdy/sandbox-webgl

See me attempt to WebGL.

Last synced: 01 Oct 2024

https://github.com/donmccurdy/socketpeer

simple messaging via WebRTC Data Channels and WebSockets

Last synced: 01 Oct 2024

https://github.com/donmccurdy/raspi-alarm-ui

⏰ Responsive web app for setting an alarm on a Raspberry Pi.

Last synced: 01 Oct 2024

https://github.com/donmccurdy/powerline-server

OAuth provider for Powerline.io, a list management client for Twitter.

Last synced: 01 Oct 2024

https://github.com/donmccurdy/echo-body

Listens on specified port and echos request bodies.

Last synced: 01 Oct 2024

https://github.com/donmccurdy/sandbox-polymer

Sandbox for polymer experiments.

Last synced: 01 Oct 2024

https://github.com/donmccurdy/papercss

The Less Formal CSS Framework

Last synced: 01 Oct 2024

https://github.com/donmccurdy/oh-my-zsh

A community-driven framework for managing your zsh configuration. Includes 120+ optional plugins (rails, git, OSX, hub, capistrano, brew, ant, macports, etc), over 120 themes to spice up your morning, and an auto-update tool so that makes it easy to keep up with the latest updates from the community.

Last synced: 01 Oct 2024

https://github.com/donmccurdy/powerline

Create and update Twitter lists quickly through a clean and simple interface.

Last synced: 01 Oct 2024

https://github.com/donmccurdy/mime-db

Media Type Database

Last synced: 01 Oct 2024

https://github.com/donmccurdy/model-viewer

Easily display interactive 3D models on the web and in AR!

Last synced: 01 Oct 2024

https://github.com/donmccurdy/meshoptimizer

Mesh optimization library that makes meshes smaller and faster to render

Last synced: 01 Oct 2024

https://github.com/donmccurdy/kiss-proxy

A simple easy-to-use spiritual successor of the command-line utility previously provided by node-http-proxy

Last synced: 01 Oct 2024

https://github.com/donmccurdy/leap-quest

Multiplayer Micro-RPG built on WebGL, Node.js, WebSockets, and the LeapJS API.

Last synced: 01 Oct 2024

https://github.com/donmccurdy/ktx-specification

KTX file format source

Last synced: 01 Oct 2024

https://github.com/donmccurdy/keyboardevent-key-polyfill

polyfill for `KeyboardEvent.prototype.key`

Last synced: 01 Oct 2024

https://github.com/donmccurdy/ghost-theme-airship

My Ghost theme.

Last synced: 01 Oct 2024

https://github.com/donmccurdy/renovate-config

Shared configuration for automating dependency updates.

Last synced: 01 Oct 2024

https://github.com/donmccurdy/gltf-sample-models

glTF Sample Models

Last synced: 01 Oct 2024

https://github.com/donmccurdy/gltf-asset-generator-threejs-test

Displays three.js renders of simple unit test models from glTF-Asset-Generator.

Last synced: 01 Oct 2024

https://github.com/donmccurdy/explainers

Explainers from WebKit contributors

Last synced: 01 Oct 2024

https://github.com/donmccurdy/convex-hull

Demo of MergeHull algorithm for the convex hull problem.

Last synced: 01 Oct 2024

https://github.com/donmccurdy/autocorrect-demo

A simple autocorrect implementation. User types a word, and an AJAX call is made to an XML-RPC server, implemented in Python, which compares the provided word to 'known' words taken from a novel. If the word is incorrect, an attempt is made to guess the intended word.

Last synced: 01 Oct 2024

https://github.com/donmccurdy/babylon.js

Babylon.js is a powerful, beautiful, simple, and open game and rendering engine packed into a friendly JavaScript framework.

Last synced: 01 Oct 2024

https://github.com/donmccurdy/bigquery-geo-viz

Visualize Google BigQuery geospatial data using Google Maps Platform APIs

Last synced: 01 Oct 2024

https://github.com/donmccurdy/canvaslayer

A <canvas> map layer for the Google Maps JavaScript API v3 for 2d and WebGL data visualization

Last synced: 01 Oct 2024

https://github.com/donmccurdy/deck.gl-community

Community contributed modules for deck.gl

Last synced: 01 Oct 2024

https://github.com/donmccurdy/gltfjsx

🎮 Turns GLTFs into JSX components

Last synced: 01 Oct 2024

https://github.com/donmccurdy/luma.gl

High-performance Toolkit for WebGL-based Data Visualization

Last synced: 01 Oct 2024

https://github.com/donmccurdy/anywidget

jupyter widgets made easy

Last synced: 01 Oct 2024

https://github.com/donmccurdy/world-development-indicators

Flux+AngularJS explorer for World Bank's World Development Indicator datasets.

Last synced: 01 Oct 2024

https://github.com/donmccurdy/three-ts-types

TS type library for the popular webgl library threejs

Last synced: 01 Oct 2024

https://github.com/donmccurdy/time-tracking

Mobile application for CSE556 – Human Computer Interaction Methods.

Last synced: 01 Oct 2024

https://github.com/donmccurdy/web-ifc-three

The official IFC Loader for Three.js.

Last synced: 01 Oct 2024

https://github.com/donmccurdy/three-gpu-pathtracer

Path tracing renderer and utilities for three.js built on top of three-mesh-bvh.

Last synced: 01 Oct 2024