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

    • auto-complete-element - Auto-complete input values from server search results.
    • docusaurus - Easy to maintain open source documentation websites.
    • create-react-app-typescript - DEPRECATED: Create React apps using typescript with no build configuration.
    • codesandbox-client - An online code editor tailored for web application development πŸ–οΈ
    • np - A better `npm publish`
    • react-testing-library - 🐐 Simple and complete React DOM testing utilities that encourage good testing practices.
    • ui-driver-scaleway - Rancher Add Host UI driver for the scaleway docker-machine drivers
    • svgs - svgs is a compatiblity layer between svg and react-native-svg
    • react-suspense-demo - React Suspense Demo inspired by Dan's future api
    • reactstrap - Simple React Bootstrap 4 components
    • js-yaml - JavaScript YAML parser and dumper. Very fast.
    • create-react-component-folder - Creates react component folder structure
    • hvad-er-i-bio - A web app that displays movie screenings in Icelandic cinemas
    • gengi - All things gengi related
    • unstated - State so simple, it goes without saying
    • commander.js - node.js command-line interfaces made easy
    • microbundle - πŸ“¦ Zero-configuration bundler for tiny modules.
    • cf-to-tf - CLI tool for generating Terraform configuration and state for existing CloudFormation resources
    • gitbook - πŸ“ Modern documentation format and toolchain using Git and Markdown
    • immer - Create the next immutable state by mutating the current one
    • popmotion - Simple animation libraries for delightful user interfaces
    • parcel - πŸ“¦πŸš€ Blazing fast, zero configuration web application bundler
    • headless-wp-starter - πŸ”ͺ WordPress + React Starter Kit: Spin up a WordPress-powered React app in one step
    • uBlock - uBlock Origin - An efficient blocker for Chromium and Firefox. Fast and lean.
    • swagger-ui - Swagger UI is a collection of HTML, Javascript, and CSS assets that dynamically generate beautiful documentation from a Swagger-compliant API.
    • git-point - GitHub in your pocket :iphone:
    • re-start - react-native template to target multiple platforms :globe_with_meridians: :iphone: :computer: with single codebase.
    • mdn-polyfills - MDN polyfills - from, forEach, filter, find, findIndex, assign, includes, create, entries, of, repeat, startsWith, endsWith, toggleAttribute, bind, MouseEvent, CustomEvent, padEnd, padStart
    • api-platform - REST and GraphQL framework to build modern API-driven projects (server-side and client-side)
    • Kennitala - Icelandic social security number (kennitΓΆlur) utilities for servers and clients.
    • gatsby - Build blazing fast, modern apps and websites with React
    • server - :desktop_computer: Simple and powerful server for Node.js
    • cerebral - Declarative state and side effects management for popular JavaScript frameworks
    • react-reboot - The easiest way to refresh your React components with up-to-date syntax.
    • avn - Automatic Version Switching for Node
    • stent - Stent is combining the ideas of redux with the concept of state machines
    • wiretap - :mag: A desktop app for inspecting mobx and mobx state tree apps
    • react-loadable - :hourglass_flowing_sand: A higher order component for loading components with promises.
    • react-state-helpers - component state helpers for react to help reduce boilerplate and to not rely on redux for everything
    • mobx-devtools - Mobx Devtools (React, Chrome Extension) - Looking for maintainers! https://github.com/mobxjs/mobx-devtools/issues/55
    • bundlesize - Keep your bundle size in check
    • micro-frontends - extending the microservice paradigms to web development
    • eev - A tiny, fast, zero-dependency event emitter
    • delegated-events - A small, fast delegated event library for JavaScript.
    • joi - The most powerful data validation library for JS
    • webpack-sentry-plugin - Webpack plugin to upload source maps to Sentry
    • webpack - A bundler for javascript and friends. Packs many modules into a few bundled assets. Code Splitting allows for loading parts of the application on demand. Through "loaders", modules can be CommonJs, AMD, ES6 modules, CSS, Images, JSON, Coffeescript, LESS, ... and your custom stuff.
    • webpack-dev-server - Serves a webpack app. Updates the browser on changes. Documentation https://webpack.js.org/configuration/dev-server/.
    • lighthousebot - Run Lighthouse in CI, as a web service, using Docker. Pass/Fail GH pull requests.
    • Semantic-UI - Semantic is a UI component framework based around useful principles from natural language.
    • lookforward - A small library that helps you to create smooth transitions between pages with the easiest way
    • electron-webpack-dashboard - Electron Desktop GUI for Webpack Dashboard
    • vue - πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
    • esm - Tomorrow's ECMAScript modules today!
    • bundle-buddy-webpack-plugin - 🐐🐐🐐🐐 bundle-buddy-webpack-plugin 🐐🐐🐐🐐
    • bundle-buddy - A tool to identify bundle duplication across splits.
    • ngVue - Use Vue2 components in Angular 1.x
    • nativescript-vue - Native mobile applications using Vue and NativeScript.
    • react-photo-gallery - React Photo Gallery
    • react-primitives - Primitive React Interfaces Across Targets
    • Semantic-UI-React - The official Semantic-UI-React integration
    • sb-cli
    • sb - Esiest way to develop, review and keep UI elements consistent and documented.
    • draggable - High performance, fully cross browser, full featured drag and drop in a tiny (2k gzipped), dependency-free package
    • socketcluster-client - JavaScript client for SocketCluster
    • socketcluster - Highly scalable realtime framework
    • TypeScript-Vue-Starter - A starter template for TypeScript and Vue with a detailed README describing how to use the two together.
    • prepack-webpack-plugin - A webpack plugin for prepack.
    • prettier - Prettier is an opinionated code formatter.
    • testdouble.js - A minimal test double library for TDD with JavaScript
    • webpack-git-hash - Webpack plugin for versioning bundles and chunks with the hash of the last Git commit
    • interlock - JS bundler - inspired by Git, built on Babel.
    • copy-webpack-plugin - Copy files and directories with webpack
    • yarn - πŸ“¦πŸˆ Fast, reliable, and secure dependency management.
    • angular-1-redux-starter
    • create-react-app - Set up a modern web app by running one command.
    • mobx-todomvc - Trimmed down TodoMVC used for benchmarking
    • ordabok-v3-react - OrΓ°abΓ³k (English: dictionary) Web Application (Generatation 3).
    • mobx - Simple, scalable state management.
    • react-routing-mobx-bootstrap-boilerplate - Simple boilerplate with webpack, react, mobx, react router and css modules
    • cssx - CSS in JavaScript
    • NG6-starter - :ng: An AngularJS Starter repo for AngularJS + ES6 + Webpack
    • Docbase - Turn .md docs into beautiful sites
    • fridagar-node - Node module that returns Icelandic holidays and other special days
    • redux-demo - Redux port of SurviveJS - Webpack and React Kanban app
    • ngReact - Use React Components in Angular
    • sleepy-puppy - Sleepy Puppy XSS Payload Management Framework
    • toxy - Hackable HTTP proxy for resiliency testing and simulated network conditions
    • ng-describe - Convenient BDD specs for Angular
    • marked - A markdown parser and compiler. Built for speed.
    • markdown-js - A Markdown parser for javascript
    • jReject - jQuery Browser Rejection Plugin
    • angular-modal-service - Modal service for AngularJS - supports creating popups and modals via a service.
    • FileSaver.js - An HTML5 saveAs() FileSaver implementation
    • angular-file-upload - [ALMOST NOT MAINTAINED] Angular File Upload is a module for the AngularJS framework
    • angular-toastr - Angular port of CodeSeven/toastr.
    • ng-stats - Little utility to show stats about your page's angular digest/watches.
    • bootstrap - The most popular HTML, CSS, and JavaScript framework for developing responsive, mobile first projects on the web.
    • angular-permission - Simple route authorization via roles/permissions
    • sails - Realtime MVC Framework for Node.js
    • pretty-diff - colorized HTML diffs
    • apis - Making data readily available to anyone interested
    • moment - Parse, validate, manipulate, and display dates in javascript.
    • isjs - Check your data against regular expressions or known keywords.
    • micro - Asynchronous HTTP microservices
    • cube.js - πŸ“Š Cube.js - Open Source Analytics Framework
    • mermaid - Generation of diagram and flowchart from text in a similar manner as markdown
    • puppeteer - Headless Chrome Node.js API
    • jimp - An image processing library written entirely in JavaScript for Node, with zero external or native dependencies.
    • You-Dont-Need-jQuery - Examples of how to do query, style, dom, ajax, event etc like jQuery with plain javascript.
    • prepack - A JavaScript bundle optimizer.
    • hyper - A terminal built on web technologies
    • apify-js - Apify SDK β€” The scalable web crawling and scraping library for JavaScript/Node.js. Enables development of data extraction and web automation jobs (not only) with headless Chrome and Puppeteer.
    • effector - The state manager β˜„οΈ
    • consola - 🐨 Elegant Console Logger for Node.js and Browser
    • jexcel - jExcel is a lightweight vanilla javascript plugin to create amazing web-based interactive tables and spreadsheets compatible with Excel or any other spreadsheet software.
    • supertest - πŸ•·Super-agent driven library for testing node.js HTTP servers using a fluent API.
    • lint-staged - πŸš«πŸ’© β€” Run linters on git staged files
    • pack - πŸ“¦βš‘οΈ npm package building, reimagined. https://www.pika.dev/blog/introducing-pika-pack/
    • stylis.js - light – weight css preprocessor
    • jsPDF - Client-side JavaScript PDF generation for everyone.
    • webpackbar - Elegant ProgressBar and Profiler for Webpack 3 and 4
    • Boostnote - A markdown editor for developers on Mac, Windows and Linux.
    • ncc - Compile a Node.js project into a single file. Supports TypeScript, binary addons, dynamic requires.
    • weekly-digest - Weekly summary of activity on your GitHub repository :calendar:
    • astroturf - An "artificial" css-in-js for those that want it all.
    • microstates.js - Composable State Primitives for JavaScript
    • next.js - The React Framework
    • serve - Static file serving and directory listing
    • pkg - Package your Node.js project into an executable
    • phenomic - Websites & apps static generator. Works React, Webpack, ReasonML and whatever you want ⚑️
    • react-charts - βš›οΈ Fast & simple charts for React
    • eslint-plugin-promise - Enforce best practices for JavaScript promises
    • cosmiconfig - Find and load configuration from a package.json property, rc file, or CommonJS module
    • next-plugins - Official Next.js plugins
    • styled-jsx - Full CSS support for JSX without compromises
    • docz-plugin-snapshots - A plugin for docz that creates jest snapshots for all documented component usages
    • popper.js - A kickass library to manage your poppers
    • faker.js - generate massive amounts of realistic fake data in Node.js and the browser
    • bowser - a browser detector
    • solid - A declarative, efficient, and flexible JavaScript library for building user interfaces.
    • node-slug - slugifies even utf-8 chars!
    • builders - πŸ— A collection of official & community @pika/pack build plugins
    • ajv - The fastest JSON Schema Validator. Supports draft-04/06/07
    • react-native-localize - 🌍 A toolbox for your React Native app localization (formerly react-native-languages)
    • mosca - MQTT broker as a module
    • react-native-hooks - React Native APIs turned into React Hooks for use in functional React components
    • fbt - A JavaScript Internationalization Framework
    • react-native-desktop - A Desktop port of React Native, driven by Qt, forked from Canonical
    • percy-web - Percy's frontend web application, built with Ember.
    • react-easy-state - Simple React state management. Made with ❀️ and ES6 Proxies.
    • graphql-dataloader-boilerplate - Very simple boilerplate using GraphQL and DataLoader
    • arg - Simple argument parsing
    • cnab-spec - Cloud Native Application Bundle Specification
    • analyze-npm - Analyze npm, hunt for es module packages
    • browser-extensions - Kozmos' Browser Extensions
    • statusfy - A Marvelous Open Source Status Page System
    • markdown-to-jsx - 🏭 The most lightweight, customizable React markdown component.
    • ibf.is - The website for Icelandic Blockchain Foundation, located at https://ibf.is
    • peer-pad - πŸ“ Online editor providing collaborative editing in really real-time using CRDTs and IPFS.
    • babel-plugin-import - Modularly import plugin for babel.
    • gatsby-plugin-astroturf - Gatsby plugin for styling with astroturf
    • ts-init - Minimalist TypeScript package initializer - like `npm init`, but for TS.
    • parcel-plugin-ejs - a parcel plugin for ejs templates
    • 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
    • release-drafter - Drafts your next release notes as pull requests are merged into master.
    • gatsby-source-graphcms - Gatsby source plugin for GraphCMS
    • kubeless-ui - Graphical User Interface for Kubeless
    • react-habitat - βš›οΈ πŸ›… A React DOM Bootstrapper designed to harmonise a hybrid 'CMS + React' application.
    • tusk - Refined Evernote desktop app
    • single-spa - Microfrontends made easy
    • nativefier - Make any web page a desktop application
    • prettier-chrome-extension - Prettier Chrome Extension
    • packd-es - Multi-package rollup to browser ESM as a service
    • react-teleporter - Teleport React components in the same React tree πŸ“‘
    • 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/
    • gatsby-theme-dev-blog - Swyx's personal opinionated Gatsby Theme for Dev Blogs. See https://swyx.io and see neutral demo at
    • react-material-dashboard - React Dashboard made with Material UI’s components, React and of course create-react-app to boost your app development process!
    • formal - πŸ‘” Elegant form management primitives for the react hooks era.
    • raml-dotnet-tools
    • 30-seconds-of-code - A curated collection of useful JavaScript snippets that you can understand in 30 seconds or less.
    • tape - tap-producing test harness for node and browsers
    • jest - Delightful JavaScript Testing.
    • dropzone - Dropzone is an easy to use drag'n'drop library. It supports image previews and shows nice progress bars.
    • react-spring - ✌️ A spring physics based React animation library
    • enzyme - JavaScript Testing utilities for React
    • material-ui - React components for faster and easier web development. Build your own design system, or start with Material Design.
    • postgraphile - Execute one command (or mount one Node.js middleware) and get an instant high-performance GraphQL API for your PostgreSQL database!
    • create-react-native-app - Create a React Native app on any OS with no build config.
    • netlify-cms - A CMS for Static Site Generators
    • loadable-components - React code splitting made easy βœ‚οΈβœ¨
  • Jsonnet

    • kubeflow - Machine Learning Toolkit for Kubernetes
    • jsonnet - Jsonnet - The data templating language
  • Jupyter Notebook

    • homemade-machine-learning - πŸ€– Python examples of popular machine learning algorithms with interactive Jupyter demos and math being explained
    • dopamine - Dopamine is a research framework for fast prototyping of reinforcement learning algorithms.
  • Kotlin