Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. TypeScript
T

TypeScript

Language
3151 projects9297.1k total stars1371.9k total forks44 languages

Open-source projects built with TypeScript

There are currently 3151 open-source projects built with TypeScript, with a combined total of 9297.1k GitHub stars. The most common language among these projects is TypeScript.

Showing 3,151 open-source projects · page 52 of 88

……
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
QueryGPT
QueryGPTMKY508/QueryGPT

A text-to-SQL tool that converts plain English questions into read-only SQL queries, automatically analyzes results with Python, and generates charts.

380Python
2 days ago
pb-query
pb-querysergio9929/pb-query

A TypeScript query builder for PocketBase providing type safety, autocompletion, and a chainable API.

381TypeScript
2 months ago
BabylonJS Typescript Logic Examples
BabylonJS Typescript Logic ExamplesDisownedWheat/BabylonJS-Game-Logic-Examples

A collection of small projects demonstrating different game logic implementation patterns with BabylonJS.

384TypeScript
4 months ago
slateui
slateuiangularcafe/slateui

A modern, accessible UI component library for Angular built with Angular Primitives, Tailwind CSS 4, and Signals.

384TypeScript
5 months ago
eosio-webauthn-example-app
eosio-webauthn-example-appEOSIO/eosio-webauthn-example-app

Example web app demonstrating EOSIO blockchain signing via WebAuthn for passwordless authentication.

3812TypeScript
3 years ago
ecsy-babylon
ecsy-babylonkaliber5/ecsy-babylon

An experimental ECSY implementation for Babylon.js, enabling entity-component-system architecture in 3D web apps.

383TypeScript
3 years ago
aws-cdk-dynamodb-seeder
aws-cdk-dynamodb-seederelegantdevelopment/aws-cdk-dynamodb-seeder

A CDK construct for seeding DynamoDB tables with JSON data during infrastructure deployment.

386TypeScript
3 years ago
tinyeffect
tinyeffectSnowflyt/tinyeffect

A tiny TypeScript library for handling side effects using algebraic effects with type safety.

380TypeScript
1 year ago
jsonforms-angular-seed
jsonforms-angular-seedeclipsesource/jsonforms-angular-seed

A seed application demonstrating JSON Forms integration with Angular for building dynamic forms from JSON schemas.

3834TypeScript
1 month ago
Create and Publish CDK Constructs Using projen and jsii
Create and Publish CDK Constructs Using projen and jsiiseeebiii/projen-test

An example project demonstrating how to create and publish AWS CDK constructs to npm, Maven, PyPi, and NuGet using projen and jsii.

386TypeScript
3 years ago
react-native-counters
react-native-countersyasaricli/react-native-counters

A highly customizable, flexible, and easy-to-use counter component for React Native applications.

3817JavaScript
4 months ago
foect
foectunexge/foect

A lightweight form validation library for React Native with a declarative API and built-in validators.

3812TypeScript
6 years ago
Windmillcode-Angular-CDK
Windmillcode-Angular-CDKWindMillCode/Windmillcode-Angular-CDK

A comprehensive Angular Component Development Kit offering reusable UI components with minimal configuration and React-like ease of use.

372TypeScript
11 months ago
decentwitter
decentwitterkesar/decentwitter

A decentralized Twitter alternative built on the EOS blockchain for censorship-resistant social networking.

377WebAssembly
3 years ago
tensor-js
tensor-jsHoff97/tensorjs

A JavaScript/TypeScript library for accelerated tensor computation and ONNX model execution in the browser.

372TypeScript
5 years ago
Label Your Issues Using the Issue's Contents
Label Your Issues Using the Issue's Contentsdamccorm/tag-ur-it

A GitHub Action that automatically tags issues with labels and assigns them based on configurable YAML rules.

376TypeScript
2 years ago
RxEffects
RxEffectsmnasyrov/rx-effects

A reactive state and effect management library using RxJS with MVC-like architecture for building business logic.

371TypeScript
2 years ago
ember-boilerplate
ember-boilerplatemirego/ember-boilerplate

A production-ready Ember.js boilerplate with FastBoot, TypeScript, GraphQL, and modern tooling for building web applications.

376TypeScript
3 years ago
compression
compressiondeno-libs/compression

Deno HTTP compression middleware supporting gzip, deflate, and brotli encodings.

371TypeScript
3 years ago
vue-superselect
vue-superselectnemanjamalesija/vue-superselect

A headless, accessible, TypeScript-first select/combobox component library for Vue 3.

370TypeScript
4 months ago
echoed
echoedmrasu/echoed

Observable integration testing framework using OpenTelemetry traces and logs on top of Jest, Playwright, and Cypress.

370TypeScript
1 year ago
angular-web-storage
angular-web-storagecipchk/angular-web-storage

Angular decorator and service for HTML5 LocalStorage and SessionStorage with expiration support.

376TypeScript
4 months ago
Alexa Deployment Pipeline
Alexa Deployment Pipelinetaimos/cdk-constructs

A library of higher-level AWS CDK constructs for Alexa skills, web hosting, serverless functions, and CI/CD pipelines.

362TypeScript
3 years ago
agentify
agentifykoriyoshi2041/agentify

Transforms OpenAPI specifications into multiple AI agent interface formats like MCP servers, CLAUDE.md, and AGENTS.md with a single command.

361TypeScript
4 months ago
pocketbase-ts
pocketbase-tssatohshi/pocketbase-ts

A fully-typed TypeScript SDK for PocketBase with a more readable query syntax and type-safe helpers.

360TypeScript
1 month ago
@skirtle/vue-vnode-utils
@skirtle/vue-vnode-utilsskirtles-code/vue-vnode-utils

Utilities for manipulating Vue 3 VNodes, enabling advanced component composition and rendering control.

362TypeScript
1 month ago
runtime-config-loader
runtime-config-loaderpjlamb12/runtime-config-loader

An Angular library for loading runtime configuration from JSON files or API endpoints with type safety and validation.

3612TypeScript
2 months ago
cycle-community/typescript-starter-cycle
cycle-community/typescript-starter-cyclecyclejs-community/typescript-starter-cycle

An opinionated starter template for building Cycle.js applications with TypeScript, Webpack, and VS Code integration.

369TypeScript
8 years ago
tincan
tincangcaptn/tincan

A lightweight Jest-like BDD testing library for Deno that uses the built-in test runner.

362TypeScript
1 year ago
Sitecore Developer Portal
Sitecore Developer PortalSitecore/developer-portal

An open-source developer portal built with Next.js that centralizes Sitecore developer tools and documentation.

3676TypeScript
3 days ago
ngx-page-object-model
ngx-page-object-modelFrancescoBorzi/ngx-page-object-model

A lightweight Angular library that simplifies component testing using the Page Object Model pattern.

361TypeScript
2 days ago
@master/style-element.react
@master/style-element.reactmaster-co/style-element.react

Create reusable and extensible styled React/Vue elements with variants and dynamic styling in one line.

361TypeScript
1 year ago
ember-on-modifier
ember-on-modifierbuschtoens/ember-on-modifier

A polyfill for the Ember.js {{on}} element modifier, enabling declarative DOM event handling in templates.

366JavaScript
3 years ago
PocketBase Next.js App Template
PocketBase Next.js App Templatetsensei/nextjs-pocketbase-starter-template

A Next.js starter template with integrated PocketBase authentication using cookies for both server and browser clients.

362TypeScript
2 years ago
ngx-translate-module-loader
ngx-translate-module-loaderlarscom/ngx-translate-module-loader

A configurable loader for @ngx-translate/core that fetches and merges multiple translation files with automatic namespacing.

352TypeScript
2 days ago
cosmos-client-ts
cosmos-client-tscosmos-client/cosmos-client-ts

A TypeScript/JavaScript REST API client for interacting with Cosmos SDK blockchains.

3516JavaScript
1 month ago
1
51
52
53
88