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
- spectacle-code-slide - :metal: Present code with style
- spectacle - ReactJS based Presentation Library
- codecrumbs - Learn, design or document codebase by putting breadcrumbs in source code. Live updates, multi-language support and more.
- vorpal - Node's framework for interactive CLIs
- secure-env - Env encryption tool that will help you prevent attacks from npm-malicious-packages.
- zero - Zero is a web server to simplify web development.
- jest-image-snapshot - Jest matcher for image comparisons. Most commonly used for visual regression testing.
- vhtml - Render JSX/Hyperscript to HTML strings, without VDOM ๐
- parcel - ๐ฆ๐ Blazing fast, zero configuration web application bundler
- use-event-listener - A custom React Hook that provides a declarative useEventListener
- cleave.js - Format input text content when you are typing...
- javascript - JavaScript Style Guide
- z - Pattern Matching for Javascript
- pg-promise - PostgreSQL interface for Node.js
- overreacted.io - Personal blog by Dan Abramov.
- pdf.js - PDF Reader in JavaScript
- react-bootstrap - Bootstrap components built with React
- webpack-stats-diff-plugin - Webpack plugin for reporting changes in bundle sizes across builds
- core-components - Accessible and lightweight Javascript components
- gtop - System monitoring dashboard for terminal
- cinnamon-spices-applets - Applets for the Cinnamon desktop
- fastify-preact-htm-boilerplate - Quickly bootstrap your next web app with Fastify, Preact and htm
- globalThis - ECMAScript spec-compliant polyfill/shim for `globalThis`.
- open-wc - Open Web Components provides a set of defaults, recommendations and tools to help facilitate your Web Component.
- babel-plugin-module-resolver - Custom module resolver plugin for Babel
- architect - The simplest, most powerful way to build serverless applications
- remount - Mount React components to the DOM using custom elements
- javascript-algorithms - ๐ Algorithms and data structures implemented in JavaScript with explanations and links to further readings
- json-formatter - Makes JSON/JSONP easy to read.
- better-onetab - :bookmark_tabs: A better OneTab for Chrome (Temporarily removed from firefox)
- conventional-changelog - Generate changelogs and release notes from a project's commit messages and metadata.
- lz-string - LZ-based compression algorithm for JavaScript
- node-http-proxy - A full-featured http proxy for node.js
- declarative-web-components - Author web components, declaratively
- goober - ๐ฅ goober, a less than 1KB ๐css-in-js alternative with a familiar API
- roast-my-deps - Your dependencies are bad and you should feel bad
- chartist-js - Simple responsive charts
- highcharts - Highcharts JS, the JavaScript charting framework
- instant.page - Make your siteโs pages instant in 1 minute and improve your conversion rate by 1%
- todo-list - A simple todo list application with React and mobx and antd
- gatsby-theme-jason-blog
- react-native-hooks - React Native APIs turned into React Hooks for use in functional React components
- into-stream - Convert a string/promise/array/iterable/buffer/typedarray/arraybuffer/object into a stream
- js-cleanup - Smart comment and whitespace cleaner for JavaScript-like files
- velocirender - Accelerated server-side rendering.
- capture-website - Capture screenshots of websites
- CTOSecurityChecklist - The SaaS CTO Security Checklist
- luxon - โฑ A library for working with dates and times in JS
- pack - ๐ฆโก๏ธ npm package building, reimagined. https://www.pika.dev/blog/introducing-pika-pack/
- workbox - ๐ฆ Workbox: JavaScript libraries for Progressive Web Apps
- figma-to-google-slides - Convert Figma frames into a Google Slides presentation ๐ญ
- alterant - A simple Kubernetes configuration modifier.
- fasteignasolur
- redhooks - Predictable state container for React apps written using Hooks
- antwar - A static site generator built with React and Webpack.
- documentation - :book: documentation for modern JavaScript
- fx - Command-line tool and terminal JSON viewer ๐ฅ
- ink - ๐ React for interactive command-line apps
- esdoc - ESDoc - Good Documentation for JavaScript
- flexsearch - Next-Generation full text search library for Browser and Node.js
- x-spreadsheet - A web-based JavaScript๏ผcanvas๏ผ spreadsheet
- babel-plugin-smart-webpack-import - Making webpack imports smarter by injecting additional features dynamically. Goal: Make import() more user-friendly.
- baobab - JavaScript persistent and optionally immutable data tree with cursors.
- addimated - An always interruptible, declarative animation library for React.
- github-actions - Open source list of GitHub Actions. Free free to submit a PR to add your action
- folktale - A standard library for functional programming in JavaScript
- mithril-migrate - A utility for running mithril 1.0 code inside mithril 0.2.x applications
- mithrilexamples - A collection of examples used in my mithril talk
- redom-cli - Generate RE:DOM projects easily!
- redom-devtools - RE:DOM dev tools for Chrome
- babel-plugin-transform-redom-jsx - Babel plugin for RE:DOM jsx
- redom - Tiny (2 KB) turboboosted JavaScript library for creating user interfaces.
- archerysec - Centralize Vulnerability Assessment and Management for DevSecOps Team
- reveal.js - The HTML Presentation Framework
- polyethylene - Functional programming for iterables and async iterables
- fantasy-land - Specification for interoperability of common algebraic structures in JavaScript
- jscodeshift - A JavaScript codemod toolkit.
- bss - ๐จ Better Style Sheets
- npq - ๐safely* install packages with npm or yarn by auditing them as part of your install process
- supermodel-cli - Boring data modeling
- react-hooks-helper - A custom React Hooks library that gives you custom hooks for your code.
- slate - Beautiful static documentation for your API
- d3 - Bring data to life with SVG, Canvas and HTML. :bar_chart::chart_with_upwards_trend::tada:
- styleguide - Ueno's code style guide and linter configs
- react-native-desktop - A Desktop port of React Native, driven by Qt, forked from Canonical
- mithril.js - A JavaScript Framework for Building Brilliant Applications
- joplin - Joplin - a note taking and to-do application with synchronization capabilities for Windows, macOS, Linux, Android and iOS. Forum: https://discourse.joplinapp.org/
- enex-dump - Dump the content of .enex files, preserving attachements, some metadata and optionally converting notes to Markdown.
- proposal-observable - Observables for ECMAScript
- meiosis - meiosis
- flyd - The minimalistic but powerful, modular, functional reactive programming library in JavaScript.
- devtools-timeline-model - Unsupported
- brain.js - ๐ค Neural networks in JavaScript
- ckeditor5 - Powerful rich text editor framework with a modular architecture, modern integrations and features like collaborative editing.
- 2019-conferences - A list of 2019 web development conferences.
- usehooks - Easy to understand React Hook code recipes
- gatsby-wordpress-migrate - Simple Node Script for converting Wordpress XML export of Posts to Gatsby blogposts ๐ค
- create-ueno-app - The easiest and fastest way to create new web projects with next, gatsby, create-react-app and mobile projects with react-native.
- trilium - Build your personal knowledge base with Trilium Notes
- graphql-gatsby - Direct access to Gatsby's GraphQL schema and resolvers without the ecosystem
- kvlly - Personal site built with Gatsby and deployed on Netlify. Really just a coding playground.
- bruck - A prototyping system built with web components and the Houdini Paint API
- next-meets-gatsby - NextJS meets Gatsby source plugins as a graphql server
- gutenblock - The easiest way to develop and release Gutenberg blocks (components) for WordPress
- isomorphic-git - A pure JavaScript implementation of git for node and browsers!
- gatsby-source-mastodon - A Gatsby source plugin for fetching user toots from Mastodon
- apollo-link-prime - Apollo Link that allow you query and preview Prime endpoints
- octotree - GitHub on steroids
- styled-breakpoints - Simple and powerful tool for creating breakpoints in styled components, emotion, linaria and astroturf. ๐
- gatsby-source-graphql-universal - Plugin for connecting arbitrary GraphQL APIs to Gatsby GraphQL with client side execution
- bundle-size-tracker - Serverless bundle size tracking over time / Suivi continu et sans serveur des tailles de paquets
- TNG-Hooks - Provides React-inspired 'hooks' like useState(..) for stand-alone functions
- fiddly - Create beautiful and simple HTML pages from your Readme.md files
- pi-christmas-lights - ๐ Sync Christmas lights to music with a Raspberry Pi and the Web Audio API
- weather-sucks - Weather App with Estonian Mood
- staticgen - StaticGen.com, A leaderboard of top open-source static site generators
- headlesscms.org - Source for headlesscms.org
- htm-ssr-demo - Demo SSR
- forgJs - ForgJs is a javascript lightweight object validator. Go check the Quick start section and start coding with love
- sharp - High performance Node.js image processing, the fastest module to resize JPEG, PNG, WebP and TIFF images. Uses the libvips library.
- goldpinger - Debugging tool for Kubernetes which tests and displays connectivity between nodes in the cluster.
- npmcard - NPM Business Card
- coolqlcool - Nextjs server to query websites with GraphQL
- ramda - :ram: Practical functional Javascript
- react-easy-state - Simple React state management. Made with โค๏ธ and ES6 Proxies.
- easy-peasy - Vegetarian friendly state for React
- stylis.js - light โ weight css preprocessor
- syntax-highlighting-code-block - Extending the WordPress Code block with syntax highlighting rendered on the server, thus having faster frontend performance and being AMP-compatible.
- eshost-cli - Run ECMAScript code uniformly across any ECMAScript host
- vuera - :eyes: Vue in React, React in Vue. Seamless integration of the two. :dancers:
- grpc-node - gRPC for Node.js
- graphql-mock-object - Easily prototype UIs with dynamic GraphQL objects
- quicklink - โก๏ธFaster subsequent page-loads by prefetching in-viewport links during idle time
- purgecss-webpack-plugin - Purgecss plugin for webpack
- outline - The fastest wiki and knowledge base for growing teams. Beautiful, feature rich, markdown compatible and open source.
- immutadot - immutadot is a JavaScript library to deal with nested immutable structures.
- guppy - ๐ A friendly application manager and task runner for React.js
- awesome-libraries - :sunglasses: Libraries that are being shown in Sourcerer profiles.
- dot-dom - .dom is a tiny (512 byte) template engine that uses virtual DOM and some of react principles
- restria - Entria's REST API boilerplate
- css-to-react-native - Convert CSS text to a React Native stylesheet object
- vuido - Native desktop applications using Vue.js.
- dbdb.io - The On-line Database of Databases
- apexcharts.js - ๐ Interactive SVG Charts
- growi - :anchor: GROWI - Team collaboration software using markdown
- pipeline-playground
- es-serve - Server for modern single-page web apps
- brave-browser - Next generation Brave browser for macOS, Windows, Linux, and eventually Android
- awesome-ui-component-library - Curated list of framework component libraries for UI styles/toolkit
- css-usage - This script is used within our Bing and Interop crawlers to determine the properties used on a page and generalized values that could have been used.
- use-substate - ๐ Lightweight (<600B minified + gzipped) React Hook to subscribe to a subset of your single app state.
- atomic-docs - Front end code documentation generator. http://atomicdocs.io/
- kap - An open-source screen recorder built with web technology
- docker-tunlr - ssh tunneling made easy.
- cnab-spec - Cloud Native Application Bundle Specification
- analyze-npm - Analyze npm, hunt for es module packages
- svelte - Cybernetically enhanced web apps
- webpackbar - Elegant ProgressBar and Profiler for Webpack 3 and 4
- buttercup-desktop - :key: Javascript Secrets Vault - Multi-Platform Desktop Application
- morgan - HTTP request logger middleware for node.js
- winston - A logger for just about everything.
- node-bunyan - a simple and fast JSON logging module for node.js services
- knex - A query builder for PostgreSQL, MySQL and SQLite3, designed to be flexible, portable, and fun to use.
- gql-to-mobx - Convert GraphQL-types to Mobx State Tree-models.
- moleculer - :rocket: Progressive microservices framework for Node.js
- polka - A micro web server so fast, it'll make you dance! :dancers:
- trouter - :fish: A fast, small-but-mighty, familiar fish...errr, router*
- http-server - a simple zero-configuration command-line http server
- anti-paywall - A browser extension that maximizes the chances of bypassing paywalls
- electric-io - โก๏ธ๐๐ The cutest IoT dashboard of your dreams โ๏ธ
- uppy - The next open source file uploader for web browsers :dog:
- snpm - Secure NPM PoC
- npm-verified - Verify published packages against their source code.
- nodebestpractices - :white_check_mark: The largest Node.js best practices list (November 2019)
- confpad.github.io - โก๏ธ ConfPad: community-curated list of tech conference talks, videos, slides and the like
- dom-testing-library - ๐ Simple and complete DOM testing utilities that encourage good testing practices.
- ervy - Bring charts to terminal.
- monkberry - Monkberry is a JavaScript library for building web user interfaces
- 33-js-concepts - ๐ 33 concepts every JavaScript developer should know.
- cli-spinners - Spinners for use in the terminal
- progress-estimator - Logs a progress bar and estimation for how long a Promise will take to complete
- react-i18next - Internationalization for react done right. Using the i18next i18n ecosystem.
- react-a11y - Identifies accessibility issues in your React.js elements
- dataloader-sort - Sort function for DataLoader to ensure the correct data is returned for the matching keys
- htm - Hyperscript Tagged Markup: JSX alternative using standard tagged templates, with compiler support.
- react-native-alert-async - An Alert.alert that you can await
- node-jira-client - A nodejs wrapper for the JIRA REST API
- downshift - ๐ Primitive to build simple, flexible, WAI-ARIA compliant enhanced input React components
- easygraphql-load-tester - This package will create queries from your schema to use with your favorite load testing package.
- react-beautiful-dnd - Beautiful and accessible drag and drop for lists with React
- browser-extensions - Kozmos' Browser Extensions
- react-rewards - Package containing a few microinteractions you can use to reward your users for little things and make them smile!
- sdk - Turn any URL into a beautiful link preview.
- react-charts - โ๏ธ Fast & simple charts for React
- testcafe - A Node.js tool to automate end-to-end web testing.
- mermaid.cli - Command-line interface for mermaid
- dependency-report - Generate usage reports of your JS dependencies
- enquirer - Stylish, intuitive and user-friendly prompts.
- commentbox.io - The CommentBox.io JS plugin libary.
- gridsome - โก๏ธBuild lightning fast websites and apps with Vue.js
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