Awesome List Updates on May 24, 2024
5 awesome lists updated today.
🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor
1. Awesome Polars
Resources / Blog posts
- Spark vs Polars. Real-life Test Case - A blog post in which the author tests whether Polars is able to handle "real amounts of data" and "really replace some production Spark workloads." by @danielbeach. Code used is available on Github here (⭐7).
- Age of DataFrames II: Polars Edition - A blog post that illustrates the features of Polars through the analysis of a tournament from the video game Age of Empires II by [@woutergins]. Source code available here (⭐0)
2. Awesome Ruby
Gem Servers
- Gemfast (⭐65) - A drop in replacement for geminabox written in Go.
- Gem in a box (⭐1.5k) - Really simple rubygem hosting.
- Gemirro (⭐137) - Gem to automatically make a rubygems mirror.
- Gemstash (⭐746) - A RubyGems.org cache and private gem server.
3. Awesome Blazor
Videos / Others
- Clean Architecture with .NET MAUI, Blazor, and ASP.NET Core -
May 22, 2024 - We've heard a lot about how using .NET to build our UI applications lets us share code across our whole stack, but finding the best way to do this isn't straightforward. UI code and API code can sometimes seem at cross-purposes and it's not always obvious how using .NET code across your whole stack provides any advantages over using different technologies for your UI and API. It's easy to fall into the trap of underutilizing the right code-sharing techniques. Or, at the other extreme, butchering your architecture for the sake of sharing code. In this talk, Matt Goldman (author of .NET MAUI in Action) will look at extending Clean Architecture to incorporate UIs built with .NET MAUI and Blazor. See sensible ways to write clean, testable, re-usable code that can be shared across the different layers of your solution, and across different solutions in your enterprise, to optimize efficiency and minimize duplication. We'll also see how to avoid the common pitfalls of over-engineering or under-sharing. You will walk away knowing how to make full-stack code shared with .NET a reality.
- Supercharging Blazor SSR with htmx -
April 29, 2024 - Are you using a front-end framework with Blazor? In this week's episode, community MVP Egin Hansen shows us how to supercharge Blazor static server-side rendering (SSR) with the htmx front-end library. Adding htmx gives you access to another level of interactivity while still retaining all the advantages of Blazor SSR stateless nature.
4. Awesome Kotlin
Libraries/Frameworks / Logging
- Foso/Cabret-Log (⭐197) - Method call logging for Kotlin Multiplatform
Libraries/Frameworks / Mail
- bluefireoly/SimpleKotlinMail (⭐66) - A simple, modern and coroutine based Kotlin Email API, supporting both clientside and serverside projects.
Projects / Web
- mariomac/codebuilder (⭐6) - Demo app about asynchronous architectures for long-response-time web applications.
Projects / Build tools
- gradle/kotlin-dsl-samples (⭐3.7k) - Kotlin language support for Gradle build scripts.
- nebula-plugins/nebula-kotlin-plugin (⭐57) - Provides the Kotlin plugin via the Gradle plugin portal, automatically depends on the standard library, and allows Kotlin library versions to be omitted.
Projects / Misc
- kpspemu/kpspemu (⭐72) - Multiplatform (JS and JVM) PSP Emulator written in Kotlin.
- chrislo27/RhythmHeavenRemixEditor (⭐433) - An audio custom remix editor designed for the Rhythm Heaven series, using libGDX and Kotlin.
Projects / Desktop
- yschimke/okurl (⭐124) - cURL-like client based on OkHttp.
- hazae41/Kotlin-Compiler-GUI (⭐1) - Easily compile Kotlin classes (.kt) and run Kotlin scripts (.kts)
Projects / Examples
- Kotlin/kotlin-koans (⭐2.6k) - Kotlin Koans are a series of exercises to get you familiar with the Kotlin Syntax.
- JetBrains/kotlin-examples (⭐3.2k) - Various examples for Kotlin.
Projects / Android
- skydoves/githubfollows (⭐294) - A demo project based on MVVM architecture and material design & animations.
Android / Libraries
- GlimpseFramework/glimpse-framework-android (⭐5) - OpenGL made simple.
- Jintin/MixAdapter (⭐19) - Compose multiple Adapter for RecyclerView in Android.
Android / Projects
- hanjoongcho/aaf-easyphotomap (⭐40) - This is a photomap app that shows photos taken on a map.
- mustafaberkaymutlu/uv-index (⭐67) - A simple ultraviolet index viewer app for demonstrating Instant Apps + Kotlin + Dagger + MVP
- hanjoongcho/aaf-easypassword (⭐34) - A password manager using a single lock pattern for various type passwords management.
- AnkitSuda/Rebound (⭐178) - Feature Rich & Highly Customizable Workout Log App.
Android / Extensions
- rosariopfernandes/fireXtensions (⭐29) - Unofficial Kotlin Extensions for the Firebase Android SDK.
Android / Tests
- KakaoCup/Kakao (⭐316) - Nice and simple DSL for Espresso in Kotlin
Kotlin JavaScript / JavaScript
- pixijs/pixi-native (⭐86) - The aim of this project is to provide a fast lightweight 2D library that works across all devices.
- Kotlin/kotlin-fullstack-sample (⭐1.2k) - Kotlin Full-stack Application Example.
- Foso/MpApt (⭐237) - Kotlin Native/JS/JVM Annotation Processor library
Kotlin JavaScript / Build Tools
- Kotlin/kotlin-frontend-plugin (⭐564) - Gradle Kotlin plugin for frontend development.
Kotlin JavaScript / Integration
- kotlin/ts2kt (⭐317) - Converter of TypeScript definition files to Kotlin declarations (stubs).
Kotlin Native / Projects
- JetBrains/kotlin-native (⭐7k) - Kotlin/Native is a LLVM backend for the Kotlin compiler, runtime implementation and native code generation facility using LLVM toolchain.
5. Awesome Angular
Official Resources
Blogs / Google Developer Experts
- angular - Official Angular blog.
Cheatsheet / Google Developer Experts
- Past Angular Cheatsheet - Note: NEW official docs do not have a cheatsheet.
Authentication / Google Developer Experts
- angular-oauth2-oidc (⭐1.9k) - Support for OAuth 2 and OpenId Connect (OIDC) in Angular.
- keycloak-angular (⭐710) - Easy Keycloak setup for Angular applications.
CLI / Google Developer Experts
Deployment / Google Developer Experts
Developer tools / Google Developer Experts
- Angular Dev Tools - Angular DevTools is a browser extension that provides debugging and profiling capabilities for Angular applications.
Security / Google Developer Experts
- Angular Security - Best Practices
Updating / Google Developer Experts
- angular update guide - Interactive guide to help you migrate from one version of Angular to another.
- Prev: May 25, 2024
- Next: May 23, 2024