52 of 57
Home/r/SideProject/#8305
43

I made OS Engine - A Live Wallpaper Engine that allows custom HTML object overlays (my first commercial app!)

r/SideProject
8/15/2025

Content Summary

The post introduces OS Engine, a new macOS app that allows users to create custom live wallpapers with HTML overlays. The app includes automation features that change wallpapers based on the user's current application. The developer shared technical details about how the app works, including the use of WKWebView for rendering HTML content and the impact on battery life. Users asked about cross-platform support for Windows and Linux, and the developer confirmed plans for future expansion. The post received positive feedback and questions about performance, customization, and future features.

Opinion Analysis

Mainstream opinion is positive, with users expressing interest in the app's unique features like HTML overlays and automation. Many users are excited about the potential for customization and have asked for more information on performance and cross-platform support. There is also a strong sense of community engagement, with the developer actively responding to questions and providing detailed explanations. Some users expressed concerns about battery life and performance, which the developer addressed with approximate CPU and energy usage data. A few users raised questions about the feasibility of running local scripts and the limitations of file:// imports, which were explained in detail. Overall, the discussion reflects a mix of enthusiasm for the app's capabilities and practical concerns about its implementation and future development.

SAAS TOOLS

SaaSURLCategoryFeatures/Notes
OS Enginehttp://osengine.org/Wallpaper CustomizationAllows custom HTML object overlays, supports automation for wallpaper switching based on apps being used, and provides a webview-based interface for rendering content
WKWebViewN/AWeb RenderingUsed in OS Engine to render HTML content within the app
Canvas APIN/AWeb GraphicsUsed in OS Engine for dynamic visual elements like animations and interactive graphics
JavaScriptN/AWeb ProgrammingEnabled in OS Engine for scripting interactions and animations within the overlay
SafariN/AWeb BrowserUsed as a reference for performance and compatibility in OS Engine's development

USER NEEDS

Pain Points:

  • Limited customization options for wallpapers on macOS
  • Lack of automation features for switching wallpapers based on user activity
  • Concerns about battery life when using complex HTML overlays
  • Desire for cross-platform support (Windows and Linux)

Problems to Solve:

  • Users want a highly customizable wallpaper engine that supports HTML overlays
  • Users want automation features for dynamic wallpaper changes
  • Users are concerned about performance and energy impact of advanced features
  • Users desire broader platform support beyond macOS

Potential Solutions:

  • OS Engine provides a webview-based system for HTML overlays and automation
  • The developer is planning cross-platform support for Windows and Linux
  • Battery usage data is provided to address performance concerns

GROWTH FACTORS

Effective Strategies:

  • Building a side project with commercial potential
  • Focusing on niche but valuable features like HTML overlays and automation
  • Engaging with the community through Reddit to gather feedback and build interest

Marketing & Acquisition:

  • Leveraging the r/SideProject subreddit to share the product and receive early feedback
  • Sharing the landing page (osengine.org) for direct user engagement

Monetization & Product:

  • Launching a native macOS app as a first commercial release
  • Planning for cross-platform expansion to increase market reach
  • Offering a unique feature set that differentiates from existing wallpaper solutions

User Engagement:

  • Actively responding to user questions and providing technical details
  • Encouraging user interaction by asking for feedback and suggestions
  • Building a sense of community around the product through open communication