All Projects → BuilderIO → partytown

BuilderIO / partytown

Licence: MIT License
Relocate resource intensive third-party scripts off of the main thread and into a web worker. 🎉

Programming Languages

typescript
32286 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to partytown

Greenlet
🦎 Move an async function into its own thread.
Stars: ✭ 4,511 (+24.41%)
Mutual labels:  web-worker, webworker
Via.js
Write JS code that runs in a different context. E.g. use the DOM in a Web Worker.
Stars: ✭ 412 (-88.64%)
Mutual labels:  dom, web-worker
Worker Plugin
👩‍🏭 Adds native Web Worker bundling support to Webpack.
Stars: ✭ 1,840 (-49.26%)
Mutual labels:  web-worker, webworker
Preact Worker Demo
Demo of preact rendering an entire app in a Web Worker.
Stars: ✭ 204 (-94.37%)
Mutual labels:  dom, web-worker
Workly
A really simple way to move a function or class to a web worker. 🏋️‍♀️→ 😄
Stars: ✭ 1,848 (-49.03%)
Mutual labels:  web-worker, webworker
3rdparty
🔋 3rd party libraries that are needed to run Nextcloud
Stars: ✭ 41 (-98.87%)
Mutual labels:  3rd-party, 3rdparty
aws-web-analytics
Privacy-focused alternative to Google Analytics on AWS Pinpoint
Stars: ✭ 45 (-98.76%)
Mutual labels:  analytics
poseidon
A no-dependency, intuitive, and lightweight web framework from scratch in Javascript
Stars: ✭ 41 (-98.87%)
Mutual labels:  dom
svelte-google-analytics
Google Analytics component for Svelte
Stars: ✭ 41 (-98.87%)
Mutual labels:  analytics
mixpanel-lite
2.9k alternative to mixpanel-js with offline support for PWAs
Stars: ✭ 49 (-98.65%)
Mutual labels:  analytics
wp-analytify
Google Analytics Dashboard Plugin For WordPress By Analytify
Stars: ✭ 20 (-99.45%)
Mutual labels:  analytics
clevertap-ios-sdk
CleverTap iOS SDK
Stars: ✭ 39 (-98.92%)
Mutual labels:  analytics
twitter-analytics-wrapper
A simple Python wrapper to download tweets data from the Twitter Analytics platform. Particularly interesting for the impressions metrics that are unavailable on current Twitter API. Also works for the videos data.
Stars: ✭ 44 (-98.79%)
Mutual labels:  analytics
castopod-host
Castopod is an open-source hosting platform made for podcasters who want engage and interact with their audience. Synchronized read-only mirror of https://code.castopod.org/adaures/castopod
Stars: ✭ 81 (-97.77%)
Mutual labels:  analytics
keen-sdk-net
A .NET SDK for the Keen IO API
Stars: ✭ 35 (-99.03%)
Mutual labels:  analytics
mimir
Data-ish exploration through SQL+Uncertainty
Stars: ✭ 26 (-99.28%)
Mutual labels:  analytics
Postfix-Deliverability-Analytics
[DEPRECATED] A tool that goes throu Posftix logs and builds a statistics of bounces (non-delivered messages). Statistics are provided by REST API to the client.
Stars: ✭ 21 (-99.42%)
Mutual labels:  analytics
lineageos-devices
LineageOS Devices
Stars: ✭ 31 (-99.15%)
Mutual labels:  webworker
web
🧱 Write your website in pure Swift with power of webassembly. DOM, CSS and all the WebAPIs are available out of the box.
Stars: ✭ 44 (-98.79%)
Mutual labels:  dom
workshops-setup cloud analytics machine
Tips and Tricks to setup a cloud machine for Analytics and Data Science with R, RStudio and Shiny Servers, Python and JupyterLab
Stars: ✭ 12 (-99.67%)
Mutual labels:  analytics

Partytown 🎉

Partytown github fit 2x

A fun location for your third-party scripts to hang out

Partytown is a lazy-loaded library to help relocate resource intensive scripts into a web worker, and off of the main thread. Its goal is to help speed up sites by dedicating the main thread to your code, and offloading third-party scripts to a web worker.

The philosophy is that the main thread should be dedicated to your code, and any scripts that are not required to be in the critical path should be moved to a web worker. Main thread performance is, without question, more important than web worker thread performance.

Without Partytown and With Partytown: Your code and third-party code compete for main thread resources

Community

Related Projects

  • Qwik: An open-source framework designed for best possible time to interactive, by focusing on resumability of server-side-rendering of HTML, and fine-grained lazy-loading of code.
  • Mitosis: Write components once, run everywhere. Compiles to Vue, React, Solid, Angular, Svelte, and more.
  • Builder: Drag and drop page builder and CMS for React, Vue, Angular, and more.

Made with ❤️ by Builder.io

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].