TypeScript Optimization

Open-source TypeScript projects categorized as Optimization Edit details

Top 8 TypeScript Optimization Projects

  • esbuild-loader

    ⚡️ Speed up your Webpack build with esbuild

    Project mention: Create React App | reddit.com/r/reactjs | 2022-05-16

    i see. there are a loaders like https://github.com/privatenumber/esbuild-loader that works with webpack but i haven't given it a try yet.

  • WebDNN

    The Fastest DNN Running Framework on Web Browser

    Project mention: Get started with GPU Compute on the web | news.ycombinator.com | 2022-07-19

    I think WebDNN[0] is working on enabling this sort of thing using WebGPU compute as a backend, but no experience with ML myself sorry. I do think WebGPU's compute API would be sufficient for ML inference, but can't say for sure.

    [0] https://mil-tokyo.github.io/webdnn/

  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • glTF-Transform

    glTF 2.0 SDK for JavaScript, TypeScript, and Node.js.

    Project mention: Decreasing .glb file size | reddit.com/r/threejs | 2022-02-10

    You can give https://github.com/donmccurdy/glTF-Transform a go.

  • structurae

    Data structures for high-performance JavaScript applications.

  • ng-event-plugins

    This is an Angular library for optimizing performance sensitive events and declarative preventDefault, stopPropagation and capture phase listeners.

  • next-export-optimize-images

    Optimize images at build time with Next.js.

    Project mention: Is Next.js SSG? | reddit.com/r/nextjs | 2022-06-29

    I had the same issue when switching from Gatsby. I've found this package that optimizes images at build time, but didn't have the time to play with it yet.

  • redux-eggs

    Add some Eggs to your Redux store.

    Project mention: The new wave of React state management | news.ycombinator.com | 2022-07-02

    We have docs on code splitting reducers and other Redux logic here:

    - https://redux.js.org/usage/code-splitting

    There have been some different community packages for helping with that process, but some of them seem to have become outdated (only worked with React-Redux v5, etc). I did see a new one at https://github.com/fostyfost/redux-eggs that seemed like it had potential, but I haven't had a chance to try any of them myself.

    I also once saw someone play around with the idea of using React's still-not-technically-final Suspense support to help ensure that a lazy-loaded component that relies on a code-split reducer doesn't actually get rendered until that reducer's state is available. Don't have the link handy atm, but if someone wants it ping me and I can go figure out where that was described.

    Also, the new RTK "listener" middleware was specifically designed to replace almost all saga usages, and you can dynamically add more listeners at runtime via dispatch an `addListener()` action:

    - https://redux-toolkit.js.org/api/createListenerMiddleware

    - https://blog.isquaredsoftware.com/2022/05/presentations-evol...

  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

  • nextjs-loader

    Uploadcare custom image loader for Next.js

    Project mention: The Uploadcare Image Loader for Next.js Has Been Released | dev.to | 2021-11-27

    You can test the project in action here and check out its code on Github @uploadcare/nextjs-loader. Feel free to suggest your improvements in the issue queue on Github.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-07-19.

TypeScript Optimization related posts


What are some of the best open-source Optimization projects in TypeScript? This list will help you:

Project Stars
1 esbuild-loader 3,119
2 WebDNN 1,904
3 glTF-Transform 615
4 structurae 482
5 ng-event-plugins 160
6 next-export-optimize-images 89
7 redux-eggs 56
8 nextjs-loader 14
Find remote jobs at our new job board 99remotejobs.com. There are 8 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Build time-series-based applications quickly and at scale.
InfluxDB is the Time Series Data Platform where developers build real-time applications for analytics, IoT and cloud-native services in less time with less code.