• Stars
    star
    543
  • Rank 81,848 (Top 2 %)
  • Language
    JavaScript
  • Created over 2 years ago
  • Updated 4 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Needle Engine is a web-based runtime for 3D apps. It runs on your machine for development, and can be deployed anywhere. It is flexible, extensible and includes networking and XR - across platforms. Documentation at https://docs.needle.tools

logo

Needle Engine

Version Downloads Discord Shield


Needle Engine is a web-based runtime for 3D apps. It runs on your machine for development, and can be deployed anywhere. It is flexible, extensible and has built-in support for networking and XR!

Needle Exporter for Unity bridges the Unity Editor and the web runtime. It helps you to export your assets, animations, lightmaps and so on to the web. It is built around the glTF standard for 3D assets.

Together, they enable incredible iteration speeds and help you to bring your content to the web.
Some have called it the "Missing Link" between artist-friendly workflows and modern web development!


More Repositories

1

compilation-visualizer

Unity Tool showing a timeline of assembly compilation. This is especially helpful when trying to optimize compile times and dependencies between assemblies. Besides showing a graphical view of compilation, selecting an assembly shows both dependencies and dependents of that assembly.
C#
856
star
2

custom-timeline-editor

custom keyframes for Unity's timeline 🎞 (interpolate lists of anything) with visual tools 🖌 and C# to computeshader binding
C#
240
star
3

shadergraph-markdown

Markdown-like syntax for ShaderGraph properties, to make better material inspectors
C#
237
star
4

missing-component-info

Serializes and renders âš  missing component info in Unity
C#
137
star
5

selective-profiling

Selectively deep profile single methods in Unity's Profiler 🔬
C#
133
star
6

ar-simulation

AR Simulation for Unity • Right in the Editor • Minimally Invasive
109
star
7

hybrid-packages

Export UPM packages as .unitypackage files
C#
106
star
8

needle-console

âš¡ Improved Unity Console adding better log and stacktrace readability, log filtering, log hyperlinks and more
C#
80
star
9

needle-engine-samples

Live: https://engine.needle.tools/samples 🌵 Needle Engine sample scenes - use as examples and as a reference for learning 😊
TypeScript
74
star
10

animation-utils

This package contains some utilities that help working with Unity's Timeline and Animation tools, for example drag & drop to fix âš  missing clip bindings
C#
71
star
11

console-hyperlinks

Adds hyperlink handling for Unity console logs and more
C#
68
star
12

usd-viewer

USD Web Viewer based on Autodesk's WASM USD bindings and a three.js Hydra render delegate
JavaScript
67
star
13

shader-variant-explorer

Shader Variant Explorer lets you peek into Unity's shader compilation process to better understand the composition of shader files.
C#
60
star
14

timeline-mixer

allows for overriding timeline animations per animator
C#
38
star
15

procedural-stochastic-texturing

C#
28
star
16

unity-deeplink

C#
27
star
17

remote-hierarchy

View Hierarchy and Inspector of scenes on connected Unity players. Uses the EditorConnection framework, so works everywhere.
C#
19
star
18

unity-editor-modes

Change Unity Editor modes 🖥
C#
17
star
19

glitch-package-installer

Service helping to create installers for Unity packages
JavaScript
15
star
20

transform-changed-helper

Handles transform.hasChanged for you
C#
15
star
21

CopyPaster

Copy paste gameobjects across Unity projects
C#
12
star
22

dxc-compiler-experiments

C#
9
star
23

needle-engine-modules

TypeScript
9
star
24

editorpatching

C#
8
star
25

needle-context-menu

Override Unity project menu items (experimental, dont use in production)
C#
8
star
26

unity-analyzers-starter

Custom Analyzers Sample / Starter
C#
6
star
27

unity-type-merger

Merge multiple classes into one using SourceGenerators
C#
5
star
28

lipsync

unity lipsync integration using rhubarb and timeline
C#
4
star
29

unity-prewarm-packman

Tiny helper package to speedup PackageManager startup time
C#
3
star
30

Unity-Custom-Undo

Handle custom commands in unity undo stack
C#
3
star
31

asset-explorer

Asset explorer built with Needle Engine and SvelteKit
TypeScript
3
star
32

custom-timeline-playground

C#
3
star
33

weaving

Persistent modifying using Fody (use at own risk)
C#
2
star
34

droplets

drop things on bats like there's no tomorrow
Batchfile
1
star
35

git-hooks

Auto install hooks when opening a repo
Shell
1
star
36

gpu-animation-testassets

C#
1
star
37

needle-tools.github.io

Public Website
HTML
1
star
38

gpu-animation

skinned animation on the gpu
C#
1
star
39

IL-explorer

Utility window to view Intermediate Language (IL) for any type in Unity Project 🔬
C#
1
star