prepack

A JavaScript bundle optimizer. (by facebookarchive)

Prepack Alternatives

Similar projects and alternatives to prepack

  1. React

    1,939 prepack VS React

    The library for web and native user interfaces.

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. SvelteKit

    640 prepack VS SvelteKit

    web development, streamlined (by sveltejs)

  4. react-18

    Workgroup for React 18 release.

  5. rescript

    107 prepack VS rescript

    ReScript is a robustly typed language that compiles to efficient and human-readable JavaScript.

  6. react-use

    59 prepack VS react-use

    React Hooks β€” πŸ‘

  7. joystick

    57 prepack VS joystick

    A full-stack JavaScript framework for building stable, easy-to-maintain apps and websites.

  8. reason

    53 prepack VS reason

    Simple, fast & type safe code that leverages the JavaScript & OCaml ecosystems

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. assemblyscript

    37 prepack VS assemblyscript

    A TypeScript-like language for WebAssembly.

  11. realworld

    27 prepack VS realworld

    SvelteKit implementation of the RealWorld app (by sveltejs)

  12. use-context-selector

    React useContextSelector hook in userland

  13. language-tools

    24 prepack VS language-tools

    The Svelte Language Server, and official extensions which use it (by sveltejs)

  14. rfcs

    18 prepack VS rfcs

    RFCs for changes to Ember (by emberjs)

  15. opennextjs-netlify

    Open Next.js adapter for Netlify

  16. vue-svelte-size-analysis

    Comparing generated code size of Vue and Svelte components

  17. closure-compiler

    A JavaScript checker and optimizer.

  18. react-plain

    1 prepack VS react-plain

    Helper functions for creating DOM elements in React without JSX

  19. solid-realworld

    5 prepack VS solid-realworld

    A Solid Implementation of the Realworld Example App

  20. jsx

    17 prepack VS jsx

    The JSX specification is a XML-like syntax extension to ECMAScript.

  21. ember-render-modifiers

    Implements did-insert / did-update / will-destroy modifiers for emberjs/rfcs#415

  22. denoflare

    4 prepack VS denoflare

    Develop, test, and deploy Cloudflare Workers with Deno.

  23. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better prepack alternative or higher similarity.

prepack discussion

Log in or Post with

prepack reviews and mentions

Posts with mentions or reviews of prepack. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-12-24.
  • Ask HN: Interest in a Rust-Inspired Language Compiling to JavaScript?
    5 projects | news.ycombinator.com | 24 Dec 2023
    Hello HN,

    I'm considering the development of a new programming language, drawing inspiration from Rust's strengths, with a focus on compiling to JavaScript. Here what I'm considering are some key features:

    Strict Type System

    Algebraic Data Types

    *Unsafe Mode for JS/TS Interaction*: Facilitate direct interaction with existing JavaScript and TypeScript code.

    No Null Usage: Option/Result patterns to avoid null.

    Trait Implementation

    Backend Development Priority: Initially targeting server-side applications.

    Efficient Compiler Design: Including features like dead-code elimination and partial evaluation, similar to the approach of Prepack[0] (by Facebook).

    I believe this approach could bring significant benefits, especially with recent advancements like Uint8Array and worker threads.

    Would this be of interest to the community? Looking forward to your insights and discussion.

    [0] https://github.com/facebookarchive/prepack

  • Do any engines or optimizers product TS-specific performance gains?
    3 projects | /r/typescript | 24 Mar 2023
    You can still do optimisations based purely on Javascript semantics. This is similar to the first example you give with dead function elimination, and many minifiers do some amount of this already, but you can take it to some extremes. One example of this is the (no longer maintained) Prepack project from Facebook. The core idea is to evaluate as much Javascript as possible at compile time, with the expectation that the result will probably be smaller (albeit less human readable) than the initial code.
  • [AskJS] Are there JS minifiers that can compress the code by storing and reusing repeating property/method names and strings?
    1 project | /r/javascript | 12 Feb 2023
    It's no longer maintained, but I think prepack is roughly what you're looking for.
  • Can something like typescript or elm be AOT-compiled efficiently?
    5 projects | /r/node | 25 Nov 2022
  • React I Love You, But You're Bringing Me Down
    3 projects | /r/reactjs | 20 Sep 2022
    i've had code where it intentionally relied on the wrong behavior (missing hook dependencies) and when I fixed it it caused an unintentional bug (hook fired too often or sometimes infinite rerendering). Yes it is more of a bug in the code rather than React hooks issue but it is also really hard to fix/rewrite. while i'd love to jump on the hype train projects like https://github.com/facebookarchive/prepack and how concurrent mode is still experimental after five+ years doesn't give me a lot of confidence.
  • Memoirs of a lone JavaScript developer PART 2 : Svelte. An awful implementation of an old idea.
    6 projects | /r/u_liaguris | 17 Nov 2021
    Some real examples in JavaScript can be seen on Prepack[2]. Consequently it is natural to wonder whether we can AOT compile components of client side frameworks, to achieve a reduction in the final bundle size, but also to increase application execution speed.
  • React 18 is now in beta
    2 projects | news.ycombinator.com | 16 Nov 2021
    Less or more it’s likely to happen, and could have been expected 2-3 years ago.

    Especially with https://github.com/facebook/prepack. They want to eventually ship pre-compiled components rather than React.createElement() to end user

  • Vercel Welcomes Rich Harris, Creator of Svelte
    16 projects | news.ycombinator.com | 11 Nov 2021
    https://github.com/facebook/react/issues/7324

    I also think this is why facebook had been investing in `prepack` - https://github.com/facebook/prepack

  • A note from our sponsor - SaaSHub
    www.saashub.com | 13 Jun 2025
    SaaSHub helps you find the best software and product alternatives Learn more β†’

Stats

Basic prepack repo stats
8
14,385
0.0
over 3 years ago

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com