VSCode-Guide
VSCode Guide
https://github.com/mikeroyal/VSCode-Guide
Last synced: 11 days ago
JSON representation
-
Terraform Learning Resources
- Terraform API Docs
- Terraform Providers
- Terraform Modules
- HashiCorp GitHub
- HashiCorp Discuss Forum
- HashiCorp's Learn Platform
- HashiCorp Certifications
- What is Terraform? | IBM
- Terraform on Azure
- Automate Terraform with GitHub Actions
- Using Terraform to Manage AWS Programmable Infrastructures
- Using Terraform with Google Cloud
- Top Terraform Courses on Udemy
- Complete Terraform Course - Beginner to Advanced on Udemy
- Terraform Course: Fundamentals on Pluralsight
- Terraform Online Training Courses on LinkedIn Learning
- Terraform - source infrastructure as code software tool created by HashiCorp.It enables users to define and provision a datacenter infrastructure using a high-level configuration language known as [Hashicorp Configuration Language (HCL)](https://github.com/hashicorp/hcl), or optionally JSON.
- Terraform Documentation
- HashiCorp's Learn Platform
- HashiCorp Certified: Terraform Associate
- HashiCorp Certifications
- Terraform API Docs
- HashiCorp Discuss Forum
- What is Terraform? | IBM
- Terraform on Azure
- Automate Terraform with GitHub Actions
-
Terraform Tools and Services
- Terraform Enterprise - hosted distribution of Terraform Cloud. It offers enterprises a private instance of the Terraform Cloud application, with no resource limits and with additional enterprise-grade architectural features like audit logging and SAML single sign-on.
- Terraform CLI - line tool used for working with Terraform's CLI-based workflows; this includes people who use Terraform CLI by itself, as well as those who use Terraform CLI in conjunction with Terraform Cloud or Terraform Enterprise.
- Terraform Registry
- Terraform Enterprise - hosted distribution of Terraform Cloud. It offers enterprises a private instance of the Terraform Cloud application, with no resource limits and with additional enterprise-grade architectural features like audit logging and SAML single sign-on.
- Terraform Cloud
- Hashicorp Configuration Language (HCL) - and machine-friendly, for use with command-line tools. Although intended to be generally useful, it is primarily targeted towards devops tools and servers.
- CDK (Cloud Development Kit) for Terraform
- Terraform-exec - json](https://github.com/hashicorp/terraform-json).
- TFSEC
- Qovery Engine - source abstraction layer library that turns easy apps deployment on AWS, GCP, Azure, and other Cloud providers in just a few minutes. The Qovery Engine is written in Rust and takes advantage of Terraform, Helm, Kubectl, and Docker to manage resources.
- Terraform CLI - line tool used for working with Terraform's CLI-based workflows; this includes people who use Terraform CLI by itself, as well as those who use Terraform CLI in conjunction with Terraform Cloud or Terraform Enterprise.
-
Tools
-
JavaScript Libraries for Machine Learning
- PhpStorm
- Laravel
- PHP Tools for Visual Studio/VS Code
- Symfony
- Composer
- DesignPatternsPHP
- CodeIgniter
- HHVM - source virtual machine designed for executing programs written in [Hack](https://hacklang.org/). HHVM uses a just-in-time (JIT) compilation approach to achieve superior performance while maintaining amazing development flexibility. HHVM should be used together with a webserver like the built in, easy to deploy [Proxygen](https://docs.hhvm.com/hhvm/basic-usage/proxygen), or a [FastCGI-based](https://docs.hhvm.com/hhvm/advanced-usage/fastCGI) webserver on top of nginx or Apache.
- Swoole - driven asynchronous & coroutine-based concurrency networking communication engine with high performance written in C and C++ for PHP.
- Matomo - featured PHP MySQL software program that you download and install on your own webserver. At the end of the five-minute installation process, you will be given a JavaScript code. Simply copy and paste this tag on websites you wish to track and access your analytics reports in real-time.
- Grav - based Web-platform. There is Zero installation required. Just extract the ZIP archive, and you are already up and running. It follows similar principles to other flat-file CMS platforms, but has a different design philosophy than most. Grav comes with a powerful Package Management System to allow for simple installation and upgrading of plugins and themes, as well as simple updating of Grav itself.
- Slim
- Flutter
- Guzzle
- PHPUnit - oriented testing framework for PHP. It is an instance of the xUnit architecture for unit testing frameworks.
- Whoops - of-the-box, it provides a pretty error interface that helps you debug your web projects, but at heart it's a simple yet powerful stacked error handling system.
-
- ReSharper
- AssemblyScript
- Rome - status) for JavaScript, TypeScript, JSON, HTML, Markdown, and CSS.
- TypeScript ESLint
- ts-migrate - migrate is intended to accelerate the TypeScript migration process. The resulting code will pass the build, but a followup is required to improve type safety.
- Deno
- gulp-typescript
- React Native
- Definitely Typed
- TypeORM
- Rome - status) for JavaScript, TypeScript, JSON, HTML, Markdown, and CSS.
- Eclipse Theia - fledged multi-language Cloud & Desktop IDE-like products with state-of-the-art web technologies.
- InversifyJS
- TS node
- TensorFlow.js - source WebGL hardware-accelerated JavaScript library for training and deploying machine learning models.
-
-
TypeScript Learning Resources
-
Vue.js Learning Resources
-
JavaScript Libraries for Machine Learning
- TypeScript Support for Vue.js
- Vue JavaScript Tutorial in Visual Studio Code
- Vue.js Plugins for JetBrains
- Introducing Storybook for VueJS
- Vue Mastery is the Ultimate Learning Resource for Vue.js
- Learn Vue.js from core-team members and industry experts on VueSchool
- VueJS Courses on Udemy
- Learning Vue.js on Codecademy
- VueJS Open Collective
- Vue.js API
- Introducing Storybook for VueJS
- VueJS Forum
-
-
Vue.js Tools and Frameworks
-
JavaScript Libraries for Machine Learning
- Storybook
- Onsen UI - feeling Progressive Web Apps (PWAs) and hybrid apps. It provides bindings for Angular 1, 2, React and Vue.js.
- Vue CLI - to-end Testing.
- Vue Router
- VuePress - rendered static HTML for each page, and runs as an SPA once a page is loaded.
- Vuefire
- Vuetify
- Buefy
- Vue-Apollo
- Hoppscotch
- Element
- Vue-Apollo
-
-
WSL Learning Resources
- WSLConf - initiated event on all things Windows Subsystem for Linux and WSL-related.
- What is the Windows Subsystem for Linux?
- Pro Windows Subsystem for Linux (WSL): Powerful Tools and Practices for Cross-Platform Development and Collaboration Book
- Windows Subsystem for Linux 2 (WSL 2) Tips, Tricks, and Techniques Book
- Comparing WSL 2 and WSL 1
- GPU accelerated machine learning training in the Windows Subsystem for Linux
- CUDA on Windows Subsystem for Linux(WSL) 2
- Using WSL 2 with Visual Studio Code
- How to run Podman on Windows with WSL 2
- Create a development container in Visual Studio Code
- Getting started with MySQL, MongoDB, PostgreSQL, SQLite, Microsoft SQL Server, or Redis to set up a database on WSL
- Setting up SAP HANA, express edition into WSL 2 (Windows Subsystem for Linux)
- WSL 2 Linux Kernel on GitHub
- How to run Podman on Windows with WSL 2
- Create a development container in Visual Studio Code
- Setting up SAP HANA, express edition into WSL 2 (Windows Subsystem for Linux)
- WSLG: X11 and Wayland Applications in WSL
- What is the Windows Subsystem for Linux?
- WSLConf - initiated event on all things Windows Subsystem for Linux and WSL-related.
- Set up your Node.js development environment with WSL 2
-
WSL Tools & Projects
- Visual Studio Code Remote - WSL extension - time development environment right from VS Code. You can develop in a Linux-based environment, use Linux-specific toolchains and utilities, and run and debug your Linux-based applications all from the comfort of Windows. The extension runs commands and other extensions directly in WSL so you can edit files located in WSL or the mounted Windows filesystem (for example /mnt/c) without worrying about pathing issues, binary compatibility, or other cross-OS challenges.
- Ubuntu on WSL
- Ubuntu on Windows Community Preview
- Ubuntu Pro for Azure - scale Linux enterprise operations — with no contract needed.
- Azure CLI
- Dxgkrnl - new kernel driver for Linux that exposes the /dev/dxg device to user mode Linux. /dev/dxg exposes a set of IOCTL that closely mimic the native WDDM D3DKMT kernel service layer on Windows. Dxgkrnl inside of the Linux kernel connects over the VM Bus to its big brother on the Windows host and uses this VM bus connection to communicate with the physical GPU.
- wslu
- Ubuntu on Windows Community Preview
- Visual Studio Code Remote Development and GitHub Codespaces - Containers extension and GitHub Codespaces. A development container is a running [Docker](https://www.docker.com/) container with a well-defined tool/runtime stack and its prerequisites. The [VS Code Remote Containers](https://aka.ms/vscode-remote/download/containers) extension allows you to clone a repository or open any folder mounted into (or already inside) a dev container and take advantage of VS Code's full development feature set. [GitHub Codespaces](https://github.com/features/codespaces) both use this same concept to quickly create customized, cloud-based development environments accessible from VS Code or the web.
- Windows Terminal - rich, productive terminal application for command-line users. It includes many of the features most frequently requested by the Windows command-line community including support for tabs, rich text, globalization, configurability, theming & styling, and more.
- PowerShell Core - platform (Windows, Linux, and macOS) automation and configuration tool/framework that works well with your existing tools and is optimized for dealing with structured data (e.g. JSON, CSV, XML, etc.), REST APIs, and object models. It includes a command-line shell, an associated scripting language and a framework for processing cmdlets.
- Ansible-WSL
- WSL-DistroLauncher
- Pengwin
- Pengwin Enterprise
-
Xaramin Learning Resources
- Xaramin GitHub
- Visual Studio Tools for Xamarin
- NuGet Gallery | Xamarin
- Xamarin App Development with Visual Studio
- Xamarin and Azure
- Android & iOS Apps With Xamarin
- Xaramin Learn
- Top Xamarin Courses Online | Udemy
- Xamarin: Build Native Cross Platform Apps with C# Codes | Udemy
- Xamarin Online Training Courses | LinkedIn Learning
- Online Xamarin Classes | Skillshare
- Back to the Top
-
Xaramin Tools, Libraries, and Frameworks
- Rider - platform .NET IDE devloped by JetBrains to develop .NET, ASP.NET, .NET Core, Xamarin; or Unity applications for Windows, Mac, Linux.
- Xamarin.Forms - platform framework from Microsoft for building iOS, Android, & Windows apps with .NET from a single shared codebase.
- Wave Engine - quality 3D and 2D solutions and deploy to any platform.
- FlatRedBall - platform game engine, focused on 2D game development and proven across multiple shipped game projects. It’s a perfect choice for small indies or large teams.
- Wave Engine - quality 3D and 2D solutions and deploy to any platform.
- MonoGame - platform gaming framework based on Microsoft's XNA framework that's extremely easy to learn. Best of all, games you build with MonoGame will run on iOS, Android, Mac OS X, tvOS, Windows, Linux, PlayStation 4, and more—write once, play anywhere.
- Stride - source C# game engine for realistic rendering and VR. The engine is highly modular and aims at giving game makers more flexibility in their development. Stride comes with an editor that allows you to create and manage the content of your games or applications visually and intuitively.
- Wave Engine - quality 3D and 2D solutions and deploy to any platform.
- App Builder
- Wave Engine - quality 3D and 2D solutions and deploy to any platform.
- Wave Engine - quality 3D and 2D solutions and deploy to any platform.
- Wave Engine - quality 3D and 2D solutions and deploy to any platform.
- Wave Engine - quality 3D and 2D solutions and deploy to any platform.
- Wave Engine - quality 3D and 2D solutions and deploy to any platform.
- Onsen UI - based HTML5 framework offers a large selection of components and responsive layout support. Onsen UI lets you create professionally designed multiplatform apps without acquiring additional skillset.
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