All Projects โ†’ madou โ†’ Awesome Typescript Ecosystem

madou / Awesome Typescript Ecosystem

Licence: mit
๐Ÿ˜Ž A list of awesome TypeScript transformers, plugins, handbooks, etc

Programming Languages

typescript
32286 projects

Projects that are alternatives of or similar to Awesome Typescript Ecosystem

Kubectl Cssh
A kubectl plugin to ssh into Kubernetes nodes within separate tmux panes
Stars: โœญ 76 (-3.8%)
Mutual labels:  plugin
Bgworker
Background Worker Processes for PostgreSQL written in Go
Stars: โœญ 77 (-2.53%)
Mutual labels:  plugin
Summernote Image Attributes
Summernote plugin to edit image attributes
Stars: โœญ 78 (-1.27%)
Mutual labels:  plugin
Gitlab Branch Source Plugin
Jenkins-Plugin to create a multi-branch-project from gitlab
Stars: โœญ 76 (-3.8%)
Mutual labels:  plugin
Vuex Multi Tab State
๐Ÿ’พ๐Ÿ”—๐Ÿ–ฅ๏ธ Share, synchronize and persist state between multiple tabs with this plugin for Vuex. TypeScript types included.
Stars: โœญ 77 (-2.53%)
Mutual labels:  plugin
Devtube Brazil
๐Ÿ‡ง๐Ÿ‡ท Lista de canais Brasileiros sobre Tecnologia
Stars: โœญ 78 (-1.27%)
Mutual labels:  list
Toolgif
๐Ÿ’ญ The only GIF tooltip plugin you need
Stars: โœญ 75 (-5.06%)
Mutual labels:  plugin
Xcactionbar
"Alfred for Xcode" plugin
Stars: โœญ 1,217 (+1440.51%)
Mutual labels:  plugin
Little Anti Cheat
Anti-Cheat for Source Games
Stars: โœญ 77 (-2.53%)
Mutual labels:  plugin
Homebridge Weather
OpenWeatherMap Plugin for Homebridge
Stars: โœญ 78 (-1.27%)
Mutual labels:  plugin
Foxman
๐Ÿฅ an extensible mock server
Stars: โœญ 76 (-3.8%)
Mutual labels:  plugin
Griefprevention
GriefDefender has replaced GP. See github link for latest information.
Stars: โœญ 76 (-3.8%)
Mutual labels:  plugin
Efficientadapter
ไธ€ไธชๅฏไปฅๆ้ซ˜ๅผ€ๅ‘ๆ•ˆ็Ž‡็š„adapter
Stars: โœญ 78 (-1.27%)
Mutual labels:  list
Pidtree
๐Ÿšธ Cross platform children list of a PID.
Stars: โœญ 76 (-3.8%)
Mutual labels:  list
Httpie Oauth
OAuth plugin for HTTPie
Stars: โœญ 78 (-1.27%)
Mutual labels:  plugin
Distre
[ACL 19] Fine-tuning Pre-Trained Transformer Language Models to Distantly Supervised Relation Extraction
Stars: โœญ 75 (-5.06%)
Mutual labels:  transformer
Multimodal Toolkit
Multimodal model for text and tabular data with HuggingFace transformers as building block for text data
Stars: โœญ 78 (-1.27%)
Mutual labels:  transformer
Splashpublishplugin
A Splash plugin for the Publish static site generator
Stars: โœญ 79 (+0%)
Mutual labels:  plugin
Comet Cache
An advanced WordPressยฎ caching plugin inspired by simplicity.
Stars: โœญ 78 (-1.27%)
Mutual labels:  plugin
Kibananestedsupportplugin
A plugin for Kibana 5.5 and beyond that adds support for nested field search and aggregation.
Stars: โœญ 78 (-1.27%)
Mutual labels:  plugin

Awesome TypeScript Ecosystem Awesome

๐Ÿ˜Ž A list of awesome TypeScript transformers, plugins, handbooks, etc

As always, use caution when trying out TypeScript transformers & plugins, especially those marked as ๐Ÿ”ง experimental or ๐Ÿ”ง๐Ÿšง under construction.

Handbooks

  • typescript-book - ๐Ÿ“š The definitive guide to TypeScript and possibly the best TypeScript book ๐Ÿ“–
  • ts-transformer-handbook - ๐Ÿ“˜ A handbook on how to create transformers for Typescript with real code examples
  • TypeScript-Handbook - The TypeScript Handbook is a comprehensive guide to the TypeScript language
  • TypeScript wiki - The official wiki for TypeScript lang

Transformers

Transformers are synonymous with Babel Plugins. They enable transforming code from one to to another, generally used for improving the developer experience, doing performance optimizations, and more.

General transformers

Module resolution

  • ts-transformer-imports - A TypeScript transformer which enables compilation of absolute imports (using baseUrl or paths) so they can be required as modules from Javascript or TypeScript, without additional configuration or path mapping
  • ts-import-plugin - Modular import plugin for TypeScript

React

i18n

  • @formatjs/ts-transformer - Extracts string messages for translation from modules that use React Intl (similar to babel-plugin-react-intl)

Types

  • ts-transformer-keys - A TypeScript custom transformer which enables to obtain keys of given type

Testing

  • ts-auto-mock - A TypeScript transformer that will allow you to create mock for any types (Interfaces, Classes, ...) without need to create manual fakes/mocks.
  • jest-ts-auto-mock - Jest test utility with automatic mock creation for interfaces and classes
  • ts-transformer-testing-library - Make testing custom TypeScript transformers a breeze

Optimization

Language service plugins

Language service plugins enable rich developer experience warnings, errors, and even intellisense in your IDE. Read how to write your own langauge service plugin here.

  • ts-graphql-plugin - TypeScript Language Service Plugin for GraphQL developers
  • typescript-styled-plugin - TypeScript server plugin that adds intellisense to styled component css strings
  • tslint-language-service - TypeScript 2.2.1 plugin for tslint
  • ts-sql-plugin - TypeScript Language Service Plugin for SQL with a tagged template strings SQL builder
  • ts-mysql-plugin - A TypeScript Language Service Plugin that gives superpowers to SQL tagged template literals.

Tools

  • ttypescript - Over TypeScript tool to use custom transformers in the tsconfig.json
  • ts-morph - TypeScript Compiler API wrapper for static analysis and programmatic code changes
  • ts-creator - A code generator to generate TypeScript code generator from TypeScript code
  • typescript-json-schema - Generate json-schema from your TypeScript sources
  • ts-json-schema-generator - Generate JSON schema from your TypeScript sources
  • ts-query - TypeScript AST query library
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].