Mohamed Rejeb logo

Mohamed Rejeb

Kotlin tech lead

compose-rich-editor

by MohamedRejeb

Kotlin grant winner

1.9k

Rich text editor library for creating customizable WYSIWYG editors, supporting text styling, links, code blocks, lists, and HTML/Markdown import/export with minimal boilerplate.

#compose-ui, #compose-multiplatform, #compose

iOSAndroidJVMWasmJS

Apache License 2.0

Calf

by MohamedRejeb

1.8k

Creates adaptive UIs for apps, providing components like alerts, bottom sheets, progress indicators, date/time pickers, and web views that adjust to the platform. Includes file picker and permission handling.

#compose-ui

iOSAndroidJVMWasmJS

Apache License 2.0

compose-dnd

by MohamedRejeb

552

Easily add drag-and-drop functionality to projects. Supports draggable and reorderable items, customizable states, and enabling/disabling features for individual or all items. See sample for implementation details.

#compose-ui

iOSAndroidJVMWasmJS

Apache License 2.0

Ksoup

by MohamedRejeb

479

Lightweight library for parsing HTML, extracting tags, attributes, and text, and encoding/decoding HTML entities. Offers customizable handlers, efficient performance, and unit-tested reliability.

#serializer

iOSAndroid NativeJVMWasmJSmacOSwatchOStvOSLinuxWindows

Apache License 2.0

compose-waypoint

by MohamedRejeb

59

Product tours and interactive feature showcases: dimming UI with highlighted cutouts, adaptive tooltips, animated highlights, hands-on steps, auto-scrolling targets, and customizable styling and persistence.

#wasm, #compose-multiplatform

iOSAndroidJVMWasmJS

Apache License 2.0