## Project Ideas

A collection of project, app, and other ideas to be developed in the future.

## Applications

* **hideo-apps** : Install, Update, and Manage application
* **hideo-avplayer** : Play audio and video file
* **hideo-calendar** : Plan your day
* **hideo-camera** : Take pictures and videos
* **hideo-canvas** : Whiteboard app
* **hideo-chat** : Talk with friends
* **hideo-code** : Write software for the skift platform
* **hideo-map** : Explore or navigate the world
* **hideo-notes** : Take notesé
* **hideo-peoples** : Manage contacts
* **hideo-recoders**  : Record  and edit audio snippets
* **hideo-slides** : Make presentation
* **hideo-tasks** : Manage runnings tasks on the system
* **hideo-write** : Write documents


## Frameworks

* **karm-gpu: GPU Stack**
   * Vulkan backend
   * OpenGL Backend
   * Virtio Backend
   * CPU Backend
   * Shader compiler/cross compiler
   * Shader language
* **karm-gfx: GPU Backend**
* **karm-jit: JIT and compiler backend**
* **karm-ui: Async::Task<> interop**
* **karm-av: Audio/Visual decoding, recording, and playback**
   * QOA support
   * FLAC support
   * WAV support
   * Video-musics
   * Simple piano roll app? DAW?
* **karm-image: Image decoding**
   * MJPEG support
   * GIF support
   * PNG support
   * RAWs
* **hideo-images: Advanced image editing**
   * Lightroom-like features
* **hjert kernel: SMP support**
* **Virtio Support**
* **Browser Engine**
   * JavaScript Engine
* **karm-layout: Core layout engine (based on vaev-layout)**
* **karm-paint: Core compositing and painting (based on vaev-paint)**
* **hideo-console: Terminal emulator**
   * Shell
