Search packages, repositories and app categories

stockholm cover
Package detailsv0.2.3

stockholm

A collection of desktop-first widgets and themes designed to look and feel great on Mac and Windows.

AndroidiOSWebmacOSWindowsLinux
30-day downloads
354
Likes
121
Pub points
150

Install package

flutter pub add stockholm

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

Stockholm is a desktop-first widget library and theme collection tailored for Mac and Windows, delivering a polished, native-like experience across platforms. It provides consistent, aesthetically refined UI components that adapt seamlessly to desktop environments while maintaining cross-platform compatibility with Android, iOS, Web, macOS, Windows, and Linux. Designed with usability and visual harmony in mind, it helps developers build intuitive desktop applications with minimal effort. The package emphasizes modern design principles and responsive layouts optimized for larger screens and input methods like mouse and keyboard.

Use cases

  • Building cross-platform desktop apps
  • Creating native-looking interfaces on Windows and macOS
  • Enhancing UI consistency across multiple platforms
  • Developing productivity tools with polished visuals
  • Designing applications with desktop-specific interactions

Key features

  • Desktop-optimized widgets
  • Native-like appearance on Mac and Windows
  • Cross-platform support (including Linux)
  • Built-in themes and styling
  • Responsive layouts for large screens
  • Keyboard and mouse-friendly components

Suitable for

  • Desktop application developers
  • UI designers seeking consistency
  • Teams building multi-platform apps
  • Developers targeting Mac and Windows users
  • Projects requiring polished, professional UIs

Considerations

  • Best suited for desktop-focused projects
  • May require additional customization for mobile use
  • Limited mobile-specific optimizations
  • Not ideal for highly specialized or non-desktop UI patterns

Original README

Original README snapshot from the linked source repository. Visit the repository for the latest content.

Stockholm

Stockholm is a collection of desktop-first widgets and themes designed to look and feel great on Mac and Windows. The widgets are familiar enough to be comfortable to use on any platform but avoid the uncanny valley by not aiming to replicate the native components exactly.

Live demo here: https://serverpod.dev/stockholm/

Stockholm UI Demo

This library is primarily written for the Serverpod GUI. (Serverpod is the missing server for Flutter, go check it out!) Hence, the focus has been on the widgets required for Serverpod. If you find that some component is missing, please make a pull request.

There is not yet any documentation, but the example project shows how to use all widgets, and it's pretty straightforward. Make user to use the provided theme classes or the UI will not look good.

Categories

Dependencies

Dependency list 1 items

  • ionicons_plus^0.2.5

Source repository

Projects using this package

No data available yet.