Michael Ndiritu's starred repositories

generative-ai-for-beginners

18 Lessons, Get Started Building with Generative AI πŸ”— https://microsoft.github.io/generative-ai-for-beginners/

Language:Jupyter NotebookLicense:MITStargazers:61969Issues:529Issues:117

awesome-rust

A curated list of Rust code and resources.

Language:RustLicense:CC0-1.0Stargazers:45979Issues:816Issues:135

swift-algorithm-club

Algorithms and data structures in Swift, with explanations!

Language:SwiftLicense:MITStargazers:28734Issues:1566Issues:214

cockpit

Cockpit is a web-based graphical interface for servers.

Language:CLicense:LGPL-2.1Stargazers:11002Issues:191Issues:5660

minbpe

Minimal, clean code for the Byte Pair Encoding (BPE) algorithm commonly used in LLM tokenization.

Language:PythonLicense:MITStargazers:9047Issues:83Issues:36

awesome-compilers

:sunglasses: Curated list of awesome resources on Compilers, Interpreters and Runtimes

Mastering-GitHub-Copilot-for-Paired-Programming

An 8 Lesson course teaching everything you need to know about harnessing GitHub Copilot and an AI Paired Programing resource.

Language:PythonLicense:MITStargazers:4641Issues:58Issues:115

MovieHunt

Movie Android App written in Kotlin, MVVM, RxJava, Jetpack Compose (implementing), Android Architecture Components and Coroutine (Upcoming).

Language:KotlinLicense:MITStargazers:738Issues:16Issues:72

Notzz-App

πŸ“ A Simple Note-Taking App built to demonstrate the use of Modern Android development tools - (Kotlin, Coroutines, State Flow, Hilt-Dependency Injection, Jetpack DataStore, Architecture Components, MVVM, Room, Material Design Components).

Language:KotlinLicense:MITStargazers:668Issues:6Issues:33

snippets

Main repository for snippets surfaced on developer.android.com.

Language:KotlinLicense:Apache-2.0Stargazers:644Issues:65Issues:41

FocusBloom

A Kotlin Multiplatform app that helps users enhance their productivity and time management skills through focused work intervals and short breaks.

Ketch

An Android File downloader library based on WorkManager with pause and resume support.

AndroidAppTemplate

This is a template repository with developer tooling already included so you can get up and running with confidence.

navigation-compose-typed

Type-safe arguments for Jetpack Navigation Compose using Kotlinx.Serialization

Language:KotlinLicense:MITStargazers:221Issues:7Issues:18

Interactive-Android-Concepts

This is a collection of various code samples of Jetpack Compose and Kotin coroutines. The app is intended to demonstrate the correct and wrong usage of certain concepts.

Language:KotlinStargazers:118Issues:1Issues:0

mdx

mdx is a command-line interface program for downloading manga from the MangaDex website. The program uses MangaDex API to fetch manga content.

Language:GoLicense:MITStargazers:76Issues:3Issues:2

ProjectTracking

A Jetpack Compose App which allows users(humans) to track their projects progress. The app allows the user to break down their projects into easier manageable tasks where they can easily update their tasks' progress.

Language:KotlinStargazers:76Issues:3Issues:0

ludwig

A collection of UI libraries for Android using Jetpack Compose

Language:KotlinStargazers:73Issues:4Issues:0

DarajaMultiplatform

Kotlin Multiplatform wrapper for Daraja(M-Pesa) API for Kotlin and Swift clients

Language:KotlinLicense:Apache-2.0Stargazers:38Issues:6Issues:2

Floaty

Floaty is a customizable floating widget for your Android apps that allows you to add a floating widget to your app's interface.

Jobster

A proof of concept of Multiplatform Compose for Android and iOS using Google Gemini API

Language:KotlinLicense:Apache-2.0Stargazers:20Issues:2Issues:0

safecity

SafeCity App allows users to report crimes and other incidents, view crime hotspots and an analysis of crime patterns in areas near them.

Language:KotlinLicense:Apache-2.0Stargazers:15Issues:2Issues:1

Android-git-hooks

🌟 Automated Code Linting & Formatting with Git Hooks for Android πŸš€. This setup leverages Git hooks to ensure that every commit and push is rigorously checked for code style and potential issues using: Spotless 🧽: Formats your code beautifully. ktlint πŸ”: Enforces Kotlin style guidelines. Detekt πŸ›‘οΈ: Scans for code smells and issues.

Language:ShellStargazers:5Issues:1Issues:0

DealDash

An e-commerce iOS app built with Swift and SwiftUI Consuming a fake store API to show different functionalities of such a platform.

Language:SwiftStargazers:3Issues:1Issues:0

Stripe-Kotlin-Sample

Bare-bone kotlin app demonstrating integrating Stripe payment SDK into an android app

Language:KotlinStargazers:3Issues:0Issues:0
Language:KotlinLicense:Apache-2.0Stargazers:2Issues:0Issues:0

kt_vs_dart_vs_rust_vs_wasm

Example app to check performance between Kotlin, Dart, Rust and Wasm

Language:DartLicense:MITStargazers:1Issues:2Issues:0

ComposableTheme

jetpack compose theme on top of foundation

Language:KotlinStargazers:1Issues:2Issues:0

java-generics

Java brains

Language:JavaStargazers:1Issues:1Issues:0