TypeScript Machine Learning

Open-source TypeScript projects categorized as Machine Learning

Top 23 TypeScript Machine Learning Projects

  • tfjs

    A WebGL accelerated JavaScript library for training and deploying ML models.

    Project mention: PyTorch Primitives in WebGPU for the Browser | news.ycombinator.com | 2023-05-19
  • kubeflow

    Machine Learning Toolkit for Kubernetes

    Project mention: Is it possible to store the username in a config file inside the jupyter notebook spawned by kubeflow? | /r/Kubeflow | 2022-10-03

    I'm not 100% sure this will work but sounds like PodDefault is what you need.

  • Amplication

    Amplication: open-source Node.js backend code generator. An open-source platform that helps developers build backends without spending time on boilerplate & repetitive coding. Including production-ready GraphQL & REST APIs, DB schema, DTOs, filtering, pagination, RBAC, & more.

  • guess

    🔮 Libraries & tools for enabling Machine Learning driven user-experiences on the web

    Project mention: 7 Tricks to take the Performance of your Website to the Moon 🚀🌙 | dev.to | 2023-04-01

    You can even use quicklink or guess to optimally prefetch resources.

  • orchest

    Build data pipelines, the easy way 🛠️

    Project mention: Decent low code options for orchestration and building data flows? | /r/dataengineering | 2022-12-23

    You can check out our OSS https://github.com/orchest/orchest

  • Rath

    Next generation of automated data exploratory analysis and visualization platform.

    Project mention: FLaNK Stack for 15 May 2023 | dev.to | 2023-05-15
  • lit

    The Learning Interpretability Tool: Interactively analyze ML models to understand their behavior in an extensible and framework agnostic interface. (by PAIR-code)

  • training

    🐝 A fast, easy and collaborative open source image annotation tool for teams and individuals.

  • SurveyJS

    A Non-Cloud Alternative to Google Forms that has it all.. SurveyJS JavaScript libraries allow you to easily set up a robust form management system fully integrated into your IT infrastructure where users can create and edit multiple dynamic JSON-based forms in a no-code form builder. Learn more now.

  • Pipcook

    Machine learning platform for Web developers

  • writer

    ✍️ AI powered documentation writer

    Project mention: AI-powered documentation - plugin | /r/neovim | 2023-09-26

    Are you familiar with Mintlify Writer? it is an AI-powered documentation writer.

  • WebDNN

    The Fastest DNN Running Framework on Web Browser

    Project mention: I want to talk about WebGPU | news.ycombinator.com | 2023-05-03

    I haven't tried it myself, but it looks like several are already looking at implementing machine learning with WebGPU, and that this is one of the goals of WebGPU. Some info I found:

    * "WebGPU powered machine learning in the browser with Apache TVM" - https://octoml.ai/blog/webgpu-powered-machine-learning-in-th...

    * "Fastest DNN Execution Framework on Web Browser" https://mil-tokyo.github.io/webdnn/

    * "Google builds WebGPU into Chrome to speed up rendering and AI tasks" https://siliconangle.com/2023/04/07/google-builds-webgpu-chr...

  • vscode-jupyter

    VS Code Jupyter extension

    Project mention: Multiple Notepad++ Flaws Let Attackers Execute Arbitrary Code | news.ycombinator.com | 2023-09-04


    It looks like there are a number of vscode extensions for recording macros:

    - https://www.google.com/search?q=vscode+macro+recorder

    - https://marketplace.visualstudio.com/search?term=Macro&targe...

    - the macro-commander README explains its JSON-based macro language. YAML might be easier to maintain than JSON. https://github.com/jeff-hykin/macro-commander#what-are-some-...

    For teams with multiple editors, you can specify workflow automation scripts with shell scripts or ci container/cmd YAML, and/or pre-commit.yml instead of with an IDE-specific tool.

    Isn't there native real-time collaboration functionality in vscode/vscodium that would be useful for a native macro recording feature? (Edit) Live Share can't be installed in vscodium. https://github.com/VSCodium/vscodium/issues/128

    Support for jupyter-collaboration Y.js CRDT could be added to vscode-jupyter and/or a more generic extension: "Support for real-time collaboration in the extension?" https://github.com/microsoft/vscode-jupyter/discussions/1293...


  • responsible-ai-toolbox

    Responsible AI Toolbox is a suite of tools providing model and data exploration and assessment user interfaces and libraries that enable a better understanding of AI systems. These interfaces and libraries empower developers and stakeholders of AI systems to develop and monitor AI more responsibly, and take better data-driven actions.

  • magic

    Create a custom ChatGPT-based website chatbot (by polterguy)

    Project mention: Prompt Engineering is Programming | dev.to | 2023-08-30

    KISS, and I don't mean the band here, is an acronym that means "Keep It Stupid Simple". It basically implies making sure you use the simplest possible solution for your problem at hand. At AINIRO we've spent mountains of cognitive energy to ensure our stuff is as simple as possible. Paradoxically, the simpler it becomes, the more cognitive energy have usually been applied at the problem to ensure its simplicity.

  • vectorious

    Linear algebra in TypeScript.

    Project mention: Vectorious: BLAS-accelerated linear algebra for TypeScript | /r/hypeurls | 2023-06-02
  • Yatai

    Model Deployment at Scale on Kubernetes 🦄️

    Project mention: Show HN: ML Serving orchestration framework on Kubernetes | news.ycombinator.com | 2022-10-26
  • obsidian-ava

    Quickly format your notes with ChatGPT in Obsidian

    Project mention: Using OpenAI to Increase Time Spent on Your Blog | /r/learnprogramming | 2023-04-21

    Today we’re going to learn how to build a recommendation system for a social publishing platform like Medium. I wanted to share what I learned building the popular Obsidian plugin AVA that recommends your notes.

  • machinelearnjs

    Machine Learning library for the web and Node.

  • xtreme1

    Xtreme1 - The Next GEN Platform for Multimodal Training Data. #3D annotation, 3D segmentation, lidar-camera fusion annotation, image annotation and rlhf tools are supported!

  • DN2A

    Dynamic Neural Networks Architect

  • spotlight

    Interactively explore unstructured datasets from your dataframe. (by Renumics)

    Project mention: [P] Quick fine-tuning image classification models from Bing image search | /r/MachineLearning | 2023-09-22

    I've been working on our interactive dataset explorer for machine learning: renumics-spotlight. Recently, I set up an image classification example using it. I utilized Bing image search to create a fully functional example for custom-defined classes.

  • mistql

    A query / expression language for performing computations on JSON-like structures. Tuned for clientside ML feature extraction.

  • AID

    One-Stop System for Machine Learning.

  • pytea

    PyTea: PyTorch Tensor shape error analyzer

    Project mention: [D] DL Practitioners, Do You Use Layer Visualization Tools s.a GradCam in Your Process? | /r/MachineLearning | 2022-10-28
  • Appwrite

    Appwrite - The open-source backend cloud platform. The open-source backend cloud platform for developing Web, Mobile, and Flutter applications. You can set up your backend faster with real-time APIs for authentication, databases, file storage, cloud functions, and much more!

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 2023-09-26.

TypeScript Machine Learning related posts


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

Project Stars
1 tfjs 17,706
2 kubeflow 12,987
3 guess 7,029
4 orchest 3,957
5 Rath 3,464
6 lit 3,210
7 training 2,660
8 Pipcook 2,461
9 writer 2,257
10 WebDNN 1,962
11 vscode-jupyter 1,110
12 responsible-ai-toolbox 969
13 magic 917
14 vectorious 779
15 Yatai 677
16 obsidian-ava 604
17 machinelearnjs 532
18 xtreme1 501
19 DN2A 461
20 spotlight 351
21 mistql 340
22 AID 319
23 pytea 298
Collect and Analyze Billions of Data Points in Real Time
Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.