TypeScript TypeScript

Open-source TypeScript projects categorized as TypeScript

Top 23 TypeScript TypeScript Projects

  • deno

    A secure JavaScript and TypeScript runtime

    Latest mention: Serverless web API with Deno and Begin - Part 2 | dev.to | 2021-01-06

    For more info, the Deno docs have a helpful explanation about linking to third party code.

  • angular

    One framework. Mobile & desktop.

    Latest mention: How can I check if there are any unresolved promises in my test case? | reddit.com/r/typescript | 2021-01-16

    I haven't tried it myself, but there's zone.js that allows you to track and cancel in-flight async operations using the monkey-patching methods you describe. The example they give is EventReleaseZoneSpec, but you could modify this to log an error if there are any outstanding tasks.

  • TypeScript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

    Latest mention: Strongly Typed Error Handling in TypeScript | dev.to | 2021-01-16

    TypeScript is a great language. TypeScript takes JavaScript and makes it actually good. If there’s one glaring weakness, it’s the inability to use strongly typed catch blocks. However, this is mostly due to a design flaw in the JavaScript language; in JavaScript, you can throw anything, not just Error types.

  • ant-design

    🌈 A UI Design Language and React UI library

  • storybook

    📓 The UI component explorer. Develop, document, & test for React, Vue, Angular, Ember, Web Components, & more!

    Latest mention: Storybook is a development environment for UI components | news.ycombinator.com | 2021-01-13
  • ionic-framework

    A powerful cross-platform UI toolkit for building native-quality iOS, Android, and Progressive Web Apps with HTML, CSS, and JavaScript.

    Latest mention: How can I hide tabs on some pages on Ionic React? | reddit.com/r/ionic | 2020-12-27
  • DefinitelyTyped

    The repository for high quality TypeScript type definitions.

    Latest mention: Overloading namespace in Express isn't working, could it be an issue because of TS4? | reddit.com/r/typescript | 2021-01-07

    I think this example: https://github.com/DefinitelyTyped/DefinitelyTyped/blob/master/types/method-override/index.d.ts

  • angular-cli

    CLI tool for Angular

    Latest mention: Replacing (configuration) files in angular builds based on build targets | dev.to | 2021-01-16

    However, file replacements outside of bundles were never officially supported by Angular and has ceased to work since the Angular 9 release as described here. We have migrated to the proposed workaround in the linked Github issue and it is working fine for us so far. In case someone has the same issue/question (and also to document the approach for myself ;) ), I have created a simple example repository showcasing the approach for a single configuration.json file. The following section shows the required steps.

  • typeorm

    ORM for TypeScript and JavaScript (ES7, ES6, ES5). Supports MySQL, PostgreSQL, MariaDB, SQLite, MS SQL Server, Oracle, SAP Hana, WebSQL databases. Works in NodeJS, Browser, Ionic, Cordova and Electron platforms.

    Latest mention: Future of TypeORM | news.ycombinator.com | 2021-01-06
  • NativeScript

    NativeScript empowers you to access native api's from JavaScript directly. Angular, Vue, Svelte, React and you name it compatible.

  • blueprint

    A React-based UI toolkit for the web

  • react-hook-form

    📋 React Hooks for forms validation (Web + React Native)

  • apollo-client

    :rocket: A fully-featured, production ready caching GraphQL client for every UI framework and GraphQL server

    Latest mention: Apollo Client 3 - Pagination | reddit.com/r/graphql | 2021-01-11

    for example using one of this helper functions in the "new InMemoryCache" instance: helper functions

  • tools

    The Rome Toolchain. A linter, compiler, bundler, and more for JavaScript, TypeScript, HTML, Markdown, and CSS.

    Latest mention: What will be the Testing tool for 2021? | reddit.com/r/node | 2020-12-25

    I guess Rome will gain more traction, it even does more than just testing.

  • editor.js

    A block-styled editor with clean JSON output

  • theia

    Eclipse Theia is a cloud & desktop IDE framework implemented in TypeScript.

    Latest mention: Why can't I write code inside my browser? | news.ycombinator.com | 2021-01-14

    As easy as it would be to pile on the author here, to me this serves as a stark reminder of the how overwhelming a difficult coding, and setting up environments can seem to beginners.

    I think this author is a the perfect target audience for Gitpod https://gitpod.io/#https://github.com/eclipse-theia/theia. With it, you can login with Github, paste the URL of your project into the address bar, and boom! You've got a VSCode clone with NodeJS installed already.

  • n8n

    Free and open fair-code licensed node based Workflow Automation Tool. Easily automate tasks across different services.

    Latest mention: n8n on DigitalOcean App Platform | dev.to | 2021-01-05

    It seems that DigitalOcean App Platform does not support the EventSource API. I found an issue about how to configure a reverse proxy like Nginx. However, the Platform-as-a-Service like DigitalOcean App Platform and Cloud Run seems to not support it.

  • desktop

    Simple collaboration from your desktop

    Latest mention: Github Desktop App only allows 2 accounts? | reddit.com/r/github | 2021-01-02
  • react-redux-typescript-guide

    The complete guide to static typing in "React & Redux" apps using TypeScript

    Latest mention: Learnings from migrating Atlaskit to TypeScript | dev.to | 2020-10-21

    HOC wrapping a component and injecting props

  • cyclejs

    A functional and reactive JavaScript framework for predictable code

    Latest mention: My Open Source Journey | dev.to | 2020-11-06

    From now on I was on what I would call a typical open source trajectory. I used the Cycle.js framework to rewrite my frontend and in that process I hit some walls. I eventually figured that the error was on my side and that I was just missing some information to avoid the error. To spare others the hours of debugging I started to contribute small patches to the documentation. At the same time I also found some missing features that I voiced in GitHub issues.

  • core

    🚀 The Node.js Framework highly focused on developer ergonomics, stability and confidence

  • typescript-eslint

    :sparkles: Monorepo for all the tooling which enables ESLint to support TypeScript

    Latest mention: How can I check if there are any unresolved promises in my test case? | reddit.com/r/typescript | 2021-01-16

    I'm a little confused on what the problem is that you are trying to solve, wouldn't checking for floating promises just be easier with a linter?: https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/docs/rules/no-floating-promises.md

  • ant-design-mobile

    A configurable Mobile UI

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