All Projects â†’ rustwasm â†’ Twiggy

rustwasm / Twiggy

Licence: other
Twiggy🌱 is a code size profiler

Programming Languages

rust
11053 projects

Projects that are alternatives of or similar to Twiggy

Genact
🌀 A nonsense activity generator
Stars: ✭ 5,109 (+687.21%)
Mutual labels:  wasm
Wasmtime
Standalone JIT-style runtime for WebAssembly, using Cranelift
Stars: ✭ 6,413 (+888.14%)
Mutual labels:  wasm
Astro
A fun safe language for rapid prototyping and high performance applications
Stars: ✭ 588 (-9.4%)
Mutual labels:  wasm
Awesome Wasm Runtimes
A list of webassemby runtimes
Stars: ✭ 490 (-24.5%)
Mutual labels:  wasm
Zwitterion
A web dev server that lets you import anything*
Stars: ✭ 514 (-20.8%)
Mutual labels:  wasm
Vardbg
A simple Python debugger and profiler that generates animated visualizations of program flow, useful for algorithm learning.
Stars: ✭ 543 (-16.33%)
Mutual labels:  profiler
Aura.sql
SQL database access through PDO.
Stars: ✭ 483 (-25.58%)
Mutual labels:  profiler
Graphql Client
Typed, correct GraphQL requests and responses in Rust
Stars: ✭ 620 (-4.47%)
Mutual labels:  wasm
Vim.wasm
Vim editor ported to WebAssembly
Stars: ✭ 4,915 (+657.32%)
Mutual labels:  wasm
Webassemblyjs
Toolchain for WebAssembly
Stars: ✭ 566 (-12.79%)
Mutual labels:  wasm
Go App
A package to build progressive web apps with Go programming language and WebAssembly.
Stars: ✭ 5,607 (+763.94%)
Mutual labels:  wasm
Uno
Build Mobile, Desktop and WebAssembly apps with C# and XAML. Today. Open source and professionally supported.
Stars: ✭ 6,029 (+828.97%)
Mutual labels:  wasm
Php Memory Profiler
Memory leak profiler for PHP
Stars: ✭ 544 (-16.18%)
Mutual labels:  profiler
Xniffer
A swift network profiler built on top of URLSession.
Stars: ✭ 488 (-24.81%)
Mutual labels:  profiler
Wasm Loader
✨ WASM webpack loader
Stars: ✭ 604 (-6.93%)
Mutual labels:  wasm
Flask Monitoringdashboard
Automatically monitor the evolving performance of Flask/Python web services.
Stars: ✭ 483 (-25.58%)
Mutual labels:  profiler
Dotnet Webassembly
Create, read, modify, write and execute WebAssembly (WASM) files from .NET-based applications.
Stars: ✭ 535 (-17.57%)
Mutual labels:  wasm
Flask Profiler
a flask profiler which watches endpoint calls and tries to make some analysis.
Stars: ✭ 622 (-4.16%)
Mutual labels:  profiler
Sixtyfps
SixtyFPS is a toolkit to efficiently develop fluid graphical user interfaces for any display: embedded devices and desktop applications. We support multiple programming languages, such as Rust, C++ or JavaScript.
Stars: ✭ 605 (-6.78%)
Mutual labels:  wasm
Profiler
Firefox Profiler — Web app for Firefox performance analysis
Stars: ✭ 546 (-15.87%)
Mutual labels:  profiler

Twiggy🌱

A code size profiler for Wasm

Guide | Contributing | Chat

Built with 🦀🕸 by The Rust and WebAssembly Working Group

About

Twiggy is a code size profiler for Wasm. It analyzes a binary's call graph to answer questions like:

  • Why was this function included in the binary in the first place? Who calls it?

  • What is the retained size of this function? I.e. how much space would be saved if I removed it and all the functions that become dead code after its removal.

Use Twiggy to make your binaries slim!

Install Twiggy

Ensure that you have the Rust toolchain installed, then run:

cargo install twiggy

Learn More!

Read the Twiggy guide!

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].