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: JavaScript Libraries for Implementing Trendy Technologies in Web Apps in 2024 | dev.to | 2024-04-09

    TensorFlow.js

  • kubeflow

    Machine Learning Toolkit for Kubernetes

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • nsfwjs

    NSFW detection on the client-side via TensorFlow.js

  • guess

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

  • orchest

    Build data pipelines, the easy way 🛠️

  • 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)

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • training

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

  • 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

    https://github.com/microsoft/vscode/issues/4490

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

    jupyterlab/jupyter-collaboration:

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

  • huggingface.js

    Utilities to use the Hugging Face Hub API

  • spotlight

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

  • Project mention: Renumics/spotlight: Interactively explore unstructured datasets from dataframes | news.ycombinator.com | 2024-03-10
  • magic

    An AI-based Low-Code and No-Code software development automation framework (by polterguy)

  • Project mention: Using Bitcoin and Blockchain ideas to Secure our AI Chatbot | dev.to | 2024-04-19

    As an additional bonus, it completely eliminates all Postman script kiddies, since the client must be able to execute code to create a valid token. It also eliminates reusing the same token for multiple servers, since each server has their own unique public key - In addition to that you get to market your AI chatbot as "powered by Blockchain technology", and you can actually say that out loud with a straight face, without lying ... 🤪

  • 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 🦄️

  • xtreme1

    Xtreme1 is an all-in-one data labeling and annotation platform for multimodal data training and supports 3D LiDAR point cloud, image, and LLM.

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

  • embedbase

    A dead-simple API to build LLM-powered apps

  • DN2A

    Dynamic Neural Networks Architect

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
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 2024-04-19.

TypeScript Machine Learning related posts

Index

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

Project Stars
1 tfjs 18,102
2 kubeflow 13,634
3 nsfwjs 7,610
4 guess 7,046
5 orchest 4,020
6 Rath 3,957
7 lit 3,374
8 training 2,664
9 Pipcook 2,495
10 writer 2,453
11 WebDNN 1,970
12 vscode-jupyter 1,213
13 responsible-ai-toolbox 1,203
14 huggingface.js 1,187
15 spotlight 1,004
16 magic 951
17 vectorious 911
18 Yatai 758
19 xtreme1 724
20 obsidian-ava 647
21 machinelearnjs 536
22 embedbase 478
23 DN2A 461
Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com