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