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: 8 days ago
JSON representation

  • JavaScript

    • markdown-to-jsx - 🏭 The most lightweight, customizable React markdown component.
    • rawact - [POC] A babel plugin which compiles React.js components into native DOM instructions to eliminate the need for the react library at runtime.
    • styled-system - β¬’ Style props for rapid UI development
    • strapi - πŸš€ Open source Node.js Headless CMS to easily build customisable APIs
    • todo-mvc-react-hooks-experiments - Some experiments with ReactJS Hooks based on TodoMVC
    • playroom - Design with JSX, powered by your own component library.
    • react-native-tags - Tag input component for React Native
    • carlo - Web rendering surface for Node applications
    • babel-plugin-optimize-hook-destructuring - Babel plugin for transforming this const [value, setValue] = useState(null) to this const {0: value, 1: setValue} = useState(null);.
    • add-asset-webpack-plugin - Dynamically add an asset to the Webpack graph
    • haunted - React's Hooks API implemented for web components πŸ‘»
    • react-conf-2018
    • ibf.is - The website for Icelandic Blockchain Foundation, located at https://ibf.is
    • friends-ui - An animation experiment
    • use-once - A helper for running react effects only once
    • omi - Front End Cross-Frameworks Framework - ε‰η«―θ·¨ζ‘†ζžΆθ·¨εΉ³ε°ζ‘†ζžΆ
    • peer-pad - πŸ“ Online editor providing collaborative editing in really real-time using CRDTs and IPFS.
    • babel-plugin-import - Modularly import plugin for babel.
    • hygen - The simple, fast, and scalable code generator that lives in your project.
    • graphpack - β˜„οΈ A minimalistic zero-config GraphQL server.
    • nvs - Node Version Switcher - A cross-platform tool for switching between versions and forks of Node.js
    • react-shrine - "Shrine" Progressive Web App sample built with React
    • react-countup - πŸ’« A configurable React component wrapper around CountUp.js
    • stackedit - In-browser Markdown editor
    • evergreen - 🌲 Evergreen React UI Framework by Segment
    • gatsby-plugin-linaria - Gatsby plugin for styling with Linaria
    • gatsby-plugin-astroturf - Gatsby plugin for styling with astroturf
    • weekly-digest - Weekly summary of activity on your GitHub repository :calendar:
    • react-automata - A state machine abstraction for React
    • jsx-pdf - Generate PDFs using JSX! 🎯
    • zen-observable - An Implementation of Observables for Javascript
    • react-chloroform - A framework for building forms in React applications
    • ts-init - Minimalist TypeScript package initializer - like `npm init`, but for TS.
    • router
    • BetterTweetDeck - A browser extension to improve TweetDeck with a lot of features
    • gutenberg - The Block Editor project for WordPress and beyond. Plugin is available from the official repository.
    • javascriptvisualizer - A tool for visualizing Execution Context, Hoisting, Closures, and Scopes in JavaScript.
    • jsdom - A JavaScript implementation various web standards, for use with Node.js
    • automerge - A JSON-like data structure (a CRDT) that can be modified concurrently by different users, and merged again automatically.
    • customize-cra - Override webpack configurations for create-react-app 2.0
    • compose-tiny - A very tiny and fast compose function.
    • worker-plugin - πŸ‘©β€πŸ­ Adds native Web Worker bundling support to Webpack.
    • browserslist - πŸ¦” Share target browsers between different front-end tools, like Autoprefixer, Stylelint and babel-preset-env
    • caniuse - Raw browser/feature support data from caniuse.com
    • bey - Simple immutable state for React using Immer
    • pwa-weather - Minimal Weather PWA: Offline, Push Notification and Web Payments
    • pnp-sample-app - A playground to preview and experiment with Yarn Plug'n'Play
    • tink - a dependency unwinder for javascript
    • You-Dont-Need-Momentjs - List of functions which you can use to replace moment.js + ESLint Plugin
    • vistio - Visualize your Istio mesh using Netflix's Vizceral
    • vizceral - WebGL visualization for displaying animated traffic graphs
    • babel-plugin-tailwind - Transform TailwindCSS classes to CSS-in-JS at build time
    • BackstopJS - Catch CSS curve balls.
    • jest-watch-master - Jest watch plugin for checking changes since master
    • sqorn - A Javascript library for building SQL queries
    • project-explorer - πŸŽ‹A CLI tool to create an annotated tree visualization of any project
    • date-fns - ⏳ Modern JavaScript date utility library βŒ›οΈ
    • parcel-plugin-ejs - a parcel plugin for ejs templates
    • CommitTasks - A combination between git commit & todo list :tada:
    • Library-Detector-for-Chrome - πŸ” Extension that detects which JavaScript libraries are running on a page
    • react-proto - :art: React application prototyping tool for developers and designers :building_construction:
    • subtle-ui - A collection of clever yet understated user interactions found on the web
    • carbon - 🎨 Create and share beautiful images of your source code
    • nanoid - A tiny (139 bytes), secure, URL-friendly, unique string ID generator for JavaScript
    • terminalizer - πŸ¦„ Record your terminal and generate animated gif images or share a web player
    • ky - 🌳 Tiny & elegant HTTP client based on window.fetch
    • preact - βš›οΈ Fast 3kB React alternative with the same modern API. Components & Virtual DOM.
    • maintainerswanted.com - No time to maintain your open source project? Find a new maintainer!
    • shimport - Use JavaScript modules in all browsers, including dynamic imports
    • columnify - Create text-based columns suitable for console output. Supports cell wrapping.
    • terminal-kit - Terminal utilities for node.js
    • recompose - A React utility belt for function components and higher-order components.
    • why-did-you-update - :boom: Puts your console on blast when React is making unnecessary updates.
    • crypto-js - JavaScript library of crypto standards.
    • blockchain-in-js - Build your own blockchain!
    • workflow - Workflow-centric workspace manager
    • code-surfer - Rad code slides <πŸ„/>
    • reach-ui - The Accessible Foundation for React Apps and Design Systems
    • yargs - yargs the modern, pirate-themed successor to optimist.
    • react-native-fontawesome - React Native Font Awesome Icons
    • react-overlays - Utilities for creating robust overlay components
    • gatsby-mdx - Gatsby+MDX β€’ Transformers, CMS UI Extensions, and Ecosystem Components for ambitious projects
    • jest-styled-components - πŸ”§ πŸ’… Jest utilities for Styled Components
    • react-suspense-starter - Experiment with React Suspense right meow.
    • unistore - 🌢 350b / 650b state container with component actions for Preact & React
    • preset-env-modules - Demonstrate Babel Preset Env with ESModules Support.
    • rehype - HTML processor powered by plugins part of the @unifiedjs collective
    • remark - Markdown processor powered by plugins part of the @unifiedjs collective
    • react-live - A flexible playground for live editing React components
    • grafoo-examples - Grafoo example applications
    • graphqurl - curl for GraphQL with autocomplete, subscriptions and GraphiQL. Also a dead-simple universal javascript GraphQL client.
    • easygraphql-tester - Test GraphQL queries, mutations and schemas on an easy way! πŸš€
    • singel - Single Element Pattern
    • okta-react-native-app-auth-example - React Native Example that Authenticates with Okta using App Auth
    • okta-vanilla-js-example - A Vanilla JavaScript App with Authentication
    • okta-node-client-credentials-flow-example - Node API with OAuth 2.0 Client Credentials Flow using Okta
    • front-end-guide - πŸ“š Study guide and introduction to the modern front end stack.
    • dayjs - ⏰ Day.js 2KB immutable date library alternative to Moment.js with the same modern API
    • slonik - A PostgreSQL client with strict types, detailed logging and assertions.
    • nwb - A toolkit for React, Preact, Inferno & vanilla JS apps, React libraries and other npm modules for the web, with no configuration (until you need it)
    • fastify - Fast and low overhead web framework, for Node.js
    • fastify-fluentd-logging-example - Example: routing docker log message with fluentd, fastify, pino
    • pino - 🌲 super fast, all natural json logger 🌲
    • hyperapp - The tiny framework for building web interfaces.
    • octagon - Semantic-UI-React Themed Component Library
    • Semantic-UI-Docs - Official Documentation for Semantic UI
    • ndb - ndb is an improved debugging experience for Node.js, enabled by Chrome DevTools
    • babel-7-typescript-example - Example TypeScript project built on top of new Babel 7 features. Includes Jest and Enzyme.
    • bolt - ⚑️ Super-powered JavaScript project management
    • spectrum - Simple, powerful online communities.
    • controllerim - A state management library for React
    • react-styleguidist - Isolated React component development environment with a living style guide
    • babel-preset-github - GitHub.com's Babel configuration
    • webpack-chain - A chaining API to generate and simplify the modification of Webpack configurations.
    • ts-loader - TypeScript loader for webpack
    • chalk - πŸ– Terminal string styling done right
    • carbon-now-cli - 🎨 Beautiful images of your code β€” from right inside your terminal.
    • examples - Serverless Examples – A collection of boilerplates and examples of serverless architectures built with the Serverless Framework on AWS Lambda, Microsoft Azure, Google Cloud Functions, and more.
    • mdx-deck - ♠️ React MDX-based presentation decks
    • parcel-antd - Use antd with parcel
    • sematext-agent-docker - Sematext Docker Agent - host + container metrics, logs & event collector
    • react-window - React components for efficiently rendering large lists and tabular data
    • TypeScript-Handbook - The TypeScript Handbook is a comprehensive guide to the TypeScript language
    • husky - 🐢 Git hooks made easy
    • graphql-engine - Blazing fast, instant realtime GraphQL APIs on Postgres with fine grained access control, also trigger webhooks on database events.
    • typescript-styled-plugin - TypeScript server plugin that adds intellisense to styled component css strings
    • mobx-react-form - Reactive MobX Form State Management
    • browsh - A fully-modern text-based browser, rendering to TTY and browsers
    • react-copy-write - ✍️ Immutable state with a mutable API
    • catalog - Create living style guides using Markdown or React
    • micro-graphql-react - Light and simple utility for adding GraphQL to React components. Ships with an extensible, composable cache invalidation mechanism.
    • release-drafter - Drafts your next release notes as pull requests are merged into master.
    • react-pdf - πŸ“„ Create PDF files using React
    • eslint-plugin-graphql - :vertical_traffic_light: Check your GraphQL query strings against a schema.
    • graphql-schema-linter - Validate GraphQL schema definitions against a set of rules
    • JSUI - A powerful UI toolkit for managing JavaScript apps
    • microstates.js - Composable State Primitives for JavaScript
    • unfetch - πŸ• Bare minimum fetch polyfill in 500 bytes.
    • javascript-algorithms - JavaScript implementation of different computer science algorithms.
    • cosmiconfig - Find and load configuration from a package.json property, rc file, or CommonJS module
    • Front-End-Checklist - πŸ—‚ The perfect Front-End Checklist for modern websites and meticulous developers
    • linaria - Zero-runtime CSS in JS library
    • quick-tabs-chrome-extension - A quick tab list and switch plugin inspired by the intelliJ IDEA java IDE
    • fuzzy - Filters a list based on a fuzzy string search
    • gatsby-source-craftcms - Gatsby source plugin for building websites using the CraftCMS as a data source
    • gatsby-source-graphcms - Gatsby source plugin for GraphCMS
    • react-static - βš›οΈ πŸš€ A progressive static site generator for React.
    • create-react-app-parcel - Create react apps with parcel instead of webpack cos why not
    • react-app-rewired - Override create-react-app webpack configs without ejecting
    • vscode-lit-html - Adds syntax highlighting for html inside of JavaScript and TypeScript tagged template strings
    • react-sizeme - Make your React Components aware of their width and height!
    • script-ext-html-webpack-plugin - Enhances html-webpack-plugin functionality with different deployment options for your scripts including 'async', 'preload', 'prefetch', 'defer', 'module', custom attributes, and inlining.
    • talks - Repository for public talks, demos, presentations
    • pollyjs - Record, Replay, and Stub HTTP Interactions.
    • create-proton-app - No Configuration Starter Template for Proton Native Apps
    • less-vars-to-js - Read LESS variables from the contents of a file and returning them as a javascript object.
    • ejs - Embedded JavaScript templates -- http://ejs.co
    • react-final-form - 🏁 High performance subscription-based form state management for React
    • create-react-library - ⚑CLI for easily creating reusable react libraries.
    • razzle-react-vue-elm-php-lol - :fire: Blazing fast Razzle app with React, Vue, PHP, and Elm + HMR
    • react - A declarative, efficient, and flexible JavaScript library for building user interfaces.
    • mdx - JSX in Markdown for ambitious projects
    • vue-native-core - Vue Native is a framework to build cross platform native mobile apps using JavaScript
    • newman - Newman is a command-line collection runner for Postman
    • MCW-Microservices-architecture - MCW Microservices architecture
    • nprogress - For slim progress bars like on YouTube, Medium, etc
    • react-grid-system - A powerful Bootstrap-like responsive grid system for React.
    • react-widgets - An Γ  la carte set of polished, extensible, and accessible inputs built for React
    • react-toolbox - A set of React components implementing Google's Material Design specification with the power of CSS Modules
    • purgecss - Remove unused CSS
    • serverless - Serverless Framework – Build web, mobile and IoT applications with serverless architectures using AWS Lambda, Azure Functions, Google CloudFunctions & more! –
    • serverless-kubeless - This plugin enables support for Kubeless within the Serverless Framework.
    • x0 - Document & develop React components without breaking a sweat
    • stylelint - A mighty, modern style linter
    • react-native-dom - An experimental, comprehensive port of React Native to the web.
    • lasso - Advanced JavaScript module bundler, asset pipeline and optimizer
    • marko - A declarative, HTML-based language that makes building web apps fun
    • gatsby-plugin-react-native-web - react-native-web plugin for Gatsby
    • primereact - PrimeReact is a collection of rich UI components for React
    • ui - Customizable set of components for React Native applications
    • react-native-material-design - React Native UI Components for Material Design
    • react-native-elements - Cross Platform React Native UI Toolkit
    • NativeBase - Essential cross-platform UI components for React Native
    • react-dropzone - Simple HTML5 drag-drop zone with React.js.
    • logagent-js - Extensible log shipper with input/output plugins, buffering, parsing, data masking, and small memory/CPU footprint
    • swagger-js - Javascript library to connect to swagger-enabled APIs via browser or nodejs
    • lerna - :dragon: A tool for managing JavaScript projects with multiple packages.
    • react-toggled - Component to build simple, flexible, and accessible toggle components
    • JSX - JSX - a faster, safer, easier JavaScript
    • proton-native - A React environment for cross platform native desktop apps
    • MQTT.js - The MQTT client for Node.js and the browser
    • axios - Promise based HTTP client for the browser and node.js
    • koa - Expressive middleware for node.js using ES2017 async functions
    • graphql-tag - A JavaScript template literal tag that parses GraphQL queries
    • mjml - MJML: the only framework that makes responsive-email easy
    • marktext - πŸ“A simple and elegant markdown editor, available for Linux, macOS and Windows.
    • create-react-native-app-typescript - Create a React Native app using Typescript on any OS with no build config.
    • react-native-tag-input - A simple React Native component that creates an input for tags, emails, etc.
    • razzle - ✨ Create server-rendered universal JavaScript applications with no configuration
    • auto-check-element - An input element that validates its value with a server endpoint.