awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectAboutHow we rankPressMCP server
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to davidscholberg/goblocks

Open-source alternatives to Goblocks

30 open-source projects similar to davidscholberg/goblocks, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Goblocks alternative.

  • aanatoly/fbpanelaanatoly avatar

    aanatoly/fbpanel

    66View on GitHub↗

    lightweight X11 desktop panel

    C
    View on GitHub↗66
  • alexays/waybarAlexays avatar

    Alexays/Waybar

    10,686View on GitHub↗

    Waybar is a modular status bar for Wayland compositors that provides a configuration-driven interface for system monitoring and desktop management. It functions as a shell component that integrates directly with Wayland protocols to track window manager states, manage system tray icons, and display real-time hardware, network, and power metrics. The project distinguishes itself through a highly flexible architecture that allows for independent or synchronized interface bars across multiple monitors, each with unique layout and styling rules. Users can extend the bar's functionality by creatin

    C++bargtki3status
    View on GitHub↗10,686
  • andrewvos/vbarAndrewVos avatar

    AndrewVos/vbar

    49View on GitHub↗

    A bar

    Go
    View on GitHub↗49
  • brndnmtthws/conkybrndnmtthws avatar

    brndnmtthws/conky

    8,387View on GitHub↗

    Conky is a system monitoring application used to create custom desktop widgets that visualize real-time hardware performance and system metrics. It renders data such as CPU, memory, disk, and network usage directly onto the desktop environment as transparent overlays. The project extends its core monitoring capabilities through external data integration, allowing it to fetch information from remote APIs and mail servers. It also includes dedicated tracking for media playback status and current track information from music players. Users can personalize these displays using text, graphs, and

    C++
    View on GitHub↗8,387

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Find more with AI search
  • burik666/yagostatusburik666 avatar

    burik666/yagostatus

    79View on GitHub↗

    Yet Another i3status replacement written in Go

    Go
    View on GitHub↗79
  • chigoncalves/tinto-panelchigoncalves avatar

    chigoncalves/tinto-panel

    0View on GitHub↗

    Tiny X11 panel

    C
    View on GitHub↗0
  • columpaget/barmaid.luaColumPaget avatar

    ColumPaget/barmaid.lua

    8View on GitHub↗

    A status-bar generation program for dzen2, lemonbar, or the terminal

    Lua
    View on GitHub↗8
  • denbeigh2000/goi3bardenbeigh2000 avatar

    denbeigh2000/goi3bar

    79View on GitHub↗

    Configurable, extensible replacement for i3status written in Go.

    Go
    View on GitHub↗79
  • distatus/gobardistatus avatar

    distatus/gobar

    69View on GitHub↗

    minimalistic X status bar in pure Go

    Go
    View on GitHub↗69
  • elementary/wingpanelelementary avatar

    elementary/wingpanel

    144View on GitHub↗

    Stylish top panel that holds indicators and spawns an application launcher

    Vala
    View on GitHub↗144
  • elkowar/ewwelkowar avatar

    elkowar/eww

    12,117View on GitHub↗

    Eww is a declarative framework for creating custom graphical desktop widgets and status bars on Linux. It functions as a desktop widget toolkit that operates independently of the window manager, allowing users to define interface elements through a dedicated configuration language and style them using a cascading stylesheet system. The project utilizes a client-server daemon architecture to manage the lifecycle of these components, ensuring that state is maintained across the desktop environment. By leveraging a reactive state binding system, the interface updates automatically in response to

    Rustdesktopewwgtk
    View on GitHub↗12,117
  • felixkratz/sketchybarFelixKratz avatar

    FelixKratz/SketchyBar

    11,920View on GitHub↗

    SketchyBar is a shell-scriptable system user interface and status bar replacement for macOS. It replaces the native menu bar with a customizable overlay that uses scriptable widgets and dynamic visual blocks to display real-time data. The tool is distinguished by its use of external shell scripts to update visual elements and state. It supports a declarative configuration system that allows for the creation of multi-instance bars and the execution of batched commands to minimize flickering during startup. The system provides capabilities for dynamic system monitoring through graphs and visua

    Cbarcustomizationdarwin
    View on GitHub↗11,920
  • folke/polydockfolke avatar

    folke/polydock

    217View on GitHub↗

    ✨ A shiny and hackable application dock

    TypeScript
    View on GitHub↗217
  • geommer/yabargeommer avatar

    geommer/yabar

    678View on GitHub↗

    A modern and lightweight status bar for X window managers.

    C
    View on GitHub↗678
  • greshake/i3status-rustgreshake avatar

    greshake/i3status-rust

    3,120View on GitHub↗

    Very resourcefriendly and feature-rich replacement for i3status, written in pure Rust

    Rust
    View on GitHub↗3,120
  • i3/i3statusi3 avatar

    i3/i3status

    652View on GitHub↗

    Generates status bar to use with i3bar, dzen2 or xmobar

    C
    View on GitHub↗652
  • jmanc3/winbarjmanc3 avatar

    jmanc3/winbar

    286View on GitHub↗

    A familiar X11 panel/dock to ease new linux users transition

    C++
    View on GitHub↗286
  • jmc-88/tint3jmc-88 avatar

    jmc-88/tint3

    53View on GitHub↗

    A C++ rewrite of the tint2 panel

    C++
    View on GitHub↗53
  • koterpillar/tianbarkoterpillar avatar

    koterpillar/tianbar

    31View on GitHub↗

    A status bar for XMonad using WebKit for rendering

    Haskell
    View on GitHub↗31
  • l3pp4rd/statusbarl3pp4rd avatar

    l3pp4rd/statusbar

    31View on GitHub↗

    Statusbar for linux window manager written with golang

    Go
    View on GitHub↗31
  • lemonboy/barLemonBoy avatar

    LemonBoy/bar

    1,684View on GitHub↗

    A featherweight, lemon-scented, bar based on xcb

    C
    View on GitHub↗1,684
  • leomv55/dwmbar-powerlineLeomv55 avatar

    Leomv55/dwmbar-powerline

    6View on GitHub↗

    This is actually a fork of https://github.com/l3pp4rd/statusbar.git

    Go
    View on GitHub↗6
  • lxde/lxpanellxde avatar

    lxde/lxpanel

    81View on GitHub↗

    LXPanel is a lightweight X11 desktop panel.

    C
    View on GitHub↗81
  • mate-desktop/mate-panelmate-desktop avatar

    mate-desktop/mate-panel

    203View on GitHub↗

    MATE panel

    C
    View on GitHub↗203
  • mjkillough/cnxmjkillough avatar

    mjkillough/cnx

    197View on GitHub↗

    A simple X11 status bar for use with simple WMs.

    Rust
    View on GitHub↗197
  • monky-hs/monkymonky-hs avatar

    monky-hs/monky

    84View on GitHub↗

    The main repository for monky

    Haskell
    View on GitHub↗84
  • nsf/bmpanelnsf avatar

    nsf/bmpanel

    20View on GitHub↗

    bmpanel - lightweight, netwm compliant, x11 panel with desktop switcher, taskbar, systray and clock

    C
    View on GitHub↗20
  • okaydave/barrOkayDave avatar

    OkayDave/barr

    78View on GitHub↗

    Barr is a status line style generator for LemonBar

    Ruby
    View on GitHub↗78
  • pierrechevalier83/rust-dwm-statuspierrechevalier83 avatar

    pierrechevalier83/rust-dwm-status

    33View on GitHub↗

    A status bar for dwm written in rust

    Rust
    View on GitHub↗33
  • polybar/polybarpolybar avatar

    polybar/polybar

    15,280View on GitHub↗

    Polybar is a customizable X11 status bar and Linux desktop panel. It serves as a system information dashboard and window manager integration tool, rendering real-time hardware metrics, system status, and window state for Linux desktops. The project features an inter-process communication system that allows separate processes to trigger dynamic updates or execute actions across the environment. It also includes a system for building hierarchical interactive menus that use this messaging to launch applications and system settings. Capabilities cover system monitoring for network connectivity a

    C++
    View on GitHub↗15,280