An open API service indexing awesome lists of open source software.

Projects in Awesome Lists by chicio

A curated list of projects in awesome lists by chicio .

https://github.com/chicio/id3tageditor

:musical_note::guitar:A Swift library to read and write ID3 Tag of any mp3 file. Supported ID3 tag version: 2.2, 2.3 and 2.4. Supported platform: iOS, macOS, tvOS, watchOS, Linux Ubuntu. :musical_note::guitar:

id3 id3-parser id3-reader id3-writer id3v2 id3v2-tag ios macos mp3 mp3-tags mp3tag music nsdata swift swift-library swift-linux swift-package-manager tvos ubuntu universal-framework

Last synced: 16 May 2025

https://github.com/chicio/rangeuislider

:iphone: :large_blue_circle::heavy_minus_sign::large_blue_circle: An iOS range selection slider compatible with UIKit and SwiftUI. Developed using autolayout and highly customizable using IBDesignabled and IBInspectable or programmatically. It support also RTL (right to left) languages automatically out of the box.

autolayout ibdesignable ibinspectable ios knob-color knob-gradient knob-shadow-radius knob-width range-picker range-slider range-slider-component rangeslider slider-range swift-framework swiftui uislider xcode

Last synced: 12 May 2025

https://github.com/chicio/spectral-clara-lux-tracer

✨A physically based ray tracer with multiple shading models support and Color Rendering Index (CRI) evaluation. Project developed for my master degree thesis at University Milano-Bicocca. ✨

ciexyz color computer-graphics light pathtracing physically-based-rendering raytracer

Last synced: 23 Apr 2025

https://github.com/chicio/exploring-scenekit

:space_invader: An app created to explorer the features of SceneKit iOS framework. Assets load (Model I/O), interaction, animation, classical rendering (Blinn-Phong), physically based rendering.

apple blinn-phong collada computer-graphics ios physically-based-rendering scenekit swift

Last synced: 23 Apr 2025

https://github.com/chicio/spectral-brdf-explorer

:zap::computer: OpenGL application inspired by Walt Disney Animation Studios BRDF Viewer. A BRDF Viewer that support standard RGB and spectral data (tristimulus values) color calculation.

ciexyz color-calculation computer-graphics lighting-model opengles spectral-data

Last synced: 13 Jun 2025

https://github.com/chicio/tabbaruiaction

πŸ“šπŸ“± A SwiftUI custom TabBar view with action button for modal content display. Fully compatible with Mac Catalyst. πŸ“šπŸ“±

apple catalyst ios ipados library maccatalyst macos swift swift-package-manager swiftpackagemanager swiftui tabbar tabbaritem tabbarview tabview

Last synced: 23 Apr 2025

https://github.com/chicio/TabBarUIAction

πŸ“šπŸ“± A SwiftUI custom TabBar view with action button for modal content display. Fully compatible with Mac Catalyst. πŸ“šπŸ“±

apple catalyst ios ipados library maccatalyst macos swift swift-package-manager swiftpackagemanager swiftui tabbar tabbaritem tabbarview tabview

Last synced: 14 Mar 2025

https://github.com/chicio/mp3id3tagger

:notes::musical_note:A macOS application to edit the ID3 tag of your mp3 files. Developed with RxSwift and RxCocoa. :guitar::musical_score:

id3 id3-reader id3-writer id3v1 id3v2 macos mp3 mp3-tags mvvm reactive reactive-programming rxcocoa rxswift swift

Last synced: 02 Aug 2025

https://github.com/chicio/chicio.github.io

:ghost: Fabrizio Duroni (me :smile:) personal website. Created using GatsbyJS, Styled Components, Typescript, tsParticles, GitHub pages, Github Actions, Upptime.

css-animation fontawesome gatsbyjs github-actions github-page github-pages lighthouse loadable-components progressive-web-app react reactjs service-worker styled-components tsparticles typescript webpack webpack-plugin workbox

Last synced: 23 Apr 2025

https://github.com/chicio/react-native-multiple-rctrootview

An example project created for my blog post "React Native: use multiple RTCRootView instances in an existing iOS app"

rctrootview react react-native

Last synced: 10 Jul 2025

https://github.com/chicio/springboot-restclients-cheatsheets

An example Spring Boot app that I created for my blog post "Spring Boot + Kotlin Rest client cheatsheet: RestTemplate and Webclient"

kotlin microservice rest rest-api resttemplate spring-boot

Last synced: 22 Aug 2025

https://github.com/chicio/ray-tracing

:sunny: :zap: Ray tracer developed as final project for my computer graphics course at University Milano-Bicocca.

computer-graphics cubemap perlin-noise phong-lighting raytracer shadow-feeler-ray skybox

Last synced: 02 Apr 2026

https://github.com/chicio/swiftui-customtabbar

:iphone: A custom iOS TabBar implementation using SwiftUI. :iphone:

apple ios iphone mobile swift swiftui swiftui-example swiftui-learning xcode

Last synced: 23 Apr 2025

https://github.com/chicio/explore-wkscriptmessagehandler

:iphone: An example project created for my blog post "Web to native communication on iOS using WKScriptMessageHandler" :iphone:

app apple communication ios ipad iphone javascript mobile-app mobile-development native sample-app swift web webki wkscriptmessagehandler wkwebview

Last synced: 23 Apr 2025

https://github.com/chicio/use-uikit-in-swiftui

An example of UIViewRepresentable and UIViewControllerRepresentable create for my blog post "Use UIKit components in SwiftUI: UIViewControllerRepresentable and UIViewRepresentable" :iphone::baby_chick:

Last synced: 23 Apr 2025

https://github.com/chicio/hackerrank

:computer: :closed_book: My collection of solutions to the challenges on HackerRank.

competitive-programming hackerrank

Last synced: 25 Jul 2025

https://github.com/chicio/model-view-presenter

Example native iOS app and example native Android app showcasing Model View Presenter architectural pattern. :four_leaf_clover: This repo contains the examples shown in my blog posts "Model View Presenter on iOS: no more excuses, write your unit test" and "Model View Presenter on Android: unit test for everything":hibiscus:

clean-code mobile model-view-presenter test-driven-development

Last synced: 23 Apr 2025

https://github.com/chicio/module-federation-react-example

An example app designed with micro frontend architectural pattern using Webpack Module Federation. :rocket:

microfrontend microfrontends module-federation module-federation-examples react reactjs webpack webpack5 webpack5-module-federation

Last synced: 23 Apr 2025

https://github.com/chicio/react-native-typescript-existing-app

An example project created for my blog post "React Native + Typescript :purple_heart:, love at first sight. Setup in an existing app."

mobile mobile-app native react react-native typescript

Last synced: 07 Mar 2026

https://github.com/chicio/notification-content-extension-example

An example project created for my blog post "Rich iOS notifications with Notification Content Extension" :iphone:

apple extensions ios local-notifications mobile mobile-app notifications push-notifications pushnotification pushnotifications rich-push storyboard swift

Last synced: 23 Apr 2025

https://github.com/chicio/dependencies-injection-swift-example

A simple dependencies injection container I created for my blog post "How to: create your SUPER simple dependency injector framework in Swift" :bird::iphone:

dependency-injection generics hashable-dictionaries metaprogramming swift

Last synced: 28 Oct 2025

https://github.com/chicio/react-native-native-modules-communication

An example project created for my blog post "React Native: a simple architecture for Native Modules communication with your UIViewController on iOS" and "React Native: a simple architecture for Native Modules communication with your Activities and Fragments on Android" :iphone::collision:

android architecture eventbus ios java native-modules native-modules-communication nsnotificationcenter objective-c react-native swift

Last synced: 12 Apr 2026

https://github.com/chicio/sales-taxes

:dollar: :credit_card: An iOS implementation of the Sales Taxes technical interview problem.

agile coding-dojo kata

Last synced: 25 Oct 2025

https://github.com/chicio/react-native-realm-manual-link

An example project created for my blog post "React Native and Realm: custom manual link for an iOS app with custom directories structure"

dependencies react react-native react-native-linking realm

Last synced: 28 Apr 2026

https://github.com/chicio/path-example

An example playground created for my blog post "Use SwiftUI path to render you svg files: a practical example" πŸ“±πŸ‘¨β€πŸŽ¨

path shape swftui

Last synced: 23 Sep 2025

https://github.com/chicio/clean-code-meaningful-names

An example java project created for my blog post "A first approach to contract test"

clean-code naming naming-conventions uncle-bob

Last synced: 16 Dec 2025

https://github.com/chicio/chicio-blog

πŸ‘» Fabrizio Duroni (me πŸ˜„) personal website. Created using Next.js.

blog next nextjs portfolio portfolio-website react

Last synced: 05 Feb 2026

https://github.com/chicio/react-native-parallax-carousel

A carousel with parallax and opacity animation, mimicking what the Apple TV app does in the home launch carousel.

carousel expo react-native reanimated

Last synced: 07 Mar 2026

https://github.com/chicio/contract-tests

An example java project created for my blog post "A first approach to contract test"

contract-testing java tdd unit-test

Last synced: 27 Jul 2025

https://github.com/chicio/custom-jackson-module

🧱An example Kotlin project created for my blog post "A custom module for Jackson object mapper using Java Service Provider". 🧱

jackson jackson-databind spring spring-boot

Last synced: 10 May 2026

https://github.com/chicio/contract-testing-asynchronous-messaging-pact

A sample project for my blog post "", where I show how to create write contract tests for an asynchronous messaging architecture with πŸ“πŸ€ Pact, Junit 5 and MockK πŸ“πŸ€.

arrow-kt event-driven junit5 kotlin messaging messaging-app mockk pact pact-broker

Last synced: 11 Mar 2025

https://github.com/chicio/asynchronous-testing-closure-dependency

This repository contains an example for my article "Asynchronous testing in Swift".

asynchronous-tests closure swift unit-testing xctest

Last synced: 11 Mar 2025

https://github.com/chicio/golden-master-testing-characterization-test

An example java project created for my blog post "Golden master testing aka Characterization test: a powerful tool to win your fight against legacy code"

agile characterization-tests golden-master tdd

Last synced: 01 Jul 2025

https://github.com/chicio/autoclosure-and-escaping

An example app created for my blog post "Swift Closure: demystifying escaping and autoclosure attributes"

autoclosure closure escaping ios swift

Last synced: 22 Aug 2025

https://github.com/chicio/explore-javascriptinterfaces

:robot: An example project created for my blog post "Web to native communication on iOS using WKScriptMessageHandler" :robot:

Last synced: 28 Apr 2026

https://github.com/chicio/katas

πŸ’ͺπŸ‹οΈβ€β™‚οΈ A collection of katas I did to hone my programming skills. πŸ‹οΈβ€β™‚οΈπŸ’ͺ

coding-dojo functional-programming interview kata kotlin objective-c swift typescript

Last synced: 01 May 2026

https://github.com/chicio/chicio

My GitHub profile description

Last synced: 19 Mar 2026

https://github.com/chicio/scalawithcatsexercises

Repo that contains my version of scala with cats exercises :collision::sweat_drops:

Last synced: 10 Mar 2026

https://github.com/chicio/id3tageditor-ai-agent

A chatbot based on langchain. It uses RAG + FAISS to answer ID3TagEditorsQuestions

langchain llm rag

Last synced: 01 May 2026

https://github.com/chicio/react-native-skia-gradients

Some examples of gradients done with React Native Skia.

expo gradient gradients react react-native skia

Last synced: 14 Apr 2026

https://github.com/chicio/react-native-background-shape-skia-svg

An example project for my blog post "React Native is native: drawing customized background shapes with React Native Skia and React Native SVG". πŸ§‘β€πŸŽ¨πŸŽ¨

react react-native react-native-skia react-native-svg shape

Last synced: 08 May 2026

https://github.com/chicio/whichlocale

An iOS app used to show how iOS manages locale selection for an app. This is the example app for my blog post "Which Locale? Decoding the Madness Behind iOS Localization and Language Preferences"

Last synced: 08 Apr 2025