Coder Social home page Coder Social logo

basro / trunk Goto Github PK

View Code? Open in Web Editor NEW

This project forked from trunk-rs/trunk

0.0 0.0 0.0 1.74 MB

Build, bundle & ship your Rust WASM application to the web.

Home Page: https://trunkrs.dev/

License: Apache License 2.0

JavaScript 1.58% Rust 96.09% HTML 1.86% Handlebars 0.34% SCSS 0.05% Just 0.08%

trunk's Introduction

Trunk

Build Status Discord Chat

Build, bundle & ship your Rust WASM application to the web.
”Pack your things, we’re going on an adventure!” ~ Ferris

Trunk is a WASM web application bundler for Rust. Trunk uses a simple, optional-config pattern for building & bundling WASM, JS snippets & other assets (images, css, scss) via a source HTML file.

📦 Dev server - Trunk ships with a built-in server for rapid development workflows, as well as support for HTTP & WebSocket proxies.

🏗 Change detection - Trunk watches your application for changes and triggers builds for you, including automatic browser reloading.

Getting Started

Head on over to the Trunk website, everything you need is there. A few quick links:

Examples

Check out the example web applications we maintain in-repo under the examples directory.

Contributing

Anyone and everyone is welcome to contribute! Please review the CONTRIBUTING.md document for more details. The best way to get started is to find an open issue, and then start hacking on implementing it. Letting other folks know that you are working on it, and sharing progress is a great approach. Open pull requests early and often, and please use GitHub's draft pull request feature.

License

trunk is licensed under the terms of the MIT License or the Apache License 2.0, at your choosing.

trunk's People

Contributors

0e4ef622 avatar abusch avatar adryzz avatar amrbashir avatar carlrs avatar ctron avatar davidpdrsn avatar dnaka91 avatar gilescope avatar jonasalaif avatar kristoff3r avatar l0g4n avatar lpotthast avatar lukaselmer avatar martinkavik avatar oberien avatar philip-peterson avatar rakshith-ravi avatar rikshot avatar rjmac avatar sanpii avatar shenek avatar siku2 avatar simbleau avatar tanja-4732 avatar thedodd avatar tommket avatar trysetnull avatar vishalsodani avatar wcrbrm avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.