Isuru Rajapakse's Projects
Program β9Puzzleβ which is an Artificial Intelligence program for a tile based puzzle game, in which the goal is to slide the tiles to transform a puzzle from disorderly state to an orderly state
The Advent of Code 22" project for Kotlin
The Advent of Code 23" project for Kotlin
Learning the ways of the little green men.
Development environment for Android Jetpack extension libraries under the androidx namespace. Synchronized with Android Jetpack's primary development branch on AOSP.
AssignmentBuddy is a system that help students to find Assignment Buddies
Game of Battle Ships using SwinGame
A New version of Battleships game with bug-fixes and more...
o_0
A simple card games implementations to demonstrate OOP concepts and principles
Sample Xcode application that shows a simple clock
A small, yet full-featured framework that allows building View-based Android applications
KMM GraphQL based conference sample with Jetpack Compose Android, Compose for Wear and SwiftUI iOS clients along with GraphQL backend.
A tutorial to learn about composable architecture with Jetpack Compose
A configurable debug drawer to use in Android apps. Inspired by u2020.
Kotlin Multiplatform lifecycle-aware business logic components (aka BLoCs) with routing functionality and pluggable UI (Jetpack Compose, SwiftUI, JS React, etc.), inspired by Badoos RIBs fork of the Uber RIBs framework
A Compose-multiplatform navigation library that leverage Decompose to create an API inspired by Conductor
The most essential libraries for Kotlin Multiplatform development
Demonstration of RESTFul services through NodeJS and Express and ORM through Sequelise
Example Kotlin Fabric Mod
A fabric mod for The Witness Minecraft
Sample libKtx game targeting desktop, ios and android
A collection of useful .gitignore templates
Plugin for parsing and managing the Changelog in a "keep a changelog" style.
Node RESTful API for the Doubtfire back-end
A Web utility that helps you to manage your helpdesk with smart queuing system
Project Hope; Game which tries to bring hope for people
Inference engine for propositional logic in Software based on the Truth Table (TT) checking, and Backward Chaining (BC) and Forward Chaining (FC) algorithms
a simple demonstration of MySQL ORM through JPA Entity framework, inside of a Glassfish container