Awesome List Updates on Jun 03 - Jun 09, 2019
65 awesome lists updated this week.
🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor
1. Public Apis
Geocoding
API: Ziptastic
Description: Get the country, state, and city of any US zip-code
Auth: No
HTTPS: Yes
CORS: Unknown
2. Game Datasets
Miscellaneous / Related
- GitHub Activity Data - Activity from open source GitHub repositories.
- Kaggle - Data Science competitions, datasets and projects.
- Reddit - Datasets - Forum of datasets.
3. Awesome Rust
Development tools / Web Servers
- Module Linker (⭐250) - Extension that adds
<a>
links to references inmod
,use
andextern crate
statements at GitHub.
4. Awesome Asyncio
GraphQL
- Ariadne - Schema-first Python library for implementing GraphQL servers.
- Tartiflette - Schema-first Python 3.6+ GraphQL engine built on top of
libgraphqlparser
.
5. Machine Learning with Ruby
Machine Learning Libraries / Frameworks
- rumale (⭐714) - Machine Learninig toolkit in Ruby with wide range of implemented algorithms (SVM, Logistic Regression, Linear Regression, Random Forest etc.) and interfaces similar to Scikit-Learn in Python.
Machine Learning Libraries / Deep learning
- tensorflow (⭐823) - Ruby bindings for TensorFlow.
Related Resources / Vector search
6. Awesome Webaudio
Packages / Utilities
- web-audio-generator (⭐59) - A UI for generating Web Audio code.
7. Awesome Mysql
Development
- Test database (⭐4k) - A sample MySQL database with an integrated test suite, used to test applications and servers
8. Awesome D3
Miscellaneous / Third Party
- d3-force-sampled (⭐45) - Super fast, linear-time force-directed graph layouts by Random Vertex Sampling
9. Awesome Prometheus
Blog posts and opinions
- Horizontal Pod Autoscaling in Kubernetes with Prometheus - Horizontal Pod Autoscaling in Kubernetes with Prometheus by Louise.
10. Awesome Security
Other Awesome Lists / Other Security Awesome Lists
- Awesome Shodan Search Queries (⭐5.1k) - A collection of interesting, funny, and depressing search queries to plug into Shodan.io.
11. Awesome Sre
Misc Articles
12. Awesome Agriculture
IoT, Hardware / Shapefiles
- Open Agriculture Foundation - Open Source ecosystem of technologies that enable and promote transparency, networked experimentation, education, and hyper-local production.
13. Awesome Swift Playgrounds
PlaygroundBooks
- Image Filtering (⭐79) - A Swift playgroundbook about Image Filtering. 🍁🌟
- Neural Network (⭐60) - A Swift PlaygroundBook about Neural Networks. 🍁
14. Awesome Opensource Documents
Subjects / Devops
- Command Line Text Processing (⭐10k) (Site, cc-nc-sa) - From finding text to search and replace, from sorting to beautifying text and more
- Linux Command Line (⭐435) (Site, cc-nc-sa) - Introduction to Linux commands and Shell scripting
Programming Languages / Ruby
- Ruby Scripting (⭐62) (Site, cc-nc-sa) - example based guide for Ruby scripting
Programming Languages / Perl
- Perl intro (⭐36) (Site, cc-nc-sa) - Introductory course for Perl 5 through examples
Programming Languages / Python
- A Whirlwind Tour of Python (⭐3.2k) (Site, cc0) - fast-paced introduction to essential components of the Python language for researchers and developers who are already familiar with programming in another language
Tools / Editor
- Vim Reference (⭐248) (Site, cc-nc-sa) - guide for beginner to intermediate users
15. Awesome Quantified Self
Applications and Platforms / Wealth
- Actual - Personal home budget software.
16. Awesome Dart
Tutorials
- Dart for beginner - Dart Chinese tutorial for beginner.
17. Awesome Swift
UI / Barcode
- BadgeHub (⭐810) - Make any UIView a full fledged animated notification center. It is a way to quickly add a notification badge icon to a UIView.
- LoadingShimmer (⭐1.6k) - An easy way to add a shimmering effect to any view with just one line of code. It is useful as an unobtrusive loading indicator.
18. Awesome Scientific Computing
Basic linear algebra
- OpenBLAS - Optimized BLAS library based on GotoBLAS2. (C and Assembly, BSD, GitHub (⭐5.8k))
- BLIS (⭐2k) - High-performance BLAS-like dense linear algebra libraries. (C, BSD, GitHub)
Finite Elements
- MOOSE - Multiphysics Object Oriented Simulation Environment. (C++, LGPL 2.1, GitHub (⭐1.5k))
19. Awesome Deno
Resources in Other Languages / Chinese
20. Awesome Software Architecture
Design Patterns
- Behavior Driven Development (BDD) and Functional Testing - BDD uses human-readable descriptions of software user requirements as the basis for software tests.
21. Awesome Linguistics
Books
22. Awesome Transit
GTFS Data Collection and Maintenance Tools / Ruby
- static-GTFS-manager (⭐144) - A (self-hosted) browser-based user interface for creating, editing, exporting static GTFS (see related post). Live demo here.
23. Awesome Actions
Utility / Docker Container Actions
24. Awesome Dotnet Core
Frameworks, Libraries and Tools / Database Tools and Utilities
- EntityFrameworkCore.DataEncryption (⭐328) - A plugin for Microsoft.EntityFrameworkCore to add support of encrypted fields using built-in or custom encryption providers.
25. Awesome Quantum Computing
Learning
- An Interactive Introduction to Quantum Computing - Interactive learning for quantum gate computing by David Kemp.
26. Awesome React
React General Resources
React Tutorials
React Testing
- react-testing-library (⭐19k) - Simple and complete React DOM testing utilities
React Native General Resources
27. Awesome Gbdev
Documentation / Opcodes
- gb-opcodes - Opcodes table
28. Awesome Electron
Open Source / Other
- Motrix (⭐45k) - Download manager.
29. Awesome Nodejs
Packages / Job queues
- sqs-consumer (⭐1.7k) - Build Amazon Simple Queue Service (SQS) based apps without the boilerplate.
30. Awesome Ruby
Profiler and Optimization
- rbspy (⭐2.5k) - Sampling profiler for any Ruby process.
31. Awesome List
Programming Languages
- Scala (⭐9k)
- Scala Native (⭐250) - Optimizing ahead-of-time compiler for Scala based on LLVM.
Computer Science
- Quantum Computing (⭐2.5k) - Computing which utilizes quantum mechanics and qubits on quantum computers.
Miscellaneous
- CSV (⭐687) - A text file format that stores tabular data and uses a comma to separate values.
32. Awesome Npm
Publishing
- release-it (⭐7.1k) - Automate releases for Git repositories and/or npm packages. Changelog generation, GitHub/GitLab releases, etc.
33. Awesome Ember
Packages / Web Components
- shadow-dom (⭐29) - Write templates for your components inside of a Shadow DOM root.
Packages / Webpack
Packages / Weird
- ember-dynamic-render-template (⭐14) - Render DOM from a template string.
34. Awesome React Native
Analytics / Navigation Demos
- react-native-flurry-sdk ★15 (⭐40) - Official React Native wrapper for Flurry SDK. Supports Android, iOS and tvOS.
35. Awesome Keycloak
Articles
36. Awesome Artificial Intelligence
Free Content
- R2D3 - A website with explanations on topics from Machine Learning to Statistics. All helped with beautifully animated infographics and real-life examples. Available in various languages.
Learning
- Awesome Community Detection (⭐2.3k) - Clustering graph structured data
- Awesome Decision Tree Papers (⭐2.3k) - Decision tree papers from machine learning conferences
- Awesome Gradient Boosting Papers (⭐975) - Gradient boosting papers from machine learning conferences
- Awesome Fraud Detection Papers (⭐1.5k) - Fraud detection papers from machine learning conferences
37. Awesome Roadmaps
Articles
- A Roadmap To Become A Better Android Developer - A collection of articles to provide a proper roadmap to become a better Android Developer.
38. Awesome Libgdx
Resources / Algorithms and AI
- gdx-ai (⭐1.2k) - Artificial Intelligence framework featuring Steering Behaviors, Formation Motion, Pathfinding, Behavior Trees and Finite State Machines.
Resources / Controllers
- gdx-controllerutils (⭐55) - Adds Scene2D button input support, user configurable button mappings and hotplugging for LWJGL2.
Resources / Services
- steamworks4j (⭐449) - A thin wrapper which allows Java applications to access the Steamworks C++ API.
Resources / User Interface
- gdx-dialogs (⭐77) - Provides cross-platform support for native dialogs.
- InGameConsole (⭐129) - Allows a developer to add a console (similar to how it is featured in Source games) to their game.
Resources / Visual Effects
- Box2DLights (⭐250) - 2D lighting framework that uses Box2D for raycasting and OpenGL ES 2.0 for rendering.
- Particle Park (⭐66) - A showcase of downloadable particle effects with live previews.
Resources / Others
- gdxGifRecorder (⭐37) - A utility class that records a GIF and saves it automatically.
- noise4j (⭐95) - Simple map generators based on various procedural content generation tutorials.
39. Android Security Awesome
Tools / Online Analyzers
- Visual Threat - no longer an Android app analyzer
40. Awesome Code Review
Tools
- Gitpod Code review pull requests in a full IDE within your browser.
41. Tools
Response
42. Awesome Bigdata
Data Visualization / Graph Based approach
- Decision Tree Papers awesome-decision-tree-papers (⭐2.2k).
- Fraud Detection Papers awesome-fraud-detection-papers (⭐1.4k).
- Gradient Boosting Papers awesome-gradient-boosting-papers (⭐923).
43. Awesome Product Design
Typography / Storyboard
- NN Group - Typography Terms Cheat Sheet.
44. Awesome Typescript
Awesome TypeScript Essential Resources
45. Awesome Remote Job
Job boards
- GraphQL Jobs - Work with GraphQL in a modern startup.
Communities
- Remote Indian - Remote workers from India.
Tools / Communication
- Matrix (⭐901) – Matrix is the online open-source workplace for distributed teams.
46. Awesome Javascript
Scroll / Other
- simpleParallax (⭐1.8k) - Simple and tiny JavaScript library to add parallax animations on any images
47. Awesome Haxe Gamedev
Games
Other haxe lists / Video
48. Awesome Mac
Developer Tools / Command Line Tools
- dark-mode (⭐654) - Control dark mode from the command-line.
- Taskbook (⭐8.9k) - Tasks, boards & notes for the command-line habitat.
Design and Product / Other Tools
- HEIC Converter - Convert HEIC images to JPEG or PNG.
Communication / Collaboration and Team Tools
- Keybase - Secure groups, files, and chat for everyone!
Audio and Video Tools / File Sharing
- Stremio - Movies, TV shows, series, live television or web channels like YouTube and Twitch.tv - you can find all this on Stremio.
49. AwesomeCSV
Tools
- NimbleText/Live - Use patterns to manipulate CSV; the world's simplest code generator *.
Tools / Repair or Validate CSV
- csvstudio - A smart app to repair syntax errors in very large CSV files.
Generate Table Schema / Treat CSV as SQL
- RBQL - Rainbow Query Language, a SQL-like language with JavaScript or Python backend.
Generate Table Schema / CSV <-> JSON
- Agnes - Two way Csv to Json **.
Essays / CSV <-> JSON
- Stop Rolling Your Own CSV Parser! - Leon Bambrick ***.
50. Awesome Aws
SDKs and Samples / IoT SDK
51. Awesome React Components
i18n / Mouse Events
- react-i18next (⭐9k) - Internationalization for react done right. Using the i18next i18n ecosystem.
- react-intl (⭐14k) - Internationalize React apps.
- react-translate-maker (⭐35) - Universal internationalization (i18n) open source library for React.
Editable data grid / spreadsheet
- gigatables-react (⭐142) - Sorting, pagination/infinite scroll, global/column search, AJAX CRUD, and more.
- react-data-grid (⭐6.8k) - Excel-like grid.
Table
- sematable (⭐161) - Client side sorting, pagination, and text filter for redux/react based apps.
UI / Lazy Load
- react-lazyload (⭐5.8k) - Lazyload your Component, Image or anything matters the performance.
- react-infinite-grid (⭐203) - A React component which renders a grid of elements.
- react-infinite (⭐2.7k) - A browser-ready efficient scrolling container based on UITableView.
- react-lazy-load (⭐976) - React component that renders children elements when they enter the viewport.
- react-virtualized (⭐26k) - React components for efficiently rendering large lists and tabular data.
Infinite Scroll
- react-list (⭐2k) - A versatile infinite scroll React component.
Overlay
- react-aria-modal (⭐1k) - A fully accessible and flexible React modal built according WAI-ARIA Authoring Practices.
- react-modal (⭐7.3k) - Accessible modal dialog component for React.
Notification
- 🚀 react-toastify (⭐12k) - demo - best bet out there at the moment. Hooks support. No refs.
- reapop (⭐1.5k) - A React & Redux notifications system.
Tooltip
- react-tooltip (⭐3.5k) - React tooltip component.
Menu
- react-burger-menu (⭐5k) - An off-canvas sidebar with effects and styles.
- react-offcanvas (⭐49) - Off-canvas menus for React.
Sticky
- react-headroom (⭐1.8k) - Hide your header until you need it.
- react-stickynode (⭐1.3k) - A performant and comprehensive React sticky.
Tabs
- react-tabs (⭐3.1k) - React tabs component.
- react-tabtab (⭐397) - React, tabs.
Loader
- react-redux-loading-bar (⭐936) - Simple Loading Bar for Redux and React.
Carousel
- react-id-swiper (⭐1.5k) - A library to use idangerous Swiper as a ReactJs component
- react-responsive-carousel (⭐2.6k) - React.js Responsive Carousel (with Swipe).
- react-slick (⭐12k) - React carousel component.
Collapse
- react-accessible-accordion (⭐784) - Accessible Accordion component for React.
- react-collapse (⭐1.1k) - Component-wrapper for collapse animation with react-motion.
Chart
- chartify (⭐690) - React.js plugin for building animated draggable and customizable charts.
- essential js 2 charts (⭐328) - Beautiful and interactive charts & graphs for react.
- react-chartist (⭐528) - React component for Chartist.js.
- react-d3-components (⭐1.6k) - D3 Components for React.
- react-dazzle (⭐1.4k) - Dashboards made easy in React JS.
- react-google-charts (⭐1.6k) - React-google-charts React component.
- react-highcharts (⭐1.3k) - React-highcharts.
- react-sigmajs (⭐258) - Lightweight but powerful library for drawing network graphs built on top of SigmaJS.
- react-sparklines (⭐2.8k) - Beautiful and expressive Sparklines React component.
- react-timeseries-charts (⭐855) - Declarative timeseries charts.
- react-vis (⭐8.7k) - Data visualization library based on React and d3.
- recharts (⭐23k) - Redefined chart library built with React and D3.
- rumble-charts (⭐346) - React components for building composable and flexible charts.
- victory (⭐11k) - Data viz for React.
Tree
- react-treeview (⭐1.1k) - Easy, light, flexible tree view made with React.
UI Navigation
- react-scroll (⭐4.3k) - React scroll component.
- react-swipeable-views (⭐4.4k) - A React Component for binded Tabs and Swipeable Views.
Audio / Video
- react-dailymotion (⭐17) - Dailymotion player component for React.
- react-player (⭐9k) - A react component for playing a variety of URLs, including YouTube.
- react-soundplayer (⭐1.5k) - Create custom SoundCloud players with React.
- react-youtube (⭐1.8k) - React.js powered YouTube player component.
- video-react (⭐2.6k) - A web video player built for the HTML5 world using React library.
Map
- google-map-react (⭐6.3k) - Universal google map react component, allows render react components on the google map.
- react-geosuggest (⭐1k) - A React autosuggest for the Google Maps Places API.
- react-leaflet (⭐5k) - React components for Leaflet maps.
- react-map-gl (⭐7.7k) - A React wrapper for MapboxGL-js and overlay API.
Time / Date / Age
- react-timeago (⭐1k) - A simple time-ago component for ReactJs.
- timeago-react (⭐418) - Format date with
*** time ago
statement. eg: '3 hours ago'.
Photo / Image
- react-compare-image (⭐313) - demo - React component to compare two images using a slider.
- react-image-gallery (⭐3.7k) - Responsive image gallery, carousel, image slider react component.
- react-intense (⭐184) - A React component for viewing large images up close.
- react-svg-pan-zoom (⭐677) - A React component that adds pan and zoom features to SVG.
Icons
- react-icons (⭐11k) - Svg react icons of popular icon packs using ES6 imports.
Paginator
- react-paginate (⭐2.7k) - A ReactJS component that creates a pagination.
Markdown Viewer
- react-markdown (⭐12k) - Render Markdown as React components.
Miscellaneous
- react-blur (⭐453) - React component for blurred backgrounds.
- react-facebook (⭐781) - Facebook components like a Login button, Like, Share, Comments, Page or Embedded Post.
- react-file-reader-input (⭐117) - File input component for control for file reading styling and abstraction.
- react-filter-control (⭐49) - The React filterbuilder component for building the filter criteria in the UI.
- react-joyride (⭐6.6k) - Create walkthroughs and guided tours for your ReactJS apps. Now with standalone tooltips!.
- react-resizable-and-movable (⭐3.8k) - Resizable and movable component for React.
- react-resizable-box (⭐2.4k) - Resizable component for React. #reactjs.
- react-split-pane (⭐3.2k) - React split-pane component.
- typography (⭐3.8k) - A powerful toolkit for building websites with beautiful typography.
Form Components / Date / Time picker
- react-big-calendar (⭐7.5k) - Gcal/outlook like calendar component.
- react-datepicker (⭐7.9k) - A simple and reusable datepicker component for React.
- react-day-picker (⭐5.8k) - Flexible date picker for React.
- react-flatpickr (⭐594) - Flatpickr for React.
- react-simple-timefield (⭐96) - demo - Simple time input field.
Form Components / Input Types
- react-credit-cards (⭐2.6k) - Beautiful credit cards for your payment forms.
Form Components / Autocomplete
- react-autosuggest (⭐6k) - WAI-ARIA compliant React autosuggest component.
- react-typeahead (⭐677) - Pure react-based typeahead and typeahead-tokenizer.
Form Components / Select
- react-aria-menubutton (⭐456) - A fully accessible, easily themeable, React-powered menu button.
- react-select (⭐27k) - A Select control built with and for React JS.
Form Components / Color Picker
- coloreact (⭐89) - A tiny Color Picker for React.
- react-input-color (⭐243) - React input color component with hsv color picker.
Form Components / Toggle
- react-ios-switch (⭐128) - React switch component.
- react-toggle (⭐945) - An elegant, accessible toggle component for React. Also a glorified checkbox.
Form Components / Slider
- react-slider (⭐880) - Slider component for React.
Form Components / Radio Button
- react-radio-group (⭐442) - Better radio buttons.
Form Components / Type Select
- react-autocomplete-input (⭐191) - Autocomplete input field for React.
- react-mentions (⭐2.4k) - Mention people in a textarea.
Form Components / Tag Input
- react-tag-input (⭐1.5k) - A fantastically simple tagging component for your React projects.
- react-tagsinput (⭐1.3k) - A simple react component for inputing tags.
- react-tokeninput (⭐148) - Tokeninput component for React.
Form Components / Autosize Input / Textarea
- react-input-autosize (⭐761) - Auto-resizing input field for React.
- react-textarea-autosize (⭐2.2k) - <textarea /> component for React which grows with content.
Form Components / Star Rating
- react-star-rating-input (⭐55) - React.js component for entering 0-5 (or more) stars.
Form Components / Drag and Drop
- react-beautiful-dnd (⭐33k) - Beautiful and accessible drag and drop for lists with React
- react-dnd (⭐21k) - Drag and Drop for React.
- react-draggable (⭐8.9k) - React draggable component.
- react-dragula (⭐992) - Drag and drop so simple it hurts.
- react-dropzone (⭐10k) - Simple HTML5 drag-drop zone with React.js.
- react-sortable-pane (⭐647) - Sortable and resizable pane component for React.
Form Components / Sortable List
- react-anything-sortable (⭐459) - Sort any children with touch support and IE8 compatibility.
Form Components / Rich Text Editor
- alloyeditor (⭐1.4k) - WYSIWYG editor based on CKEditor with completely rewritten UI.
- draft-js (⭐23k) - A React framework for building text editors.
- megadraft (⭐1.2k) - Rich Text editor built on top of draft.js.
- react-contenteditable (⭐1.6k) - React component for a div with editable contents.
Form Components / Markdown Editor
- react-markdown-editor (⭐215) - A markdown editor using React/Reflux.
Form Components / Image Editing
- react-avatar-editor (⭐2.3k) - Facebook-like, avatar / profile picture component.
- react-image-crop (⭐3.8k) - A responsive image cropping tool for React.
Form Components / Form Component Collections
- formsy-react-components (⭐288) - A set of React JS components for use in a formsy-react form.
- react-input-enhancements (⭐1.4k) - Set of enhancements for input control.
Form Components / Miscellaneous
- react-upload-gallery (⭐76) - React for Upload Image Gallery. Drag & Drop, Sortable, Customize.
UI Layout / Syntax Highlight
- autoresponsive-react (⭐1.6k) - Auto responsive grid layout library.
- react-grid-layout (⭐20k) - A draggable and resizable grid layout with responsive breakpoints, for React.
- react-reflex (⭐618) - Flex layout container component for advanced React web applications.
UI Animation / Syntax Highlight
- react-flip-move (⭐4k) - Effortless animation between DOM changes (eg. list reordering) using the FLIP technique.
- react-gsap-enhancer (⭐723) - Use the full power of React and GSAP together.
- react-motion (⭐22k) - A spring that solves your animation problems.
- react-router-transition (⭐2.6k) - Transitions built for react-router, powered by react-motion.
- react-spark-scroll (⭐357) - Scroll-based actions and animations for react.
- react-track (⭐339) - Track the position of DOM elements. Create cool animations.
- react-web-animation (⭐298) - React components for the Web Animations API -.
Responsive / Syntax Highlight
- searchkit (⭐4.7k) - React UI components / widgets. The easiest way to build a great search experience with Elasticsearch.
- semantic-ui-react (⭐13k) - The official Semantic-UI-React integration.
Responsive / Material Design
- react-essence (⭐417) - Essence - The Essential Material Design Framework.
- react-materialize (⭐1.4k) - Material design for react, powered by materializecss.
Component Collections / Material Design
- dataminr-react-components - Collection of reusable React Components and utility functions.
- shards-react (⭐755) - docs/demo - A beautiful and modern React design system. Freemium.
- aframe-react (⭐1.4k) - Build virtual reality experiences with A-Frame and React.
- react-admin (⭐24k) - Build admin user experiences on top of REST and GraphQL services.
Reporter / Visibility Reporter
- react-visibility-sensor (⭐2.3k) - Sensor component.
- react-waypoint (⭐4.1k) - A React component to execute a function whenever you scroll to an element.
Reporter / Measurement Reporter
- react-component-queries (⭐183) - Provide props to your Components based on their Width and/or Height.
- react-container-dimensions (⭐231) - Wrapper component that detects element resize.
- react-dimensions (⭐454) - React higher-order component to get dimensions of container.
- react-height (⭐180) - Component-wrapper to determine and report children elements height.
- react-measure (⭐1.9k) - Compute measurements of a React component.
- react-sizeme (⭐1.9k) - Make your React Components aware of their width and height.
Device Input / Keyboard Events
- react-hotkeys (⭐2.1k) - Declarative hotkey and focus area management for React.
- react-key-handler (⭐388) - React component to handle keyboard events.
- react-keydown (⭐501) - Lightweight keydown wrapper for React components.
- react-shortcuts (⭐328) - Manage keyboard shortcuts from one place.
Device Input / Scroll Events
- react-scroll-components (⭐123) - A set of components that react to page scrolling.
Device Input / Touch Swipe
- react-swipe (⭐1.7k) - Swipe.js as a React component.
Meta Tags / Mouse Events
- react-helmet (⭐17k) - A document head manager for React.
Portal / Mouse Events
- react-layer-stack (⭐160) - Simple but ubiquitously powerful and agnostic layering system for React.
- react-portal (⭐2.1k) - React component for transportation of modals, lightboxes, loading bars... to document.body.
Test User Behavior / Mouse Events
- react-experiments (⭐319) - React components for implementing UI experiments.
Data Store / Mouse Events
- baobab-react (⭐310) - React integration for Baobab.
- cerebral (⭐2k) - A state controller with its own debugger.
- fluxible (⭐1.8k) - A pluggable container for universal flux applications.
- kea (⭐1.9k) - High level architecture for React apps.
- react-i13n (⭐383) - A performant, scalable and pluggable approach to instrumenting your React application.
- react-redux (⭐23k) - Official React bindings for Redux.
- redux-batched-actions (⭐1k) - Reducer + action to reduce actions under a single subscriber notification.
- redux (⭐61k) - Predictable state container for JavaScript apps.
- reselect (⭐19k) - Selector library for Redux.
Form Logic / Mouse Events
- react-jsonschema-form (⭐14k) - A React component for building Web forms from JSONSchema.
Router / Mouse Events
- react-router-component (⭐874) - Declarative router component for React.
- react-router-scroll (⭐840) - React Router scroll management.
- react-router (⭐52k) - A complete routing library for React.
- universal-router (⭐1.7k) - A simple middleware-style router for isomorphic JavaScript web apps.
Props from server / Mouse Events
- react-refetch (⭐3.4k) - A simple, declarative, and composable way to fetch data for React components.
- redux-connect (⭐550) - Provides decorator for resolving async props in react-router.
Communication with server / Mouse Events
- apollo-client (⭐19k) - A simple caching client for any GraphQL server and UI framework.
- react-relay (⭐18k) - Relay is a JavaScript framework for building data-driven React applications.
CSS / Style / Mouse Events
- aphrodite (⭐5.3k) - It's inline styles, but they work!.
- inline-style-prefixer (⭐392) - Run-time Autoprefixer for Inline Style Objects.
- react-container-query (⭐887) - Modular responsive component.
- react-responsive (⭐7k) - Media queries in react for responsive design.
- styled-components (⭐40k) - Visual primitives for the component age.
HTML Template / Mouse Events
- jsx-control-statements (⭐1.6k) - Neater If and For for React JSX.
Isomorphic Apps / Mouse Events
- hypernova (⭐5.8k) - A service for server-side rendering your JavaScript views.
- isomorphic-style-loader (⭐1.3k) - Isomorphic CSS style loader for Webpack.
- react-server (⭐3.9k) - React framework with server render for blazing fast page load.
- rill (⭐611) - Universal web application framework.
- webpack-isomorphic-tools (⭐1.3k) - Server-side rendering for your Webpack-built applications (e.g. React).
Boilerplate / Mouse Events
- create-react-app (⭐102k) - Create React apps with no build configuration.
- electron-react-boilerplate (⭐23k) - Live editing development on desktop app.
- generator-starhackit (⭐1.3k) - Full-stack starter kit.
- nwb (⭐5.6k) - CLI tool and devDependency for React apps & components and npm modules.
- react-hot-boilerplate (⭐3.9k) - Minimal live-editing boilerplate for your next ReactJS project.
Miscellaneous / Mouse Events
- react-inlinesvg (⭐1.3k) - An SVG loader component for ReactJS.
- redux-auth-patch (⭐2.1k) - Complete token authentication system for react + redux that supports isomorphic rendering.
- redux-search (⭐1.4k) - Redux bindings for client-side search.
- tcomb-react (⭐202) - Alternative syntax for PropTypes.
Utilities / Mouse Events
- qrcode.react (⭐3.7k) - A <QRCode/> component for use with React.
- react-children-utilities (⭐343) - Extended utils for React.Children.
- react-media (⭐2.4k) - A CSS media query component for React.
- react-middle-ellipsis (⭐61) - demo - Truncate long strings in the middle instead of the end.
- react-translate-component (⭐321) - Multi-lingual/localized text content.
Framework bindings / integrations / Mouse Events
- backbone-react-component (⭐810) - A bit of nifty glue that automatically plugs your Backbone models.
- elm-react-component (⭐113) - A React component which wraps an Elm module to be used in a React application.
- gl-react (⭐265) - OpenGL / WebGL bindings for React to implement complex effects over images and content.
- react-backbone (⭐132) - Backbone-aware mixins for react and a whole lot more.
- react-d3-library (⭐1.5k) - Open source library for using D3 in React.
- react-elm-components (⭐777) - Write React components in Elm.
- react-famous (⭐172) - React bridge to Famo.us.
- react-localstorage (⭐288) - Simple componentized localstorage implementation for Facebook's React.
- react-on-rails (⭐5.1k) - Integration of React + Webpack + Rails to build Universal (Isomorphic) Apps.
- react-three-renderer (⭐1.5k) - Render into a three.js canvas using React.
- reactfire (⭐3.5k) - ReactJS mixin for easy Firebase integration.
- reactive-elements (⭐696) - Allows to use React.js component as HTML element (web component).
Integrations with Third Party Services / Mouse Events
- react-ga (⭐5.1k) - React Google Analytics Module.
- react-google-analytics (⭐111) - Google analytics component.
- react-recaptcha (⭐632) - A react.js reCAPTCHA for Google.
- react-stripe-checkout (⭐979) - Load stripe's checkout.js as a react component. Easiest way to use checkout with React.
- redux-segment - Segment.io analytics integration for redux.
UI / Mouse Events
- inferno (⭐16k) - An extremely fast, React-like JavaScript library for building modern user interfaces.
- react-fastclick (⭐486) - Fast Touch Events for React.
- react-static-container (⭐222) - Renders static content efficiently.
UI / Inspect
- react-perf-tool (⭐413) - Debug performance of your React application.
- react-render-visualizer (⭐836) - Render visualizer for ReactJS.
App Size / Lazy Load
- babel-plugin-transform-react-remove-prop-types (⭐898) - Remove unnecessary React propTypes.
- react-lite (⭐1.7k) - An implementation of React that optimizes for small script size.
Test / Lazy Load
- chai-enzyme (⭐787) - Chai.js assertions and convenience functions for testing React Components with enzyme.
- enzyme (⭐20k) - JavaScript Testing utilities for React.
- jest-cli (⭐44k) - Painless JavaScript Testing.
- react-unit (⭐194) - Lightweight unit test library for ReactJS.
- redux-test-recorder (⭐496) - A redux middleware to automatically generate tests for reducers through ui interaction.
- unexpected-react (⭐187) - Plugin for unexpected to enable testing the full React virtual DOM, and also the shallow renderer.
Redux / Lazy Load
- redux-devtools-chart-monitor (⭐292) - A chart monitor for Redux DevTools.
- redux-devtools-dock-monitor (⭐406) - A resizable and movable dock for Redux DevTools monitors.
- redux-devtools-filterable-log-monitor (⭐155) - Filterable tree view monitor for Redux DevTools.
- redux-devtools-inspector (⭐238) - Another Redux DevTools Monitor.
- redux-devtools-log-monitor (⭐310) - The default monitor for Redux DevTools with a tree view.
- redux-devtools (⭐14k) - DevTools for Redux with hot reloading, action replay, and customizable UI.
- remote-redux-devtools (⭐1.8k) - Redux DevTools remotely.
Inspect / Lazy Load
- fluxguard - PROD change monitoring that highlights all DOM + design changes.
- react-inspector (⭐750) - Power of Browser DevTools inspectors right inside your React app.
- react-json-inspector (⭐290) - React JSON inspector component.
- reactotron (⭐15k) - A CLI and OS X app for inspecting your React JS and React Native apps.
Miscellaneous / Lazy Load
- cosmos-js (⭐8.2k) - DX tool for designing truly encapsulated React components.
- react-styleguidist (⭐11k) - React style guide generator.
- standard-react (⭐29k) - JavaScript Standard Style Guide.
- html-to-react-components (⭐2.1k) - Extract annotated portions of HTML into React components as separate modules.
- htmltojsx (⭐942) - Automatically AJAXify plain HTML with the power of React. It's magic!.
- jsonx (⭐167) - React JSON Syntax.
- mozaik (⭐3.6k) - Mozaïk is a tool based on nodejs / react / d3 / stylus to easily craft beautiful dashboards.
- react-blessed (⭐4.4k) - A react renderer for blessed.
Static Website Generator / Lazy Load
- gatsby (⭐55k) - Transform plain text into dynamic blogs and websites using React.js.
52. Awesome Webgl
Talks
- Next-Generation 3D Graphics on the Web - Talk at Google I/O 19 from Ricardo Cabello (MrDoob).
53. Awesome R
Reproducible Research
- redoc (⭐506) - Reversible Reproducible Documents
Finance
- pedquant - Public Economic Data and Quantitative Analysis
54. Awesome Msr
Data Sets
- GitHub Bug Dataset - Bug Dataset of 15 Java open-source projects characterized by static source code metrics.
55. Awesome Qsharp
Demos, Samples, and Additional Libraries / Participants' solutions
- QuantumPeep (⭐34) - Generate Q# from JavaScript/TypeScript.
56. Awesome Python
Command-line Interface Development
- Terminal Rendering
- alive-progress (⭐5.2k) - A new kind of Progress Bar, with real-time throughput, eta and very cool animations.
- asciimatics (⭐3.6k) - A package to create full-screen text UIs (from interactive forms to ASCII animations).
- bashplotlib (⭐1.8k) - Making basic plots in the terminal.
- colorama (⭐3.5k) - Cross-platform colored terminal text.
- rich (⭐48k) - Python library for rich text and beautiful formatting in the terminal. Also provides a great
RichHandler
log handler. - tqdm (⭐28k) - Fast, extensible progress bar for loops and CLI.
57. Awesome Flutter
Premium / Game Engine resources
- Developer Quest (⭐3k) - Become a tech lead, slay bugs by 2D, Inc
Top / Game Engine resources
- Spacex-Go (⭐852) - Simple yet powerful, open-source SpaceX launch tracker. jesusrp98.
- Superhero Interaction (⭐220) - Cool Superhero interaction animation by Pinkesh Darji
58. Awesome Cpp
CLI
- cli (⭐1.2k) - A cross-platform header only C++14 library for interactive command line interfaces (Cisco style). [Boost]
Containers
- robin-hood-hashing (⭐1.5k) - Fast & memory efficient hashtable based on robin hood hashing for C++14. [MIT]
- robin-map (⭐1.2k) - Fast hash map and hash set using robin hood hashing. [MIT]
CSV
- Fast C++ CSV Parser (⭐2.1k) - Small, easy-to-use and fast header-only library for reading CSV files. [BSD-3-Clause]
JSON
- taoJSON (⭐590) - Zero-dependency C++ header-only JSON library. [MIT]
Math
- GLM (⭐9k) - Header-only C++ math library that matches and inter-operates with OpenGL's GLSL math. [MIT] website
- linalg.h (⭐854) - Single header, public domain, short vector math library for C++. [Unlicense]
Memory Allocation
- C Smart Pointers (⭐1.6k) - Smart pointers for the (GNU) C programming language. [MIT]
Networking
- libhttpserver (⭐879) - C++ library for creating an embedded Rest HTTP server (and more). [LGPL2.1]
59. Awesome Ios Books
Swift
Multithreading
watchOS
60. Awesome Symfony
Ecommerce
- Aimeos - Ultra fast PHP e-commerce framework for #gigacommerce
61. Awesome Eosio
Libraries and Frameworks / API libraries
- EOSIO/eosjs (⭐1.4k) - Official JavaScript SDK.
62. Awesome React Hooks
Extensions/Libraries
- react-hook-form (⭐31k) - Performance, flexible and extensible forms with easy to use for validation.
63. Awesome Algorithms
Cheat Sheets / Randomized Algorithms
64. Vertx Awesome
Language Support
- Php (⭐13) - Php support.
65. Awesome Piracy
Download Managers / Free Indexers
- Plowshare (⭐830) Command-line tool and engine for managing sharing websites
- Prev: Jun 10 - Jun 16, 2019
- Next: May 27 - Jun 02, 2019