VSCode-Guide
VSCode Guide
https://github.com/mikeroyal/VSCode-Guide
Last synced: 10 days ago
JSON representation
-
Docker Tools
-
Electron Learning Resources
-
JavaScript Libraries for Machine Learning
- JavaScript in Visual Studio Code
- The OpenJS Foundation
- Configuring JavaScript libraries in WebStorm
- JavaScript extensions for VS Code
- Electron Apps
- Getting Started with Electron
- Electron Development
- Master Electron: Desktop Apps with HTML, JavaScript & CSS course on Udemy
- Electron for Desktop Apps: The Complete Developer's Guide course on Udemy
- Electron From Scratch: Build Desktop Apps With JavaScript course on Udemy
- Electron Courses on Coursera
- Electron Fundamentals on Pluralsight
- Getting Started with Electron
-
-
Electron Tools, Libraries, and Frameworks
-
JavaScript Libraries for Machine Learning
- GitHub Codespaces
- GraphQL
- Gatsby
- Nest - side applications. It uses modern JavaScript, is built with TypeScript (preserves compatibility with pure JavaScript) and combines elements of OOP (Object Oriented Programming), FP (Functional Programming), and FRP (Functional Reactive Programming).
- WebStorm - the-fly error detection, powerful navigation and refactoring for JavaScript, TypeScript, stylesheet languages, and all the most popular frameworks([Angular](https://angular.io/), [React](https://reactjs.org/), [Vue.js](https://vuejs.org/), [Ionic](https://ionicframework.com/), [Apache Cordova](https://cordova.apache.org/), [React Native](https://reactnative.dev/), [Node.js](https://nodejs.org/), [Meteor](https://www.meteor.com/#!), and [Electron](https://www.electronjs.org/)).
- Meteor - simple environment for building modern web applications with JavavScript.
- RxDB - database for JavaScript Applications like Websites, hybrid Apps, Electron-Apps, Progressive Web Apps and NodeJs.
- Standard
- Quasar - performance VueJS user interfaces in record time. Such as responsive Single Page Apps, SSR Apps, PWAs, Browser extensions, Hybrid Mobile Apps and Electron Apps.
- Express
- Electron Fiddle
- Electron Builder
- Selenium IDE
- Photon
- Electron.NET
- Angular Electron
- Lowdb
- Nativefier
- Electron Fiddle
- Selenium - neutral coding interface compatible with all major web browsers(Firefox, Google Chrome and Safari).
- Selenium IDE
-
-
F# Learning Resources
- F# - platform, functional-first programming language. It empowers users and organizations to tackle complex computing problems with simple, maintainable and robust code.
- Cloud Programming with F#
- F# Developer Network (FSDN)
- Learning F# from The F# Software Foundation
- F# Programming groups | Meetup
- What is F#
- F# style guide
- F# Programming Wikibook
-
Flutter Learning Resources
-
JavaScript Libraries for Machine Learning
- Dart - source, scalable programming language, with robust libraries and runtimes, for building web, server, and mobile apps using the Flutter framework.
- Style Guide for Flutter
- Dart and Flutter: The Complete Developer's Guide on Udemy
- Flutter for Beginners course on Pluralsight
- Flutter Online Training Courses on LinkedIn Learning
- The Complete Flutter App Development Bootcamp with Dart by App Brewery
- Adding Firebase to your Flutter app
- Fuchsia Project
- Getting Started with Fuchsia
- Fuchsia Reference
- Contributing to Fuchsia
- Flutter Tools & techniques
- Creating an Interactive Story with Flutter on Coursera
-
-
Flutter Tools
-
JavaScript Libraries for Machine Learning
- Firebase - as-a-Service (BaaS) app development platform that provides hosted backend services such as a realtime database, cloud storage, authentication, crash reporting, machine learning, remote configuration, and hosting for your static files.
- FlutterFire - plugins/) that enable Flutter apps to use [Firebase](https://firebase.google.com/) services. You can follow an example that shows how to use these plugins in the [Firebase for Flutter](https://codelabs.developers.google.com/codelabs/flutter-firebase/index.html#0) codelab.
- Appwrite - to-end backend server for Web, Mobile, and Flutter developers that is packaged as a set of Docker containers for easy deployment.
- FlutterBoost
- Go-flutter - Flutter-Engine-Embedders) using a single code base that runs on Windows, macOS, and Linux. For rendering, [GLFW](https://github.com/go-gl/glfw) fits the job because it provides the right abstractions over the OpenGL's Buffer/Mouse/Keyboard for each platform.
- Fluro
-
-
F# Tools
- Python.NET
- Giraffe
- Suave - Alive.
- Saturn - side MVC pattern. Many of its components and concepts will seem familiar to anyone with experience in other web frameworks like Ruby on Rails or Python’s Django.
- Pulumi - as-code approach.
- FsCheck
- Elmish
- FsPickler - us/research/publication/functional-pearl-pickler-combinators/) which has been adapted to accommodate the object oriented nature of the .NET framework.
- Paket
- Fantomas
- SQLProvider
- FsUnit - testing with F# more enjoyable. It adds a special syntax to your favorite .NET testing framework.
- .NET for Apache Spark - hdinsight-spark), [Amazon EMR Spark](https://github.com/dotnet/spark/blob/master/deployment/README.md#amazon-emr-spark), [AWS](https://github.com/dotnet/spark/blob/master/deployment/README.md#databricks) & [Azure](https://github.com/dotnet/spark/blob/master/deployment/README.md#databricks) Databricks.
-
Go Learning Resources
-
JavaScript Libraries for Machine Learning
- Uber's Go Style Guide
- GitLab's Go standards and style guidelines
- Go: The Complete Developer's Guide (Golang) on Udemy
- Getting Started with Go on Coursera
- Programming with Google Go on Coursera
- Learning Go Fundamentals on Pluralsight
- Learning Go on Codecademy
- Go
- Effective Go
- Golang Contribution Guide
-
-
Google Cloud Learning Resources
- Architecting with Google Compute Engine
- Architecting with Google Kubernetes Engine in Google Cloud
- Google Cloud Internet of Things (IoT)
- Google Cloud Courses on Coursera
- Get started with Cloud Storage on Web with Firebase
- Google Cloud Courses on Udemy
- Google Cloud Certified Professional Cloud Security Engineer
- Architecting with Google Compute Engine
- Google Cloud Courses and Training
-
Google Cloud Tools
- Cloud Code - native applications, locally or in the cloud—quickly and easily. Extensions to IDEs such as Visual Studio Code and IntelliJ are provided to let you rapidly iterate, debug, and deploy code to Kubernetes.
- gsutil
- BigQuery - effective multi-cloud data warehouse designed for business agility.
- Cloud SQL
- Tekton on Google Cloud
- Cloud Deployment Manager
- Red Hat OpenShift on Google Cloud - managed and jointly supported Red Hat OpenShift offering that enables you to deploy stateful and stateless apps with nearly any language, framework, database, or service. It gives you a hosted environment entirely on Google Cloud. A hybrid environment where you maintain part of your workload on-premises or in a private hosting environment and migrate the rest to Google Cloud.
- Working with Kubernetes in Visual Studio Code
- Kubernetes.io
- Cloud SDK - line tools and libraries. The Cloud SDK contains gcloud, gsutil, and bq command-line tools, which you can use to access [Compute Engine](https://cloud.google.com/compute), [Cloud Storage](https://cloud.google.com/storage), [BigQuery](https://cloud.google.com/bigquery), and more.
- gcloud
- App Engine
- Cloud Storage
- Cloud Dataproc
- Cloud Deployment Manager
- Google Cloud Shell - based command-line access for managing your infrastructure and applications on Google Cloud Platform.
- Anthos - premises environments.
- Cloud Dataflow - time personalization, and other advanced analytics.
-
Go Tools and Frameworks
-
JavaScript Libraries for Machine Learning
- golang tools
- Go in Visual Studio Code
- NATS - premise, in the cloud, at the edge, and even on a Raspberry Pi. NATS can secure and simplify design and operation of modern distributed systems.
- Fiber
- Traefik
- Gitea - hosted git service. Using Go, this can be done with an independent binary distribution across all platforms which Go supports, including Linux, macOS, and Windows on x86, amd64, ARM and PowerPC architectures.
- OpenFaaS - driven functions and microservices to Kubernetes without repetitive, boiler-plate coding. Package your code or an existing binary in a Docker image to get a highly scalable endpoint with auto-scaling and metrics.
- micro - based text editor that aims to be easy to use and intuitive, while also taking advantage of the capabilities of modern terminals. As its name indicates, micro aims to be somewhat of a successor to the nano editor by being easy to install and use. It strives to be enjoyable as a full-time editor for people who prefer to work in a terminal, or those who regularly edit files over SSH.
- Gravitational Teleport - over-HTTPS in a browser or Kubernetes clusters.
- Act
- Glide
- BadgerDB - value (KV) database written in pure Go. It is the underlying database for [Dgraph](https://dgraph.io/), a fast, distributed graph database. It's meant to be a performant alternative to non-Go-based key-value stores like RocksDB.
- Go kit
- Codis
- zap
- HttpRouter
- Gorilla WebSocket
- Delve
- GORM
- Go Patterns
-
-
GraphQL Learning Resources
- Learning GraphQL
- GraphQL Community
- GitHub GraphQL API
- GraphQL Services
- Top GraphQL Courses on Udemy
- GraphQL Training Courses on NobleProg
- GraphQL: The Big Picture Course on Pluralsight
- Building Scalable APIs with GraphQL on Pluralsight
- Consuming a GraphQL API with Apollo Client and React on Pluralsight
- GraphQL Tutorials on Dgraph
- GraphQL Community
- GraphQL Tutorials on Dgraph
- GraphQL Community
-
GraphQL Tool, Libraries, and Frameworks
- GraphQL.js - purpose library and can be used both in a Node server and in the browser. As an example, the GraphiQL tool is built with GraphQL.js. So building a project using GraphQL.js with webpack or rollup should just work and only include the portions of the library you use.
- GraphQL CLI
- GraphQL Tools
- GraphQL Mesh
- GraphQL Scalars - safe GraphQL schemas.
- GraphQL Modules - to-implement and easy-to-test pieces.
- GraphQLShield - API, you'll gain the power of the shield engine on every request and reduce the load time of every request with smart caching. This way you can make sure your application will remain quick, and no internal data will be exposed.
- GraphQL Request - basically a lightweight wrapper around fetch.
- urql
- Relay
- Strapi
- Prettier - printing it with its own rules that take the maximum line length into account, wrapping code when necessary.
- Hasura GraphQL Engine - fast GraphQL server that gives you instant, realtime GraphQL APIs over Postgres, with [webhook triggers](https://github.com/hasura/graphql-engine/blob/master/event-triggers.md) on database events, and [remote schemas](https://github.com/hasura/graphql-engine/blob/master/remote-schemas.md) for business logic.
- Lokka
- PostGraphile
- GraphQL Inspector
- Dgraph - even for complex queries over terabytes of data.
- Apollo Client - featured caching GraphQL client with integrations for React, Angular, and more. It allows you to easily build UI components that fetch data via GraphQL.
-
Ionic Learning Resources
-
JavaScript Libraries for Machine Learning
- Ionic GitHub
- Top Ionic Courses Online | Udemy
- Ionic React: Cross-Platform Mobile Development with Ionic 5 | Udemy
- Ionic & Angular JS: Principles Of Mobile and Web Development
- Ionic: Getting Started | Pluralsight
- Building Desktop Apps with Ionic and Electron | Pluralsight
- Ionic Essential Training | LinkedIn Learning
- Ionic React: Cross-Platform Mobile Development with Ionic 5 | Udemy
- Back to the Top
- Ionic Academy
- Ionic Framework - Enterprise Training
-
-
Ionic Tools, Libraries, and Frameworks
-
JavaScript Libraries for Machine Learning
- Stencil - ready component systems on top of TypeScript and Web Component standards. Stencil components can be distributed natively to [React](https://reactjs.org/), [Angular](https://angular.io/), [Vue.js](https://vuejs.org/), and traditional web developers from a single, framework-agnostic codebase.
- Capacitor - platform API and code execution layer that makes it easy to call Native SDKs from web code and to write custom native plugins that your app may need. Also, Capacitor provides first-class Progressive Web App(PWAs) support so you can write one app and deploy it to the app stores and the mobile web.
- Ionic Native
- Ionic command line interface (CLI) - to tool for developing [Ionic](https://ionicframework.com/) apps.
- Instabug - app feedback solution. With a one minute install guide, it enables users to seamlessly report bugs while automatically attaching details such as network logs, repro-steps, etc.
- node-gyp - platform command-line tool written in Node.js for compiling native addon modules for Node.js. It contains a vendored copy of the gyp-next project that was previously used by the Chromium team, extended to support the development of Node.js native addons.
- Mocha
- AVA
- egg
- VoltSigner - nothing gets uploaded. Compatible with all build tools. Notably, it can produce iOS certificates on Windows.
- Stencil ESLint
- Framework7
- Instabug - app feedback solution. With a one minute install guide, it enables users to seamlessly report bugs while automatically attaching details such as network logs, repro-steps, etc.
-
-
Java Learning Resources
Programming Languages
Categories
Azure Tools
91
AWS Tools
49
Python Learning Resources
38
SQL/NoSQL Tools and Databases
36
Kubernetes Tools, Frameworks, and Projects
34
Tools
31
C/C++ Tools, Libraries, and Frameworks
31
C/C++ Learning Resources
29
Kubernetes Learning Resources
28
Scala Tools, Libraries, and Frameworks
28
Terraform Learning Resources
27
JavaScript Tools, Libraries, and Frameworks
25
Java Tools and Frameworks
24
Ansible Learning Resources
24
Clojure Tools, Libraries, and Frameworks
22
R Tools, Libraries and Frameworks
22
PowerShell Learning Resources
21
Electron Tools, Libraries, and Frameworks
21
Rust Tools
21
Swift Learning Resources
20
Go Tools and Frameworks
20
Swift Tools and Frameworks
20
WSL Learning Resources
20
Ruby Tools and Frameworks
19
C# Tools
18
GraphQL Tool, Libraries, and Frameworks
18
.NET Learning Resources
18
Google Cloud Tools
18
AWS Learning Resources
18
jQuery Learning Resources
17
SQL/NoSQL Learning Resources
17
Angular Tools and Frameworks
16
Kotlin Learning Resources
16
Docker Tools
15
Network Learning Resources
15
WSL Tools & Projects
15
Angular Learning Resources
15
Azure Learning Resources
15
Scala Learning Resources
15
Xaramin Tools, Libraries, and Frameworks
15
.NET Tools and Frameworks
14
R Learning Resources
14
Java Learning Resources
13
GraphQL Learning Resources
13
Ionic Tools, Libraries, and Frameworks
13
Setting up WSL Linux Distributions
13
F# Tools
13
Cordova Tools, Libraries and Frameworks
13
Electron Learning Resources
13
JavaScript Learning Resources
13
Clojure Learning Resources
13
Flutter Learning Resources
13
C# Learning Resources
13
Xaramin Learning Resources
12
Vue.js Tools and Frameworks
12
Vue.js Learning Resources
12
Ionic Learning Resources
11
Terraform Tools and Services
11
React Learning Resources
10
Go Learning Resources
10
Node.js Learning Resources
10
Ruby Learning Resources
10
Networking Tools & Concepts
10
Cordova Learning Resources
9
Google Cloud Learning Resources
9
Node.js Tools, Libraries, and Frameworks
9
Rust Learning Resources
8
TypeScript Learning Resources
8
Svelte Learning Resources
8
PHP Learning Resources
8
F# Learning Resources
8
Ansible DevOps Tools Integration
8
Kotlin Tools, Libraries, and Frameworks
8
Docker Learning Resources
7
PowerShell Tools
6
Flutter Tools
6
React Tools and Frameworks
6
jQuery Tools, Libraries, and Frameworks
6
Operating System
3
Svelte Tools, Libraries, and Frameworks
2
License
1
Network Protocols
1
Sub Categories
Keywords
javascript
23
python
19
golang
18
nodejs
17
typescript
17
go
15
dotnet
14
java
13
rust
12
clojure
12
http
10
node
9
cli
8
swift
8
electron
8
kubernetes
7
android
7
scala
7
graphql
7
angular
7
json
6
linux
6
csharp
6
cross-platform
6
c-sharp
6
curl
6
ruby
6
ios
6
web
6
docker
6
wsl
6
react
6
cpp
6
azure
6
machine-learning
5
web-framework
5
testing
5
windows
5
ansible
5
kotlin
5
database
5
mysql
4
terminal
4
command-line
4
visual-studio
4
react-native
4
package-manager
4
rest
4
devops
4
framework
4