awesome
A curated list of my GitHub stars! Generated by [starred](https://github.com/maguowei/starred)
https://github.com/gaui/awesome
Last synced: 6 days ago
JSON representation
-
TypeScript
- moveable - Moveable! Draggable! Resizable! Scalable! Rotatable! Warpable! Pinchable! Groupable! Snappable!
- useAuth - The simplest way to add authentication to your React app. Handles everything for you. Users, login forms, redirects, sharing state between components. Everything
- just - The task library that just works
- talk - A better commenting experience from Vox Media
- qbittorrent - qBittorrent api wrapper
- graphql-zeus - Autocomplete client library with strong GraphQL typed queries β‘β‘β‘
- graphql2ts - Transform .graphql to graphql-js typescript
- vscode-inline-types
- monobase - React static site generator
- rushstack - Monorepo for tools developed by the Rush Stack community
- env-cmd - Setting the environment from a file
- rules_typescript - Utilities for TypeScript and Bazel - see rules_nodejs for public API
- berry - π¦π The active development trunk for Yarn 2 β
- axios-api-versioning - :diamond_shape_with_a_dot_inside: Add easy to manage api versioning to Axios
- docx - Easily generate .docx files with JS/TS with a nice declarative API. Works for Node and on the Browser.
- grafana - The tool for beautiful monitoring and metric analytics & dashboards for Graphite, InfluxDB & Prometheus & More
- effepi - Fun functional programming with pipelinable functions
- micro-frontends-with-web-components
- json2typescript - Convert JSON to TypeScript with secure type checking!
- graphql-tools - :wrench: Build, mock, and stitch a GraphQL schema using the schema language
- subscriptions-transport-ws - :arrows_clockwise: A WebSocket client + server for GraphQL subscriptions
- graphql-subscriptions - :newspaper: A small module that implements GraphQL subscriptions for Node.js
- vscode-graphql - :grapes: A GraphQL extension for vscode with support for autocomplete, go to def, and more
- graphql-cli - π Command line tool for common GraphQL development workflows
- bili - Bili makes it easier to bundle JavaScript libraries.
- ant-design-mobile-rn - Ant Design for React Native
- mdx-site - Static site generator powered by TypeScript, MDX, & React.
- ts-express-decorators - :triangular_ruler: A TypeScript Framework on top of Express. It provide a lot of decorators and guideline to write your code.
- reflect-metadata - Prototype for a Metadata Reflection API for ECMAScript
- overnight - TypeScript decorators for the ExpressJS Server.
- graphql-birdseye - View any GraphQL schema as a dynamic and interactive graph. π¦
- weightless - High-quality web components with a small footprint
- redoc - π OpenAPI/Swagger-generated API Reference Documentation
- node-recorder - Simple recording & replaying of HTTP requests for predictable development & testing.
- botpress - The open-source Conversational Platform with built-in language understanding (NLU), beautiful graphical interface and Dialog Manager (DM). Easily create chatbots and AI-based virtual assistants.
- react-docgen-typescript - A simple parser for react properties defined in typescript instead of propTypes.
- functions-framework-nodejs - FaaS (Function as a service) framework for writing portable Node.js functions
- react-use - React Hooks β π
- majestic - β‘ Zero config GUI for Jest
- component-register - A simple wrapper for HTML Web Components
- type-fest - A collection of essential TypeScript types
- editor.js - A block-styled editor with clean JSON output
- cuery - A composable SQL query builder using template literals :sparkles:
- asa.js - Browser script for submitting events to Activity Stream
- express-typescript-boilerplate - A delightful way to building a RESTful API with NodeJs & TypeScript by @w3tecch
- typedi - Simple yet powerful dependency injection tool for JavaScript and TypeScript.
- vscode-glean - The extension provides refactoring tools for your React codebase
- byproxy - A different way of thinking of web client-server RPC
- use-methods - A simpler way to useReducers
- vs-swagger-viewer - Swagger Viewer lets you preview and validate Swagger 2.0 and OpenAPI files as you type in Visual Studio Code.
- kube-mail - Policy-based SMTP daemon for sending emails from Kubernetes (experimental)
- react-state-tree - Drop-in replacement for useState that persists your state into a redux-like state tree
- datx - A MobX data store
- routing-controllers - Create structured, declarative and beautifully organized class-based controllers with heavy decorators usage in Express / Koa using TypeScript and Routing Controllers Framework.
- nest-cli - CLI tool for Nest applications πΉ
- date-io - Abstraction over common javascript date management libraries
- fp-ts-contrib - A community driven utility package for fp-ts
- single-file-components - Vue React loader, yup.
- sucrase - Super-fast alternative to Babel for when you can target modern JS runtimes
- typesync - Install missing TypeScript typings for dependencies in your package.json.
- typescript-rest - This is a lightweight annotation-based expressjs extension for typescript.
- kosko - Write Kubernetes manifests in JavaScript.
- reactn - React, but with built-in global state management.
- clean-code-typescript - Clean Code concepts adapted for TypeScript
- react-native-tab-view - A cross-platform Tab View component for React Native
- tfjs - A WebGL accelerated JavaScript library for training and deploying ML models.
- swagger-to-graphql - Swagger to GraphQL API adapter
- apollo-link-swagger - An ApolloLink for Swagger 2.0 REST endpoints (PoW)
- apollo-link-rest - Use existing REST endpoints with GraphQL
- trousers - Hook based css-in-js library focused on semantics and runtime performance
- react-dnd - Drag and Drop for React
- dtslint - A utility built on TSLint for linting TypeScript declaration (.d.ts) files.
- ant-design-pro - π¨π»βπ»π©π»βπ» Use Ant Design like a Pro!
- fp-ts - Functional programming in TypeScript
- mobx-utils - Utility functions and common patterns for MobX
- xstream - An extremely intuitive, small, and fast functional reactive stream library for JavaScript
- packagephobia - βοΈ Find the cost of adding a new dependency to your project
- clubhouse-lib - The official Node.js client library for the Clubhouse API.
- peril - β’οΈ Serious and immediate danger.
- pinch-zoom
- element-to-source - Providing utility to map a DOM element to source information, using debug metadata provided by (some) frameworks.
- nexus - GraphQL Nexus: Code-First, Type-Safe, GraphQL Schema Construction
- webpack-deep-scope-analysis-plugin - A webpack plugin for deep scope analysis
- graphql-mst - Convert GraphQL to mobx-state-tree models
- intl-dateformat - Format a date using Intl.DateTimeFormat goodness.
- overmind - Overmind - Frictionless state management
- collectable - High-performance immutable data structures for modern JavaScript and TypeScript applications. Functional interfaces, deep/composite operations API, mixed mutability API, TypeScript definitions, ES2015 module exports.
- monocle-ts - Functional optics: a (partial) porting of Scala monocle
- fp-ts-codegen - TypeScript code generation from a haskell-like syntax for ADT. Playground:
- typesafe-actions - Typesafe utilities for "action-creators" in Redux / Flux Architecture
- robodux - remove repetitive tasks from redux
- snyk - CLI and build-time tool to find & fix known vulnerabilities in open-source dependencies
- loona - π Application State Management done with GraphQL
- SOFA - The best way to create REST APIs - Generate RESTful APIs from your GraphQL Server
- marble - Marble.js - functional reactive Node.js framework for building server-side applications, based on TypeScript and RxJS.
- recast - JavaScript syntax tree transformer, nondestructive pretty-printer, and automatic source map generator
- vscode-browser-preview - A real browser preview inside your editor that you can debug.
- mithril-tsx-component - TSX base class & settings for Mithril.
- odi - πͺπ Opinionated, Declarative, Idiomatic framework for building scalable, supportable and reliable enterprise applications.
- typescript-eslint - :sparkles: Monorepo for all the tooling which enables ESLint to support TypeScript
- react-here-maps - React.js HERE Maps component
- vscode-tailwindcss - Tailwind CSS class name completion for VS Code
- react-native-modalize - A modal that loves scrollable content.
- scroll-behavior-polyfill - A polyfill for the 'scroll-behavior' CSS-property
- vscodethemes - Preview themes from the VSCode marketplace.
- turtle - Standalone app builder service
- react-children-addons - React Children Addons
- rxjs - A reactive programming library for JavaScript
- vscode-formatting-toggle - A VS Code extension that allows you to toggle the formatter (Prettier, Beautify, β¦) ON and OFF with a simple click.
- gatsby-source-prismic-graphql - Gatsby source plugin for Prismic GraphQL
- postonents - React meets Emails | βοΈ x π§= π₯
- use-st8 - Single-function alternative for React.useState
- mobx-react-lite - Lightweight React bindings for MobX based on React 16.8 and Hooks
- accounts - Fullstack authentication and accounts-management for Javascript.
- typeorm - ORM for TypeScript and JavaScript (ES7, ES6, ES5). Supports MySQL, PostgreSQL, MariaDB, SQLite, MS SQL Server, Oracle, WebSQL databases. Works in NodeJS, Browser, Ionic, Cordova and Electron platforms.
- react-apollo - :recycle: React integration for Apollo Client
- prime - β¨Open Source GraphQL CMS
- bloomrpc - GUI Client for GRPC Services
- npm-ramda - TypeScript's type definitions for Ramda
- gluegun - A delightful toolkit for building TypeScript-powered command-line apps.
- solidarity - Solidarity is an environment checker for project dependencies across multiple machines.
- ignite - The hottest CLI for React Native, boilerplates, plugins, generators, and more!
- tslint-eslint-rules - Improve your TSLint with the missing ESLint rules
- react-shade - Use the native Web Component Shadow DOM API declaratively in React.
- entria-fullstack - Monorepo Playground with GraphQL, React, React Native, Relay Modern, TypeScript and Jest
- wotan - Pluggable TypeScript and JavaScript linter
- hooks - React hooks for convenient react-navigation use
- navi - π§ Declarative, asynchronous routing for React.
- libreact - Collection of useful React components
- code-settings-sync - π΄πͺ Synchronize your Visual Studio Code Settings Across Multiple Machines using GitHub GIST πͺπ΄
- auto - Generate releases based on semantic version labels on pull requests.
- graphql-editor - πΊ Visual Editor for GraphQL. Draw GraphQL schemas using visual π· nodes. Even π can do that!
- sapper - The next small thing in web development, powered by Svelte
- node-gitlab - π€ GitLab API NodeJS library with full support of all the Gitlab API services.
- yesno - Simple HTTP testing for NodeJS
- react-intl - Internationalize React apps. This library provides React components and an API to format dates, numbers, and strings, including pluralization and handling translations.
- autochangelog - Generating changelogs automatically.
- vscode-deploy-reloaded - Recoded version of Visual Studio Code extension 'vs-deploy', which provides commands to deploy files to one or more destinations.
- typescript-tslint-plugin - TypeScript TS Lint language service plugin
- typed-css-modules - Creates .d.ts files from css-modules .css files
- squoosh - Make images smaller using best-in-class codecs, right in the browser.
- entria-deploy - Entria Deploy helpers
- eva-icons - A pack of more than 480 beautifully crafted Open Source icons. SVG, Sketch, Web Font and Animations support.
- redux-react-hook - React Hook for accessing state and dispatch from a Redux store
- danger-js - β οΈ Stop saying "you forgot to β¦" in code review
- react-hanger - A collection of useful React hooks
- the-platform - Web. Components. π
- face-api.js - JavaScript API for face detection and face recognition in the browser and nodejs with tensorflow.js
- garden - Development orchestrator for Kubernetes, containers and functions.
- remmi - Nothing to see here. Go away
- argo-ci - Continuous integration and delivery for Kubernetes powered by Argo workflows.
- xterm.js - A terminal for the web
- deno - A secure JavaScript and TypeScript runtime
- vscode-extension-fold - VS Code extension adding multiple document fold commands
- pnpm - π¦π Fast, disk space efficient package manager
- caprine - Elegant Facebook Messenger desktop app
- graphql-code-generator - GraphQL code generator with flexible support for custom plugins and templates
- rxjs-observable - Standalone Observable, pulled out of RxJS
- argster - Just a simple command/argument manager
- docker-cli-js - A node.js wrapper for the docker command line tool
- vscode-nodejs-repl - Visual Studio Code - Extension NodeJs REPL
- type-graphql - Create GraphQL schema and resolvers with TypeScript, using classes and decorators!
- graphql-authentication - π Makes it easy to do boring authentication stuff with GraphQL (login, password reset, ...)
- worker-dom - The same DOM API and Frameworks you know, but in a Web Worker.
- react-cosmos - A tool for ambitious UI developers
- persistgraphql - A build tool for GraphQL projects.
- graphdoc - Static page generator for documenting GraphQL Schema
- grafoo - A GraphQL Client and Toolkit
- graphql-shield - π‘ A GraphQL tool to ease the creation of permission layer.
- fluent-ui-react - A work in progress; please stand by.
- TypeScript - TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
- apollo-server - π GraphQL server for Express, Connect, Hapi, Koa and more
- TimelineExtension - Windows Timeline & Project Rome Web Extension
- awesome-typescript-loader - Awesome TypeScript loader for webpack
- parcel-plugin-typescript - π¨ Enhanced TypeScript support for Parcel
- ts-jest - TypeScript preprocessor with sourcemap support for Jest
- constate - React Context + State
- verdaccio - π¦πA lightweight private npm proxy registry
- pwned - A command-line tool for querying the 'Have I been pwned?' service.
- hibp - A Promise-based API for querying the 'Have I been pwned?' service.
- vscode-html-format - A Visual Studio Code extension for formatting HTML documents.
- tsdoc - A doc comment standard for the TypeScript language
- vscode-spotify - Use Spotify inside vscode(on Mac, Windows, and Linux).
- TypeScript-Babel-Starter - A sample setup using Babel CLI to build TypeScript code, and using TypeScript for type-checking.
- examples - Infrastructure, containers, and serverless apps to AWS, Azure, GCP, and Kubernetes... all deployed with Pulumi
- pulumi-kubernetes - A Pulumi resource provider for Kubernetes to manage API resources and workloads in running clusters
- flipper - A desktop debugging platform for mobile developers.
- docz - βπ»It has never been so easy to document your things!
- blueprint - A React-based UI toolkit for the web
- ant-design - π A UI Design Language and React UI library
- bit - Easily share components across projects and applications as a team.
- tsquery - TypeScript AST query library
- apollo-link-state - β¨ Manage your application's state with Apollo!
- nest - A progressive Node.js framework for building efficient, scalable, and enterprise-grade server-side applications on top of TypeScript & JavaScript (ES6, ES7, ES8) π
- graphql-loader - :cherries: A webpack loader for .graphql documents
- prettier-vscode - Visual Studio Code extension for Prettier
- thrift-server - Thrift core library in TypeScript
- graphql-import-loader - Webpack loader for `graphql-import`
- css-blocks - High performance, maintainable stylesheets.
- graphql-faker - π² Mock or extend your GraphQL API with faked data. No coding required.
Programming Languages
Categories
JavaScript
813
TypeScript
317
Go
260
Others
129
C# #
104
Python
84
HTML
59
Shell
57
Java
48
C++
31
CSS
26
Ruby
24
Rust
16
C
16
PHP
11
HCL
9
Dockerfile
8
Scala
7
Kotlin
6
Haskell
5
Vala
5
Lua
4
CoffeeScript
4
OCaml
4
Makefile
3
Clojure
3
Perl
3
Vue
3
Objective-C
3
PowerShell
2
Dart
2
Jupyter Notebook
2
PLpgSQL
2
Jsonnet
2
Nix
2
License
2
Vim script
2
V
1
Common Lisp
1
F# #
1
LiveScript
1
R
1
QML
1
D
1
WebAssembly
1
Solidity
1
Smarty
1
Swift
1
Roff
1
Sub Categories
Keywords
javascript
238
react
185
typescript
141
kubernetes
128
nodejs
114
docker
71
graphql
68
cli
58
go
51
react-native
46
golang
46
css
45
awesome-list
42
webpack
42
python
38
awesome
37
reactjs
35
api
33
dotnet
32
node
30
markdown
30
containers
29
database
28
json
27
postgresql
26
documentation
26
web
25
vue
25
security
24
ui
24
npm
23
testing
23
linux
22
babel
22
angular
22
serverless
22
cncf
22
framework
22
electron
22
devops
21
html
21
android
21
redux
21
csharp
20
rust
20
sql
20
swagger
19
github
19
command-line
18
microservices
18