Awesome List Updates on Dec 06 - Dec 12, 2021
38 awesome lists updated this week.
🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor
1. Awesome Vite
Libraries / Community
- ssr (⭐2.7k) - A Server Side Rendering framework combined with Webpack/Vite.
2. Awesome Dataviz
JavaScript tools / Charting libraries
- Chart.js - Charts with the canvas tag.
- Chartist.js - Responsive charts with great browser compatibility.
- Dygraphs - Interactive line charts library that works with huge datasets.
- Echarts (⭐64k) - Highly customizable and interactive charts ready for big datasets.
- lit-line (⭐22) - SVG Line Chart Web Component - light, fast, interactive & fully responsive.
- TechanJS - Stock and financial charts.
JavaScript tools / Charting libraries for graphs
- Cola.js - A tool to create diagrams using constraint-based optimization techniques. Works with d3 and svg.js.
- Cytoscape.js - JavaScript library for graph drawing maintained by Cytoscape core developers.
- Sigma.js - JavaScript library dedicated to graph drawing.
- diagram.js (⭐1.8k) - Javascript diagram library serving as the basis for camunda's online BPMN modeler.
- Uber React Digraph (⭐2.6k) - React.js based directed graph library maintained by UBER.
JavaScript tools / Maps
- Deck.gl - WebGL framework for visual exploratory data analysis of large datasets.
- Leaflet - JavaScript library for mobile-friendly interactive maps.
JavaScript tools / React
- nivo (⭐14k) - Supercharged dataviz components for React with isomorphic ability, demo.
React Native / Misc
- Textures.js - A library to create SVG patterns.
- Timeline.js - Create interactive timelines.
- Vis.js - A dynamic visualization library including timeline, networks and graphs (2D and 3D).
Machine Learning tools / Misc
- TensorWatch (⭐3.4k) - Debugging and visualization tool for data science and machine learning
Python tools / Misc
- bokeh - Interactive Web Plotting for Python.
- holoviews - Complex and declarative visualizations from annotated data.
- mayai - interactive scientific data visualization and 3D plotting in Python.
- matplotlib - 2D plotting library.
- PyQtGraph - Interactive and realtime 2D/3D/Image plotting and science/engineering widgets.
- toyplot - The kid-sized plotting toolkit for Python with grownup-sized goals.
- VisPy - High-performance scientific visualization based on OpenGL.
R tools / Misc
- ggvis - A data visualization package with a syntax similar to ggplot2 which allows you to create rich interactive graphics.
- lattice - trellis graphics for R
- rbokeh - R Interface to Bokeh.
- shiny - Framework for creating interactive applications/visualisations
Markup-based tools / Misc
- wavedrom.com - Draws your Timing Diagram or Waveform from simple textual description
Other tools / Misc
- Kepler.gl - Geospatial analysis tool for large-scale data sets.
- RAW - Create web visualizations from CSV or Excel files.
Books / Misc
- Interactive Data Visualization for the Web by Scott Murray. Available to read online. Focused on D3.
- Data Visualization Toolkit by Barrett Austin Clark. Uses D3, Ruby on Rails, Postgres, PostGIS, & Leaflet.
Catalogs / Misc
- The Data Visualization Catalogue - A collection of data visualization methods, with pros and cons.
Podcasts / Misc
Websites / Misc
- Ann K. Emery's blog
- Junk Charts - Kaiser Fung takes apart why certain datavizes work/don't work
- Makeover Monday blog - #MakeoverMonday on twitter
- Fabio Souto originally createad this repo, connect with Fabio at fabiosouto.me.
- Javier Luraschi is the current maintainer, he builds predictive visualizations at Hal9.
3. Awesome Fastapi
Auth
- AuthX (⭐957) - Customizable Authentications and Oauth2 management for FastAPI.
- FastAPI Security (⭐154) - Implements authentication and authorization as dependencies in FastAPI.
Utils / Other Tools
- ASGI Correlation ID (⭐500) - Request ID logging middleware.
- FastAPI Cache (⭐1.6k) - A tool to cache FastAPI response and function results, with support for Redis, Memcached, DynamoDB, and in-memory backends.
Tutorials / Other Tools
- Getting started with GraphQL in Python with FastAPI and Ariadne - Generate a FullStack playground using FastAPI, GraphQL and Ariadne.
4. Awesome Cryptography
Python / Git
- ecdsa (⭐948) - An easy-to-use implementation of ECC with support for ECDSA and ECDH.
5. Awesome Agi Cocosci
Problem Solving / Reinforcement Learning
- A Survey of Preference-Based Reinforcement Learning Methods - Journal of Machine Learning Research, 2017. [All Versions].
6. Awesome Generative Deep Art
Improving Google Colab experience / Deforum
Auxiliary tools and concepts / Deforum
- HashLips/hashlips_art_engine (⭐7.2k): tool used to create multiple different instances of artworks based on provided layers
7. Awesome Blazor
Component bundles
- FAST Blazor (⭐4.4k) -
A lightweight wrapper around Microsoft's official FluentUI Web Components for use with .NET 6.0 Razor views & Blazor. (Samples & demo).
Tools & Utilities / Others
- BlazorTemplater (⭐155) -
Use
.razorcomponents to render HTML strings for email content.
- MediaSession.Blazor (⭐6) -
A Blazor JSInterop wrapper for Media Session API. The Media Session API provides a way to customize media notifications. (Demo).
8. Awesome Stock Resources
Icons / Icons Packages and Collections
- Free Icons - A collection from all the open source icon collections available.
9. Awesome Crystal
C bindings
- nlopt.cr (⭐3) - Bindings for NLOpt
Cryptography
- monocypher.cr (⭐19) - Crystal wrapper for the Monocypher crypto library
Game Development
- MyECS (⭐21) - A Sparse Entity Component System Framework for Crystal
10. Public Apis
Animals
API: Axolotl
Description: Collection of axolotl pictures and facts
Auth: No
HTTPS: Yes
CORS: No
API: eBird
Description: Retrieve recent or notable birding observations within a region
Auth:
apiKeyHTTPS: Yes
CORS: No
API: FishWatch
Description: Information and pictures about individual fish species
Auth: No
HTTPS: Yes
CORS: Yes
API: PlaceKitten
Description: Placeholder Kitten pictures
Auth: No
HTTPS: Yes
CORS: Yes
API: DropMail
Description: GraphQL API for creating and managing ephemeral e-mail inboxes
Auth: No
HTTPS: Yes
CORS: Unknown
News
API: NewsData
Description: News data API for live-breaking news and headlines from reputed news sources
Auth:
apiKeyHTTPS: Yes
CORS: Unknown
Science & Math
API: ISRO
Description: ISRO Space Crafts Information
Auth: No
HTTPS: Yes
CORS: No
API: NASA
Description: NASA data, including imagery
Auth: No
HTTPS: Yes
CORS: No
API: Newton
Description: Symbolic and Arithmetic Math Calculator
Auth: No
HTTPS: Yes
CORS: No
API: Numbers
Description: Number of the day, random number, number facts and anything else you want to do with numbers
Auth:
apiKeyHTTPS: Yes
CORS: No
API: Numbers
Description: Facts about numbers
Auth: No
HTTPS: No
CORS: No
API: Open Notify
Description: ISS astronauts, current location, etc
Auth: No
HTTPS: No
CORS: No
API: SHARE
Description: A free, open, dataset about research and scholarly activities
Auth: No
HTTPS: Yes
CORS: No
API: SpaceX (⭐11k)
Description: Company, vehicle, launchpad and launch data
Auth: No
HTTPS: Yes
CORS: No
API: Sunrise and Sunset
Description: Sunset and sunrise times for a given latitude and longitude
Auth: No
HTTPS: Yes
CORS: No
API: TLE
Description: Satellite information
Auth: No
HTTPS: Yes
CORS: No
API: USGS Earthquake Hazards Program
Description: Earthquakes data real-time
Auth: No
HTTPS: Yes
CORS: No
API: USGS Water Services
Description: Water quality and level info for rivers and lakes
Auth: No
HTTPS: Yes
CORS: No
API: World Bank
Description: World Data
Auth: No
HTTPS: Yes
CORS: No
Sports & Fitness
-
Description: Unofficial detailed American college football statistics, records, and results API
Auth:
apiKeyHTTPS: Yes
CORS: Unknown
11. Awesome Graphql
Style Guides / React
- GitLab GraphQL API Style Guide - This document outlines the style guide for the GitLab GraphQL API.
- Yelp GraphQL Guidelines - This repo contains documentation and guidelines for a standardized and mostly reasonable approach to GraphQL (at Yelp).
12. Awesome Osint
Geospatial Research and Mapping Tools / GitHub
- SAS Planet - Software used to view, download and stitch satellite images.
13. Awesome Transit
GTFS Realtime Utilities / Rust
- bus_kalman (⭐31) - A Kalman Filter used to interpolate bus travel times using NYC MTA real-time data.
- gtfs-realtime-test-service (⭐3) - A tool for mocking GTFS-realtime feed content (e.g., for use in testing a GTFS-realtime consuming application).
- GTFS-realtime Printer (⭐9) - Java-based utility to print out information from a GTFS-realtime file or URL.
- gtfs-rt-differential-to-full-dataset (⭐3) – Javascript tool to transform a continuous GTFS Realtime stream of
DIFFERENTIALincrementality data into aFULL_DATASETdump.
- gtfs-rt-dump (⭐24) - Converts protocol buffer format to plain text for easy viewing of a GTFS-realtime feed in plain text (for debugging purposes)
- gtfs-rt-inspector – Web app to inspect & analyze any (CORS-enabled) GTFS Realtime feed. Open-source on GitHub (⭐40).
- print-gtfs-rt-cli (⭐21) – Javascript tool to read a GTFS Realtime feed from stdin, print human-readable or as JSON.
- transit-feed-quality-calculator (⭐7) - A Java project that uses the gtfs-realtime-validator (⭐93) to assess the quality of a large number of transit feeds, fetching the feed URLs from a global directory (TransitFeeds.com/OpenMobilityData.org).
- Transit Network Model (⭐14) - A tool to generate predictions using GTFS-realtime VehiclePositions, a particle filter, and a Kalman Filter.
14. Awesome Quant
Python / Time Series
- pmdarima (⭐1.7k) - A statistical library designed to fill the void in Python's time series analysis capabilities, including the equivalent of R's auto.arima function.
15. Awesome Pascal
Graphic
- PngComponents (⭐40).
[Delphi]PngComponents is a set of components that allows you to include in your application real PNG files. PNG files on their own do not generate an enourmous advantage, but their support for an alpha-channel does indeed have quite a charm to it.
- PdfiumLib (⭐187).
[Delphi]Example of a PDF VCL Control using PDFium
- llPDFLib (⭐62).
[Delphi]Pure Object Pascal library to create PDF documents. This library doesn’t use any DLL or external third-party software to generate PDF files. Library includes TPDFDocument component with properties and methods like Delphi’s TPrinter but is designed to generate a PDF file.
Game dev
- Castle Game Engine (⭐1.1k).
[Delphi][FPC]Complete Pascal Game Engine. Cross-platform 3D and 2D game engine with a lot of graphic effects and a scene graph based on X3D.
Single controls
- TeeGrid (⭐147).
[Delphi][FPC]Lightweight full-featured Grid / Tabular control. For Embarcadero RAD Studio 2009 and up to Sydney 10.4, Delphi and C++, VCL and Firemonkey frameworks (all platforms: Windows 32 and 64 bit, Mac OSX, Android and iOS), and Lazarus FreePascal (Windows, Linux, etc)
- AXW Ribbon.
[Delphi]Ribbon component with the Office 2016 style. Works with Delphi 7 and up to the current Delphi version. Will probably compile with Delphi 6 and possibly Delphi 5.
Editors
- TBCEditor (⭐24).
[Delphi]A syntax highlighting edit control for RAD Studio (Delphi/C++ Builder) with code folding, completion proposal, matching pair, minimap, sync edit, word wrap, etc. External highlighter and color scheme files are in JSON format which can be also loaded from a stream.
Viewers
- WebView4Delphi (⭐341).
[Delphi][FPC]Project to embed Chromium-based browsers in applications made with Delphi or Lazarus/FPC for Windows.
Other GUI
- Windows 7 Taskbar Components.
[Delphi]One of the most notable feature in Windows 7 is a new Windows taskbar. It offers a new way of controlling your desktop, managing your windows, and launching applications.
Math
- DFF Library.
[Delphi][FPC]Big Floating Point, Big Integers, Astronomical calcualtions
Other non-visual
- GS.Core (⭐30).
[Delphi][FPC]Core functions shared by several projects. // Thread Pool, file operations, Key<>Value database, JSON lib, etc
- CocinAsync.
[Delphi]High performance library for Delphi to simplify coding and improve performance of asynchronous and multithreaded applications.
- LAMW (⭐277).
[FPC]Lazarus Android Module Wizard to create JNI Android loadable module (.so) and Android Apk using Lazarus/Free Pascal.
16. Awesome Neovim
Editing Support / Diagnostics
- gbprod/cutlass.nvim (⭐214) - Plugin that adds a 'cut' operation separate from 'delete'.
- sQVe/sort.nvim (⭐175) - Sorting plugin that intelligently supports line-wise and delimiter sorting.
17. Awesome Yew
Tooling / Frameworks
- trunk-action (⭐36) - Github action to install
Trunkby downloading the executable to speed up CI/CD.
18. Awesome Mac
Utilities / General Tools
- Equinox (⭐1.4k) - Create dynamic wallpapers for macOS.
19. Awesome Newsletters
JavaScript
- Bytes. Become a smarter JavaScript developer. Staying informed on the JavaScript ecosystem has never been so entertaining. Delivered every Monday, for free.
20. Awesome Ada
Networking and Communication Middleware / Apache License
- tomi-4-ada - Wrappers for various client/server and pub/sub messaging protocols (AMQP, STOMP and ZeroMQ), focusing exclusively on text message communications.
- mosquitto-ada (⭐6) - Binding for the MQTT broker Mosquitto.
21. Awesome Coins
☤ Coin Market Tools & Utilities
- CoinScanner.co — Gives you multiple trade routes from 1 crypto to another.
22. Awesome Tailwindcss
UI libraries, components & templates
- 📁 Admin One Vue 3 (⭐2.3k) - Free Vue.js 3 Tailwind CSS admin template with Vite & Vue CLI support.
23. Awesome Acg
Developer Groups
- AniDevTwitter [English]
- Fuyu [English]
- IQDB / SauceNAO [English]
- MoeOverflow [中文]
- MoeFront [中文]
- Project ShangriLa [日本語]
24. Awesome Flutter
UI / Material Design
- Backdrop (⭐340) - Backdrop implementation for flutter.
Navigation / Image Picker
- go_router (⭐441) - Declarative routes to reduce complexity, deep linking for mobile and the web while maintaining developer experience by Chris Sells.
Top / Game Engine resources
- Mooltik (⭐215) - Animation app for making cartoons by Rustem Kakimov
25. Jstips
Support the community / Let’s keep in touch
26. Awesome Raspberry Pi
OS Images
- OpenWRT - OpenWrt is described as a Linux distribution for embedded devices for network management.
Tools
- stressberry (⭐345) - Stress test your Raspberry Pi and plot temperatures.
27. Awesome Playcanvas
Interactive Experiences
- Party Space - Virtual events platform.
Automotive / YouTube Playables
- BMW i4 M50 Showcase - Blog article that embeds a technical overview of the new i4.
Blockchain/Crypto/NFT / YouTube Playables
- Doge Temple - Online microverse devoted to Dogecoin.
28. Awesome Cli Apps
Entertainment / Games
- Dwarf Fortress - Roguelike construction and management simulation.
Productivity / Note Taking and Lists
- Taskwarrior - Manage your TODO list.
Productivity / Calendars
- calcurse - Calendar and scheduling.
- remind - A sophisticated calendar and alarm program.
Utilities / Calendars
- deadlink (⭐171) - Find dead links in files.
Utilities / System Interaction Utilities
- tiptop (⭐1.9k) - System monitor.
Command Line Learning / Internet Speedtest
- explainshell - Type a snippet to see the help text for each argument.
Files and Directories / Deleting, Copying, and Renaming
- renameutils - Mass renaming in your editor.
29. Awesome Dash
Component Libraries
- Dash Mantine Components (⭐660) - Collection of 40+ Dash components based on Mantine React Components library.
Contributors
30. Awesome Tmux
Themes
- tmux-gruvbox (⭐607) Light and dark tmux theme
31. Awesome Math
Tools
32. Awesome Keycloak
Articles
Community Extensions
33. Awesome Seml
Governance
34. Awesome Javascript
Package Managers
- pnpm - Fast, disk space efficient package manager.
Type Checkers
- Hegel - A static type checker for JavaScript with a bias on type inference an strong type system.
Testing Frameworks / Assertion
- Enzyme - Enzyme is a JavaScript Testing utility for React that makes it easier to assert, manipulate, and traverse your React Components' output.
MVC Frameworks and Libraries / Runner
- react - A library for building user interfaces. It's declarative, efficient, and extremely flexible. Works with a Virtual DOM.
- Million (⭐17k) - <1kb compiler-focused virtual DOM. It's fast!
Templating Engines / Runner
- handlebars.js (⭐18k) - An extension to the Mustache templating language.
Articles and Posts / Runner
- Multi-threading using web-workers - Web Workers: Adding Multi-threading to JavaScript
- this keyword in JavaScript - Breaking down the 'this' keyword in JavaScript
Documentation / Runner
- DevDocs is an all-in-one API documentation reader with a fast, organized, and consistent interface.
- docco is a quick-and-dirty, hundred-line-long, literate-programming-style documentation generator.
- Beautiful docs (⭐300) is a documentation viewer based on markdown files.
Reactive Programming / Runner
- Highland - Re-thinking the JavaScript utility belt, Highland manages synchronous and asynchronous code easily, using nothing more than standard JavaScript and Node-like Streams.
RegExp / Runner
- RegExr - HTML/JS based tool for creating, testing, and learning about Regular Expressions.
Machine Learning / Runner
- TensorFlow.js - A JavaScript library for training and deploying ML models in the browser and on Node.js.
- m2cgen (⭐2.9k) - A CLI tool to transpile trained classic ML models into a native JavaScript code with zero dependencies.
Loading Status / Runner
- NProgress - Slim progress bars for Ajax'y applications.
Validation / Runner
- FormValidation - The best jQuery plugin to validate form fields. Formerly BootstrapValidator.
Form Widgets / Input
- awesomplete (⭐7k) - Ultra lightweight, usable, beautiful autocomplete with zero dependencies. - https://projects.verou.me/awesomplete/
Form Widgets / Other
- form (⭐5.2k) - jQuery Form Plugin.
Table/Grid / Other
- Bootstrap Table - An Extension to the popular Bootstrap framework for creating tables that fit the style of your site with no need for additional markup.
- Masonry - A cascading grid layout library.
- Packery - A grid layout library that uses a bin-packing algorithm. Useable for draggable layouts.
- Isotope - A filterable, sortable, grid layout library. Can implement Masonry, Packery, and other layouts.
Frameworks / Other
- Semantic UI - UI Kit with lots of themes and elements.
Maps / Other
- OpenLayers3 - A high-performance, feature-packed library for all your mapping needs.
Video/Audio / Other
- flowplayer (⭐1.9k) - The HTML5 video player for the web https://flowplayer.com/
- mediaelement (⭐8.3k) - HTML5 or
Animations / Other
- Anime.js - A JavaScript animation engine.
Misc / Other
- Logical Or Not - A game about JavaScript specificities.
- list.js (⭐11k) - Adds search, sort, filters and flexibility to tables, lists and various HTML elements. Built to be invisible and work on existing HTML. https://listjs.com
- SJSJ (⭐2.3k) - Simplified JavaScript Jargon is a community-driven attempt at explaining the loads of buzzwords making the current JavaScript ecosystem in a few simple words.
35. Awesome Machine Learning
Java / Deep Learning
- deepjavalibrary/djl (⭐4.6k) - Deep Java Library (DJL) is an open-source, high-level, engine-agnostic Java framework for deep learning, designed to be easy to get started with and simple to use for Java developers.
Kotlin / Deep Learning
- KotlinDL (⭐1.5k) - Deep learning framework written in Kotlin.
36. Awesome Spark
Packages / General Purpose Libraries
- Joblib Apache Spark Backend (⭐249)
-
joblibbackend for running tasks on Spark clusters.
Packages / Storage
- lakeFS
- Integration with the lakeFS atomic versioned storage layer.
Resources / Docker Images
- datamechanics/spark - An easy to setup Docker image for Apache Spark from Data Mechanics.
37. Awesome Vue
Projects Using Vue.js / Open Source
- Dashy (⭐21k) - A self-hosted startpage, with an easy to use visual editor, status checking, themes, widgets and tons more
Projects Using Vue.js / Commercial Products
- KodaDot (⭐680) - NFT Marketplace on Polkadot funded as public good, written in Vue.js
Components & Libraries / Utilities
- vueuse (⭐21k) - Collection of essential Vue Composition API utils works for Vue 2.x and 3.x.
38. Awesome Fp Js
Libraries
- fxts (⭐1.1k) - Lazy evaluation and concurrency. +TS
- Prev: Dec 13 - Dec 19, 2021
- Next: Nov 29 - Dec 05, 2021