awesome
A curated list of my GitHub stars! Generated by [starred](https://github.com/maguowei/starred)
https://github.com/gaui/awesome
Last synced: 8 days ago
JSON representation
-
JavaScript
- server - server for localtunnel.me
- localtunnel - expose yourself
- loop - loop through commands in fun and amazing ways!
- create-gatsby-theme - Create a gatsby theme with pre-built template
- hapi - The Simple, Secure Framework Developers Trust
- shipjs - Take control of what is going to be your next release.
- lockfile-lint - Lint an npm or yarn lockfile to analyze and detect security issues
- express-gateway - A microservices API Gateway built on top of Express.js
- psi - PageSpeed Insights Reporting for Node
- robot - ๐ค A functional, immutable Finite State Machine library
- crocks - A collection of well known Algebraic Data Types for your utter enjoyment.
- tiny-warning - A tiny warning function
- tiny-invariant - A tiny invariant function
- babel-plugin-dev-expression - A mirror of Facebook's dev-expression Babel plugin
- rollup-plugin-prettier - Run prettier formatter with rollup
- micromatch - Highly optimized wildcard and glob matching library. Faster, drop-in replacement to minimatch and multimatch. Used by webpack, babel core, yarn, jest, browser-sync, documentation.js, stylelint, nyc, ava, and many others!
- httpie - A Node.js HTTP client as easy as pie! ๐ฅง
- saturated - A tiny (203B) utility to enqueue items for batch processing and/or satisfying rate limits.
- headroom.js - Give your pages some headroom. Hide your header until you need it
- algorithms-js - Consumable Data Structures and Algorithms library in JavaScript
- Ackee - Self-hosted, Node.js based analytics tool for those who care about privacy.
- ProjectVisBug - FireBug for designers โบ Makes any webpage feel like an artboard via a little extension https://a.nerdy.dev/gimme-visbug
- eslint-config-prettier - Turns off all rules that are unnecessary or might conflict with Prettier.
- eslint-plugin-prettier - ESLint plugin for Prettier formatting
- jose - "JSON Web Almost Everything" - JWA, JWS, JWE, JWK, JWT, JWKS for Node.js with minimal dependencies
- svg-to-jsx - Figma plugin to copy svg as a react component
- prettier-plugin-package - An opinionated package.json formatter plugin for Prettier
- txiki.js - The tiny JavaScript runtime built with QuickJS, libuv and โค๏ธ
- chakra-ui - โก๏ธSimple, Modular & Accessible UI Components for your React Applications
- react-hooks-testing-library - ๐ Simple and complete React hooks testing utilities that encourage good testing practices.
- gatsby-starter-theme - A Gatsby theme starter using the official blog theme, and the official notes theme
- typescript-play - Better TypeScript playground
- reactime - Chrome extension for state debugging in React applications
- Iosevka - Slender typeface for code, from code.
- redux-thunk - Thunk middleware for Redux
- redux-saga - An alternative side effect model for Redux apps
- eslint-plugin-promise - Enforce best practices for JavaScript promises
- html-webpack-plugin - Simplifies creation of HTML files to serve your webpack bundles
- favicons-webpack-plugin - Let webpack generate all your favicons and icons for you
- favicons - Favicons generator for Node.js
- reactide - Reactide is the first dedicated IDE for React web application development.
- fab - ๐ FAB project specification & monorepo
- eruda - Console for mobile browsers
- bundlephobia - ๐๏ธ Find out the cost of adding a new frontend dependency to your project
- jsonata - JSONata query and transformation language - http://jsonata.org
- chart.xkcd - xkcd styled chart lib
- typography.js - A powerful toolkit for building websites with beautiful design
- styled-system-html - HTML elements extended as styled components via styled system, ready for theming.
- card-validator - Validate credit cards as users type.
- fusionjs - Modern framework for fast, powerful React apps
- laconia - Create well-crafted serverless applications, effortlessly
- hotkey - Trigger an action on an element with a keyboard shortcut.
- dataloader - DataLoader is a generic utility to be used as part of your application's data fetching layer to provide a consistent API over various backends and reduce requests to those backends via batching and caching.
- linkedin-to-jsonresume - Browser extension to turn a LinkedIn profile page into a JSON Resume export.
- gatsby-starter-blog-theme - Starter for using the official gatsby blog theme
- rebass - :atom_symbol: React primitive UI components built with styled-system.
- github-do-not-ban-us - GitHub do not ban us from open source world :iran:
- mst-gql - Bindings for mobx-state-tree and GraphQL
- JSVerbalExpressions - JavaScript Regular expressions made easy
- urlpages - Create and view web pages stored entirely in the URL
- gatsby-theme-links - Turn your Gatsby site into a link-site, sourced from Github stars and Pinboard
- stackedit.js - Add StackEdit to any website
- buffet - Buffet.js โ React Components Library made with styled-components
- grommet - a react-based framework that provides accessibility, modularity, responsiveness, and theming in a tidy package
- wordpress-export-to-markdown - Converts a WordPress export XML file into Markdown files.
- qss - A tiny (294b) browser utility for encoding & decoding a querystring.
- test-all-versions - Run your test suite against all published versions of a dependency
- uncss - Remove unused styles from CSS
- yamrt - Yet Another MonoRepo Tool, this one for CI/CD environments
- pegjs - PEG.js: Parser generator for JavaScript
- lucene - Node.js lib to transform: lucene query โ syntax tree โ lucene query
- react-base-table - A react table component to display large datasets with high performance and flexibility
- graphql-hooks - ๐ฃ Minimal hooks-first GraphQL client
- Trumbowyg - A lightweight and amazing WYSIWYG JavaScript editor - 20kB only (8kB gzip)
- pixelmatch - The smallest, simplest and fastest JavaScript pixel-level image comparison library
- json-schema-faker - JSON-Schema + fake data generators
- picture-in-picture-chrome-extension
- design-system - ๐ Storybook Design System
- pm2 - Node.js Production Process Manager with a built-in Load Balancer.
- react-admin - A frontend Framework for building admin applications running in the browser on top of REST/GraphQL APIs, using ES6, React and Material Design
- filepond - ๐ A flexible and fun JavaScript file upload library
- docsify - ๐ A magical documentation site generator.
- lunr.js - A bit like Solr, but much smaller and not as bright
- tsdx - Zero-config CLI for TypeScript package development
- markeye - A previewer for Markdown files
- theme-ui - Build consistent, themeable React apps based on constraint-based design principles
- tabix
- json5 - JSON5 โ JSON for humans
- packem - ๐ฆโก A precompiled JavaScript module bundler
- graphiql - An in-browser IDE for exploring GraphQL.
- gq-loader - The best GraphQL Loader for Webpack
- express-graphql - Create a GraphQL HTTP server with Express.
- graphql-js - A reference implementation of GraphQL for JavaScript
- crossfilter - Fast n-dimensional filtering and grouping of records.
- rules - Rules are code snippets written in JavaScript that are executed as part of the authentication pipeline in Auth0
- unified - โ๏ธ friendly interface backed by an ecosystem of plugins built for creating and manipulating content
- readability - visualise readability
- redot - Graphviz dot file processor powered by plugins based on @unifiedjs
- retext - natural language processor powered by plugins part of the @unifiedjs collective
- readme-md-generator - ๐ CLI that generates beautiful README.md files
- swagger-cli - Swagger 2.0 and OpenAPI 3.0 command-line tool
- ngrok - Expose your localhost to the web. Node wrapper for ngrok.
- webfonts-loader - Make an icon font from SVGs!
- OctoLinker - OctoLinker โ Links together, what belongs together
- opencollective-frontend - Open Collective Frontend. A React app powered by Next.js.
- react-teleporter - Teleport React components in the same React tree ๐ก
- material-bread - Cross Platform React Native Material Design Components
- polydev - Faster, route-centric development for Node.js apps with built-in Hot Module Replacement.
- aurora - Shared UI Library for Ticketmaster
- qlkube - A GraphQL api for Kubernetes
- entropic - ๐ฆ :package: a package registry for anything, but mostly javascript ๐ฆ ๐ฆ ๐ฆ
- eventgate - Library and HTTP Service for validating JSONSchema events and producing them (to Kafka or elsewhere)
- cinnamon - A Linux desktop featuring a traditional layout, built from modern technology and introducing brand new innovative features.
- generator-create-docusaurus - A generator for new docusaurus projects.
- github-actions - Repository for CDS specific GitHub actions
- async - Async utilities for node and the browser
- node-postgres - PostgreSQL client for node.js.
- swagger-parser - Swagger 2.0 and OpenAPI 3.0 parser/validator
- swagger-ui-express - Adds middleware to your express app to serve the Swagger UI bound to your Swagger document. This acts as living documentation for your API hosted from within your app.
- svelte-native - Svelte controlling native components via Nativescript
- send - Simple, private file sharing from the makers of Firefox
- mini-throttle - A small JavaScript Throttle/Debounce implementation
- sdk-js - Tanker client-side encryption SDK for JavaScript
- dlv - Safe deep property access in 120 bytes. x = dlv(obj, 'a.b.x')
- semantic-release - :package::rocket: Fully automated version management and package publishing
- bullet-train-js-client - Javascript Client for Bullet-Train. Ship features with confidence using feature flags and remote config. Host yourself or use our hosted version at https://bullet-train.io/
- bullet-train-frontend - Website and mobile app for Bullet Train. Ship features with confidence using feature flags and remote config. Host yourself or use our hosted version at https://bullet-train.io/
- tourist - Travel the web they said, it'll be fun they said.
- tornis - Tornis helps you watch and respond to changes in your browser's viewport ๐ฒ
- gatsby-theme-dev-blog - Swyx's personal opinionated Gatsby Theme for Dev Blogs. See https://swyx.io and see neutral demo at
- esx - Like JSX, but native and fast
- progressive-rendering-frameworks-samples - Samples and demos from the Progressive Rendering I/O talk
- react-material-dashboard - React Dashboard made with Material UIโs components, React and of course create-react-app to boost your app development process!
- babel-plugin-react-docgen - ๐ Babel plugin to add react-docgen info into your code.
- react-docgen - A CLI and toolbox to extract information from React component files for documentation generation purposes.
- docz-plugin-snapshots - A plugin for docz that creates jest snapshots for all documented component usages
- highlight.js - Javascript syntax highlighter
- feather - Simply beautiful open source icons
- mostly-adequate-guide - Mostly adequate guide to FP (in javascript)
- clean-code-javascript - :bathtub: Clean Code concepts adapted for JavaScript
- impress.js - It's a presentation framework based on the power of CSS3 transforms and transitions in modern browsers and inspired by the idea behind prezi.com.
- json-server - Get a full fake REST API with zero coding in less than 30 seconds (seriously)
- ikonate - Fully customisable & accessible vector icons
- node - Node.js JavaScript runtime :sparkles::turtle::rocket::sparkles:
- react-jsonschema-form - A React component for building Web forms from JSON Schema.
- mockit - A tool to quickly mock out end points, setup delays and more...
- react-boilerplate - :fire: A highly scalable, offline-first foundation with the best developer experience and a focus on performance and best practices.
- karmatic - ๐ฆ Easy automatic (headless) browser testing. Powered by Karma, Webpack & Jasmine.
- markdown-here - Google Chrome, Firefox, and Thunderbird extension that lets you write email in Markdown and render it before sending.
- webiny-js - Serverless CMS (GraphQL + React)
- astexplorer - A web tool to explore the ASTs generated by various parsers.
- jest-environment-jsdom-global - A Jest environment that allows you to configure jsdom
- dimport - Run ES Module syntax (`import`, `import()`, and `export`) in any browser โ even IE!
- sync - cross platform, client encrypted, cloud data sync ๐ผโจ๐ฎโจ๐ผ
- kanye.rest - ๐ A free REST API for random Kanye West quotes (Kanye as a Service)
- web-examples - Examples of using Expo in the browser.
- gatsby-source-google-docs - Gatsby plugin to use Google Docs as a data source
- node-semver - The semver parser for node (the one npm uses)
- S - S.js - Simple, Clean, Fast Reactive Programming in Javascript
- readable-stream - Node-core streams for userland
- selector-observer - Allows you to monitor DOM elements that match a CSS selector
- babel-minify-webpack-plugin - Babel Minify Webpack Plugin
- minify - :scissors: An ES6+ aware minifier based on the Babel toolchain (beta)
- circular-dependency-plugin - Detect circular dependencies in modules compiled with Webpack
- npm-on-ipfs - :package: Install npm modules through IPFS!
- js-ipfs - IPFS implementation in JavaScript
- perflink - Low friction JavaScript benchmarks that you can share via URL
- Fluture - :butterfly: Fantasy Land compliant (monadic) alternative to Promises
- blessed - A high-level terminal interface library for node.js.
- node-dependency-injection - The NodeDependencyInjection component allows you to standarize and centralize the way objects are constructed in your application.
- envinfo - Generate a report about your development environment for debugging and issue reporting
- terser-webpack-plugin - Terser Plugin
- terser - ๐ JavaScript parser, mangler and compressor toolkit for ES6+
- yup - Dead simple Object schema validation
- refocus - The Go-To Platform for Visualizing Service Health
- core-js - Standard Library
- nightwatch - End-to-end testing framework written in Node.js and using the Webdriver API
- cosmos - ๐ญ Auth0 Design System
- Kubricks - Visualizer/troubleshooting tool for single Kubernetes clusters
- postcss - Transforming styles with JS plugins
- postcss-custom-properties - Use Custom Properties in CSS
- node-slug - slugifies even utf-8 chars!
- jsbi - JSBI is a pure-JavaScript implementation of the official ECMAScript BigInt proposal.
- windtalk - Simplest way to communicate with iFrames and other windows
- builders - ๐ A collection of official & community @pika/pack build plugins
- size-limit - Calculate the real cost to run your JS app or lib to keep good performance. Show error in pull request if the cost exceeds the limit.
- egg - ๐ฅ Born to build better enterprise frameworks and apps with Node.js & Koa
- ajv - The fastest JSON Schema Validator. Supports draft-04/06/07
- react-html-email - Create elegant HTML email templates using React.
- oy - Render HTML emails on the server with React.
- grpcc - A gRPC cli interface for easy testing against gRPC servers
- mosca - MQTT broker as a module
- frenchkiss.js - The blazing fast lightweight internationalization (i18n) module for javascript
- sowing-machine - ๐ฑA React UI toolchain & JSX alternative
- observer-util - Transparent reactivity with 100% language coverage. Made with โค๏ธ and ES6 Proxies.
- react-native-web-maps - React Native for Web implementation of react-native-maps
- pwa - (WIP) Universal PWA Builder
- webpack-modules - Handle `.mjs` files correctly within webpack
- swagger-jsdoc - Generates swagger doc based on JSDoc.
- browser-compat-data - This repository contains compatibility data for Web technologies as displayed on MDN
Programming Languages
Categories
JavaScript
815
TypeScript
314
Go
260
Others
129
C# #
105
Python
84
HTML
58
Shell
57
Java
48
C++
31
CSS
27
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
239
react
186
typescript
141
kubernetes
128
nodejs
114
docker
71
graphql
68
cli
58
go
51
react-native
46
golang
46
css
45
webpack
43
awesome-list
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
ui
25
vue
25
web
25
security
24
npm
23
testing
23
angular
22
linux
22
cncf
22
electron
22
framework
22
serverless
22
babel
22
android
21
html
21
redux
21
devops
21
sql
20
rust
20
csharp
20
github
19
swagger
19
http
18
windows
18