An open API service indexing awesome lists of open source software.

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.