rustwasm / Twiggy
Licence: other
Twiggy🌱 is a code size profiler
Stars: ✠649
Programming Languages
rust
11053 projects
Projects that are alternatives of or similar to Twiggy
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
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
Graphql Client
Typed, correct GraphQL requests and responses in Rust
Stars: ✠620 (-4.47%)
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
Xniffer
A swift network profiler built on top of URLSession.
Stars: ✠488 (-24.81%)
Mutual labels: profiler
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!
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].