TypeScript Lightweight

Open-source TypeScript projects categorized as Lightweight

Top 23 TypeScript Lightweight Projects

  • graphql-request

    Minimal GraphQL client

    Project mention: A Simple Way to Sign AWS Requests with Signature V4 | dev.to | 2024-03-27

    The aws-sigv4-fetch package can be integrated into GraphQL libraries like graphql-request. For example, you can pass the signedFetch function as the custom fetch option:

  • splide

    Splide is a lightweight, flexible and accessible slider/carousel written in TypeScript. No dependencies, no Lighthouse errors.

    Project mention: SplideJS – The lightweight, flexible and accessible slider/carousel | news.ycombinator.com | 2023-08-18
  • 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.

  • typesafe-i18n

    A fully type-safe and lightweight internationalization library for all your TypeScript and JavaScript projects.

    Project mention: Suggest Best Svelte Libraries | /r/sveltejs | 2023-05-23

    inlang: localization infrastructure for software and the next git (made by the inlang team and same author of the amazing typesafe-i18n library)

  • revezone

    A lightweight local-first graphic-centric productivity tool to build your second brain. Supporting Excalidraw/Tldraw whiteboard and notion-like note. 一款以图形为中心、轻量级、本地优先的用于构建第二大脑的效率工具。支持 Excalidraw、Tldraw 白板和类 Notion 笔记。

    Project mention: How to draw beautiful software architecture diagrams | news.ycombinator.com | 2023-10-27

    For anyone who likes excalidraw & tldraw, there's this wrapper that handles local storage: https://github.com/revezone/revezone

  • signals

    A tiny (~1kB minzipped) and extremely fast library for creating reactive observables via functions. (by maverick-js)

  • cloudflare-worker-jwt

    A lightweight JWT implementation with ZERO dependencies for Cloudflare Workers.

    Project mention: A lightweight JWT implementation with ZERO dependencies for Cloudflare Workers | news.ycombinator.com | 2023-09-12
  • react-indiana-drag-scroll

    React component which implements scrolling via holding the mouse button or touch

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

  • ioc

    :unicorn: lightweight (<1kb) inversion of control javascript library for dependency injection written in typescript (by owja)

  • vercel-toast

    💬 Framework-agnostic vercel design's toast component (≈1KB Gzipped)

  • component-elements

    Create a custom element from any component with these tiny functions (2KB GZipped, ~1KB Brotli). Preact and React currently supported

  • dbgr

    Lightweight debugger for Node.js

  • web-dialog

    A highly accessible, customizable and lightweight dialog

  • VulnerableApp-facade

    VulnerableApp-facade is probably most modern lightweight distributed farm of Vulnerable Applications built for handling wide range of vulnerabilities across tech stacks.

  • twitch-lite

    A lightweight Twitch stream viewing experience

  • crankshaft

    a fast, feature-rich krunker client written in typescript (by KraXen72)

    Project mention: I have tried to follow directions from my last post on how to get better, here's the video. More tips appreciated. | /r/KrunkerIO | 2023-06-08

    - Try a client, if your device can handle it. There are tons out there that have lots of QoL features and better performance than a browser. I would recommend Crankshaft, but most people use either Gato or PC7 nowadays.

  • react-creme

    Comprehensive UI Tool Kit for React

  • vue-fluid-dnd

    A Vue 3 drag and drop library to sort all kind of lists. ⭐️ Star to support our work!

    Project mention: Does anyone know of any new, maintained Drag-n-Drop solutions for vue3? | /r/vuejs | 2022-10-21

    A Vue 3 drag and drop library to sort all kind of lists.

  • exceptionally

    A fully type-safe and lightweight way of using exceptions instead of throwing errors

  • dom-proxy

    Develop lightweight and declarative UI with automatic dependecy tracking without boilerplate code, VDOM, nor compiler

    Project mention: Building a Front End Framework; Reactivity, Composability with No Dependencies | news.ycombinator.com | 2023-05-14
  • quicli

    Create CLI's quickly without any external files! (by thecodeah)

  • dapper

    Blazing fast and lightweight state management framework for Node 👓 (by haneenmahd)

  • cardboard-js

    A very simple, yet powerful reactive framework, to create web applications. All of this with, no HTML, CSS, JSX, and no required build.

    Project mention: Routing is FUN - the Web is weird, but fun | dev.to | 2023-10-18

    Have you ever wondered how Routers work in frameworks and such? I did not. Until I had to write one for Cardboard. I discovered that they're actually pretty fun to build, and not at all weird or hacky.

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

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

TypeScript Lightweight related posts

Index

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

Project Stars
1 graphql-request 5,640
2 splide 4,622
3 typesafe-i18n 2,089
4 revezone 933
5 signals 693
6 cloudflare-worker-jwt 562
7 react-indiana-drag-scroll 485
8 ioc 273
9 rerousel-react-carousel 112
10 vercel-toast 89
11 component-elements 85
12 dbgr 44
13 web-dialog 44
14 VulnerableApp-facade 43
15 twitch-lite 42
16 crankshaft 41
17 react-creme 39
18 vue-fluid-dnd 36
19 exceptionally 35
20 dom-proxy 27
21 quicli 25
22 dapper 8
23 cardboard-js 8
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.com