Quick start kotlin gradle DSL
This directory contains a set of boilerplate gradle script to kick start kotlin
multiplatform- Kotlin multiplatform boilerplatejunit5- Kotlin JUnit 5 examplejs-plain- Kotlin JavaScript boilerplatejs-commonjs- Kotlin JavaScript boilerplate with CommonJS enabledjs-nodejs- Kotlin multiplatform with NodeJSsboot-wasm- Kotlin Web Assembly Hello World! with Spring Boot as serversboot-wasm-dom- Kotlin Web Assembly HTML DOM Accesssboot-wasm-heap- Kotlin Web Assembly Heap Space memory direct accesssboot-wasm-string- Kotlin Web Assembly String transfer from Web Assembly VMsboot-wasm-webgl- Kotlin Web Assembly Experimental Open GL wrapper using WebGLsboot-wsock- Kotlin Web Socket with Spring Boot as server using JS libraries JQuery, SockJS and Stompsboot-jython- Kotlin Web Socket with Spring Boot as server using embedded standalone Jythonsboot-junit-trans- Kotlin JUnit 5 with platform transaction managersboot-mockito-integration- Kotlin pure Mockito integration testingcoroutines-html- KotlinX HTML with KotlinX coroutines delaycucumber- Cucumber browser automation testingcucumber-cpp- Cucumber notepad text copy paste automationopengl-glsl- OpenGL GLSL using Kotlin GLFW+GLEWopengl-glsl-glad- OpenGL GLSL using Kotlin GLFW+GLADopengl-gles- OpenGL ES 2.0 GLSL using Kotlin (Requires OpenGL ES Emulator)opengl-mathgl- OpenGL MathGL using Kotlin GLFW+GLEWvulkan-initialize- Vulkan Initiate and check for successvulkan-triangle-glfw- Vulkan Triangle example using windows GLFWopengl-freeglut-freetype2- OpenGL GLSL using Kotlin FreeGLUT+GLEW+FreeType2opengl-pangocairo- OpenGL GLEW using Kotlin libpangocairo Unicode Font Renderingopengl-cairo-rsvg- OpenGL Kotlin librsvg SVG File Renderingmesa-offscreen- OsMesa Kotlin render OpenGL output to a array bufferembed-python- Embedding Python 3 or 2 in Kotlin and calling a method with parameterembed-ruby- Embedding Ruby in Kotlinembed-lua- Embedding Lua in Kotlin and calling a method with parameterembed-r- Embedding R in Kotlin and calling a method with parameterembed-tcl- Embedding TCL in Kotlin and calling a method with parameterembed-octave- Embedding Octave Mex in Kotlinembed-opencl- Embedding OpenCL in Kotlinembed-perl- Embedding PERL in Kotlinsvg-bouncing-ball- Simple ball animation with SVG based shape and Kotlin OpenGLchipmunk-physics- Simple chipmunk code with 3 rigid surface and ball bouncing from themlinear-algebra- Linear Algebra using LAPACKEgsl-matrix- GSL Matrix manipulation using GSLann-fann- Artificial Neural Network using FANNgtk3-glade3- GTK3 and Glade3 buildergtk3-glew- GTK3 and GLEW OpenGL [Experimental]gtk4-gsk- GTK4 and GSK Cairo (or) Vulkan(Linux) [Experimental]arduino-atmega8- Arduino AVR Atmega8 [Experimental]swig-jni- Automatic Java and C++ Stub using SWIGswig-jni-cpointer- Automatic Java and C pointer Stub using SWIGswig-jni-inherit-callback- Koltin JNI and C++ Inheritance Callback using SWIGkotlin-javafx- Kotlin code run Open JavaFX 14 using FXML, without installing Open JavaFXminecraft-javafx- Kotlin code to design like Minecaft Game UIwin32-directx- Pure WIN32 API based DirectX 9 codewin32-notepad-menu- Pure WIN32 API based Notepad Window detection codeopenal-generate- OpenAL play audio using sine wave with integer arrayopenal-mathgl-generate- Generate a math buffer using MathGL and play using OpenALsndfile-generate- libsndfile create FLAC audio file using sine wave with integer arrayandroid-multiplatform- Android Gradle KTS with external library usagekotlin-fortran- Gradle KTS for Combining Kotlin and Fortrankotlin-midi- Kotlin code for reading Midi portkotlin-libxml2- Kotlin code for reading XML and applying XSL on it