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

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

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
Back to gitsquared/edex-ui

Projects sharing features with Edex Ui

30 open-source projects similar to gitsquared/edex-ui, ranked by shared indexed features. Tags may describe platforms or build tools rather than the same primary purpose. Check each project’s use case, license, and deployment requirements before treating it as a replacement.

  • ghostty-org/ghosttyghostty-org avatar

    ghostty-org/ghostty

    56,570View on GitHub↗

    Ghostty is a cross-platform terminal emulator that utilizes GPU-accelerated rendering to provide high-performance text output and low-latency input. It functions as a unified terminal environment, maintaining consistent feature parity and configuration across different operating systems through a specialized windowing abstraction layer. The application is built on a declarative configuration engine that allows users to manage settings, keybindings, and visual themes using modular, plain-text files. It supports dynamic hot-reloading, enabling users to apply configuration changes in real-time w

    Zig
    View on GitHub↗56,570
  • kovidgoyal/kittykovidgoyal avatar

    kovidgoyal/kitty

    33,462View on GitHub↗

    Kitty is a high-performance, GPU-accelerated terminal emulator designed to provide a consistent and extensible workspace across different operating systems. It leverages graphics hardware to render text, images, and complex layouts with low latency, while providing a robust environment for demanding command-line workflows. The project distinguishes itself through its integrated workspace management and programmable interface. It functions as a tiling window manager that organizes terminal windows, tabs, and layouts into persistent, keyboard-driven sessions. Users can automate complex workflow

    Pythoncgogolang
    View on GitHub↗33,462
  • asticode/go-astilectronasticode avatar

    asticode/go-astilectron

    4,874View on GitHub↗

    go-astilectron is a cross-platform GUI framework and binding that enables the creation of desktop software by combining a compiled Go backend with an Electron frontend. It functions as an inter-process communication bridge, utilizing an asynchronous messaging system to exchange JSON events and synchronize state between the Go process and the JavaScript user interface. The project provides a native desktop API wrapper to orchestrate system-level features from the backend. This includes the ability to manage browser windows, construct native application menus, and control system tray icons and

    Gocross-platformdesktop-appelectron
    View on GitHub↗4,874

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
  • cmderdev/cmdercmderdev avatar

    cmderdev/cmder

    26,937View on GitHub↗

    Cmder is a console emulator and terminal environment for Windows that provides a unified interface for managing multiple command-line sessions. It functions as a container host, wrapping existing console engines and shell processes within a single tabbed window to improve workflow organization and terminal navigation. The software distinguishes itself by bundling disparate console engines and Unix-style utilities into a single, pre-configured distribution. It utilizes a shell environment orchestrator that injects custom scripts and hooks into active processes, allowing for modified prompt beh

    PowerShellc-plus-pluscmdercolor-scheme
    View on GitHub↗26,937
  • unixorn/awesome-zsh-pluginsunixorn avatar

    unixorn/awesome-zsh-plugins

    17,771View on GitHub↗

    This project serves as a comprehensive repository and management framework for Zsh shell extensions, themes, and configuration bundles. It functions as a centralized resource for discovering and integrating community-driven enhancements designed to tailor the terminal experience and streamline command-line workflows. The framework distinguishes itself by providing automated tools for the installation, updating, and lazy-loading of modular shell plugins. By enforcing standardized directory structures and utilizing version control for dependency management, it ensures that shell configurations

    Shellawesomeawesome-listcollection
    View on GitHub↗17,771
  • swordfish90/cool-retro-termSwordfish90 avatar

    Swordfish90/cool-retro-term

    25,706View on GitHub↗

    This project is a cross-platform terminal emulator that functions as a graphical frontend for command line shells. It operates by managing shell processes through a pseudoterminal emulation layer, capturing raw character streams to display them within a native desktop windowing environment. The application distinguishes itself through a specialized rendering engine that simulates the visual characteristics of vintage cathode ray tube hardware. By utilizing fragment shaders, it applies real-time effects such as scanlines, screen curvature, and phosphor glow directly to the terminal output. Use

    QMLlinuxmacosqml
    View on GitHub↗25,706
  • zeit/hyperzeit avatar

    zeit/hyper

    44,602View on GitHub↗

    Hyper is an Electron-based terminal emulator and extensible framework that runs shell commands and system processes. It uses web technologies, including HTML, CSS, and JavaScript, to render the command-line interface. The project provides a programmable environment for building custom plugins and themes. This architecture allows for the modification of terminal behavior and the design of custom interface interactions through web styling. The system emulates a terminal environment and supports the integration of external scripts to extend functionality and customize the visual appearance of t

    TypeScript
    View on GitHub↗44,602
  • sedwards2009/extratermsedwards2009 avatar

    sedwards2009/extraterm

    2,818View on GitHub↗

    The swiss army chainsaw of terminal emulators

    TypeScript
    View on GitHub↗2,818
  • alacritty/alacrittyalacritty avatar

    alacritty/alacritty

    64,592View on GitHub↗

    Alacritty is a cross-platform terminal emulator that provides a consistent command-line environment across Linux, macOS, and Windows. It functions as a configuration-driven terminal, relying on a declarative file format to manage user preferences, key bindings, and visual styling. The application distinguishes itself through a high-performance architecture that offloads text rendering to the graphics processor. By utilizing zero-copy terminal emulation, it processes incoming byte streams directly into a grid-based memory buffer to minimize data duplication and latency during output. The proj

    Rustbsdgpulinux
    View on GitHub↗64,592
  • microsoft/terminalmicrosoft avatar

    microsoft/terminal

    103,685View on GitHub↗

    This project is a terminal emulator that provides a modern command-line interface with support for tabbed navigation, GPU-accelerated text rendering, and comprehensive Unicode character display. It functions as a host for multiple shell sessions, managing them as independent processes within a unified windowing environment while maintaining compatibility with legacy console applications through a robust sequence parsing engine. Beyond its role as a standalone application, the project is built on a modular architecture that exposes its core logic as a reusable library. This design allows devel

    C++cmdcommand-lineconsole
    View on GitHub↗103,685
  • wavetermdev/wavetermwavetermdev avatar

    wavetermdev/waveterm

    21,297View on GitHub↗

    WaveTerm is a cross-platform terminal emulator that integrates artificial intelligence, graphical widgets, and remote session management into a unified, block-based workspace. By rendering the interface through a web-based engine, it allows users to organize their development environment into a grid of resizable, independent blocks that can host shells, interactive web content, and system monitoring tools. The platform distinguishes itself by embedding intelligent models directly into the command-line interface, enabling automated code generation, terminal output analysis, and multimodal file

    Gocommand-linedeveloper-toolslinux
    View on GitHub↗21,297
  • codeeditapp/codeeditCodeEditApp avatar

    CodeEditApp/CodeEdit

    22,896View on GitHub↗

    CodeEdit is an open-source integrated development environment and native macOS code editor. It provides a workspace for writing and modifying source code, combining a text editor with project management tools. The editor is built specifically for macOS using native frameworks to ensure performance. It features a plugin system that allows for the addition of specialized features and custom logic to extend the editing experience. The environment includes an integrated terminal emulator for executing development commands and debugging tools. It also provides project-wide file indexing for globa

    Swiftappappkitapple
    View on GitHub↗22,896
  • diorser/litemonitorDiorser avatar

    Diorser/LiteMonitor

    4,109View on GitHub↗

    LiteMonitor is a customizable desktop system dashboard and hardware performance monitor. It provides a visual overlay for tracking real-time CPU, GPU, memory, and network metrics, including temperature and power consumption. The application is an extensible system monitor that uses a modular plugin system to integrate third-party data sources, such as weather, stocks, and cryptocurrency, alongside core hardware telemetry. The tool includes a theme engine for adjusting colors, fonts, and layout, as well as window management controls for transparency and click-through behavior. It supports sys

    C#cpu-monitorfps-counterhardware-monitor
    View on GitHub↗4,109
  • avaloniaui/avaloniaAvaloniaUI avatar

    AvaloniaUI/Avalonia

    30,986View on GitHub↗

    Avalonia is a cross-platform desktop framework that enables the creation of native-feeling applications for Windows, macOS, and Linux from a single codebase. It functions as a declarative UI toolkit, allowing developers to define complex visual hierarchies and interface structures using a markup-based syntax that maps directly to underlying object properties. By utilizing the Model-View-ViewModel architectural pattern, the framework facilitates a clean separation between application logic and user interface layout, which simplifies unit testing and component maintenance. The framework disting

    C#androidapp-frameworkavalonia
    View on GitHub↗30,986
  • kando-menu/kandokando-menu avatar

    kando-menu/kando

    5,618View on GitHub↗

    Kando is a cross-platform desktop pie menu launcher that runs on Windows, macOS, and Linux, including Wayland compositors. It opens a radial menu on a hotkey and lets users select applications, files, or shortcuts by moving the cursor toward a slice, and can also be controlled from the command line to open specific menus or trigger shortcuts. The project distinguishes itself through a gesture-based selection system that interprets pointer movement direction and distance rather than requiring precise clicking, and an input device abstraction layer that normalizes input from mouse, stylus, touc

    TypeScriptcross-platformelectrongestures
    View on GitHub↗5,618
  • getinsomnia/insomniagetinsomnia avatar

    getinsomnia/insomnia

    38,499View on GitHub↗

    Insomnia is a cross-platform API development environment that integrates a request debugger, schema design tools, a mocking server, and a test automation framework. It provides a unified workspace for sending requests and analyzing responses across REST, GraphQL, gRPC, and WebSocket protocols. The platform enables the design and preview of API specifications through a visual editor and allows for the simulation of backend behavior using mocking tools. It supports organizing and synchronizing API collections via local storage, cloud synchronization, or Git. The suite includes a command-line i

    TypeScript
    View on GitHub↗38,499
  • penpot/penpotpenpot avatar

    penpot/penpot

    53,219View on GitHub↗

    This project is a browser-based collaborative design platform that provides a comprehensive workspace for interface design, interactive prototyping, and design system management. It functions as a vector graphics editor that enables teams to create, manage, and iterate on designs in real-time, utilizing a component-based inheritance model to ensure consistency across complex projects. The platform distinguishes itself through a deep integration of design and development workflows. It features a specialized developer handoff workspace that allows for the inspection of design properties, precis

    Clojureclojureclojurescriptdesign
    View on GitHub↗53,219
  • wulkano/kapwulkano avatar

    wulkano/Kap

    19,113View on GitHub↗

    Kap is an open-source screen recording application designed to capture desktop activity as video or image files. It provides a comprehensive workflow for recording screen sessions, including options for capturing system audio and highlighting mouse clicks to assist in the creation of instructional content. The application distinguishes itself through a modular, plugin-based architecture that allows for the integration of external services for sharing and uploading media. It utilizes a background transcoding utility to process and convert captured recordings into various formats, such as GIF,

    TypeScriptapertureappcapture
    View on GitHub↗19,113
  • streamlabs/desktopstreamlabs avatar

    streamlabs/desktop

    4,831View on GitHub↗

    This project is an OBS-based streaming software and live broadcast engine designed for capturing and transmitting real-time audio and video content to online platforms. It functions as a content distribution tool and a cross-platform desktop application that manages the encoding and transmission of multimedia streams from a computer. The software utilizes an OBS-based engine to handle desktop content capture, including screen activity, application windows, and webcam feeds. It provides the necessary infrastructure to manage complex broadcast layouts and scenes for live audiences. The system

    TypeScriptelectronfacebookreact
    View on GitHub↗4,831
  • heroic-games-launcher/heroicgameslauncherHeroic-Games-Launcher avatar

    Heroic-Games-Launcher/HeroicGamesLauncher

    11,591View on GitHub↗

    Heroic Games Launcher is a multi-store games launcher and cross-platform game library that provides a unified interface for installing and launching titles from GOG, Epic Games, and Amazon Games stores. It functions as a cloud-synced game manager and a wrapper for compatibility layers to execute Windows games on Linux and macOS. The project distinguishes itself by combining unified store integration with community game compatibility tracking, allowing users to verify if a title is compatible with their specific hardware and operating system. It also features a visual theme engine for interfac

    TypeScriptamazon-primeelectronepic-games-launcher
    View on GitHub↗11,591
  • dkhamsing/open-source-ios-appsdkhamsing avatar

    dkhamsing/open-source-ios-apps

    50,744View on GitHub↗

    This project is a comprehensive directory of open-source iOS applications designed to serve as a technical reference for developers and learners. It functions as a curated index of mobile software, categorizing projects by their functionality, implementation language, and architectural design to provide a clear view of how professional applications are structured. The repository distinguishes itself by offering a deep dive into mobile app architecture, allowing users to study real-world codebases that utilize patterns such as Model-View-ViewModel, VIPER, and Clean Architecture. It highlights

    appappleapple-tv
    View on GitHub↗50,744
  • termux/termux-apptermux avatar

    termux/termux-app

    56,464View on GitHub↗

    Termux is a mobile terminal emulator and Linux environment runtime that provides a full command-line interface directly on Android devices. It functions as a comprehensive platform for executing native binaries and scripts, featuring an integrated package management system that allows users to download, install, and manage open-source software repositories to extend device functionality. The project distinguishes itself by acting as an embedded execution library, enabling third-party applications to integrate terminal and package management capabilities into their own interfaces without requi

    Javaandroidhacktoberfestlinux
    View on GitHub↗56,464
  • qier222/yesplaymusicqier222 avatar

    qier222/YesPlayMusic

    32,951View on GitHub↗

    YesPlayMusic is a cross-platform Electron desktop application that serves as a third-party client for NetEase Cloud Music. It functions as a music player for streaming and managing music, music videos, and personalized recommendations from cloud accounts. The application includes music scrobbling capabilities to record listening history and synchronize played tracks to remote profiles. It also provides a dedicated interface for accessing and playing personal music collections stored on cloud drives. The software supports global audio control through customizable keyboard shortcuts and includ

    Vueelectronjavascriptlinux
    View on GitHub↗32,951
  • jely2002/youtube-dl-guijely2002 avatar

    jely2002/youtube-dl-gui

    8,499View on GitHub↗

    This project is a cross-platform desktop application that serves as a graphical wrapper for the youtube-dl command line tool. It functions as a web media extractor and batch video downloader, allowing users to save video files, audio tracks, subtitles, and metadata from supported online platforms. The application provides a visual interface to manage download quality, output formats, and file naming. It supports the retrieval of restricted or private content through browser cookie files, basic authentication, or video passwords. The software includes capabilities for bulk playlist archiving

    Rust
    View on GitHub↗8,499
  • stellarium/stellariumStellarium avatar

    Stellarium/stellarium

    9,705View on GitHub↗

    Stellarium is an open-source 3D planetarium simulator and cross-platform sky map used for astronomical observation and study. It provides a real-time simulation of the night sky that renders astronomical objects and atmospheric conditions using OpenGL. The software functions as a visualization tool to show how stars and planets appear through optical instruments. It allows users to identify celestial objects from any location on Earth, simulate stargazing site visibility, and plan targets for observation with binoculars or telescopes. The system incorporates an atmospheric scattering model,

    C++astronomycc-plus-plus
    View on GitHub↗9,705
  • gitify-app/gitifygitify-app avatar

    gitify-app/gitify

    5,272View on GitHub↗

    Gitify is a cross-platform desktop application for monitoring GitHub alerts and activity through a native system tray or menu bar interface. It functions as a specialized API client that connects to both GitHub cloud and GitHub Enterprise servers on macOS, Windows, and Linux. The application manages multiple GitHub accounts and servers simultaneously from a single interface. It focuses on reducing notification noise by allowing users to filter alerts and prioritize important updates, moving monitoring away from the web browser. Users can customize alert behaviors through visual themes, nativ

    TypeScriptelectrongithubgithub-api
    View on GitHub↗5,272
  • hovancik/stretchlyhovancik avatar

    hovancik/stretchly

    5,905View on GitHub↗

    Stretchly is a cross-platform desktop break reminder application that helps prevent eye strain and repetitive strain injury by periodically prompting you to take microbreaks and long breaks. Built with Electron, it runs on Windows, macOS, and Linux with a consistent interface, and can be controlled both through its graphical interface and via terminal commands. The application distinguishes itself through extensive customization and context-aware behavior. You can adjust break intervals, durations, sounds, and the content displayed during breaks to match your personal workflow. Stretchly auto

    JavaScriptbreaksbsdelectron
    View on GitHub↗5,905
  • lymphatus/caesium-image-compressorLymphatus avatar

    Lymphatus/caesium-image-compressor

    6,039View on GitHub↗

    Caesium is an image compression tool that reduces file sizes for JPG, PNG, WebP, and TIFF images while preserving visual quality and metadata. It operates as a cross-platform desktop application with a graphical interface, a command-line tool for scripting and automation, and a web-based interface for browser uploads, all supporting batch processing of multiple images at once. The tool distinguishes itself by offering multiple interaction modes — desktop, terminal, and web — each capable of handling the same core compression tasks. It preserves folder structure when saving compressed images,

    C++caesiumcompressioncross-platform
    View on GitHub↗6,039
  • docker-archive-public/docker.kitematicdocker-archive-public avatar

    docker-archive-public/docker.kitematic

    12,142View on GitHub↗

    Kitematic is a graphical user interface for managing and running Docker containers on desktop operating systems. It serves as a visual Docker management tool and API client that translates user interface interactions into REST API calls to control the Docker daemon without requiring the command line. The application is built as a cross-platform Electron desktop application, utilizing a Chromium-based shell to provide a consistent administrative interface across Mac and Windows. The software covers the full container lifecycle, including the creation, configuration, and monitoring of containe

    JavaScriptcontainersdockerelectron
    View on GitHub↗12,142
  • splode/pomotroidSplode avatar

    Splode/pomotroid

    5,273View on GitHub↗

    Pomotroid is a cross-platform desktop Pomodoro timer application designed for managing work and break intervals. It functions as a focus manager and productivity statistics tracker that utilizes a high-precision timer engine to organize focus sessions. The application distinguishes itself by operating as a WebSocket timer broadcaster, featuring a local server that streams timer state and lifecycle events to external automation scripts and stream overlays. It also includes a productivity trend analysis system that logs completed rounds to a local database to generate daily summaries, weekly st

    Rust
    View on GitHub↗5,273