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 squirrel/squirrel.windows

Projects sharing features with Squirrel.windows

30 open-source projects similar to squirrel/squirrel.windows, 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.

  • blackboardsh/electrobunblackboardsh avatar

    blackboardsh/electrobun

    5,534View on GitHub↗

    Electrobun is a desktop application framework and webview-based GUI toolkit used for building cross-platform desktop apps. It provides a TypeScript-based runtime and a native system webview to create interfaces that integrate embedded browser views with host-process logic. The project features a native GPU integration layer with direct FFI bindings, allowing for high-performance GPU surfaces and compute workloads to run within a desktop application. It also includes an inter-process communication bridge using a typed RPC system to exchange data and execute functions between the native backend

    C++
    View on GitHub↗5,534
  • chocolatey/chocochocolatey avatar

    chocolatey/choco

    11,560View on GitHub↗

    Chocolatey is a Windows package manager and command-line software automator. It serves as a system configuration tool designed to automate the installation, upgrading, and removal of software packages on Windows operating systems through a terminal interface. The project utilizes a NuGet-based software distribution model to manage and version applications. This approach replaces manual downloads and interactive installer wizards with scripted, repeatable deployments. The tool covers broad capability areas including automated system provisioning, Windows package deployment, and software manag

    C#
    View on GitHub↗11,560
  • rust-lang/rustuprust-lang avatar

    rust-lang/rustup

    6,940View on GitHub↗

    rustup is a programming language toolchain manager that automates the installation, versioning, and configuration of the Rust compiler and its associated build tools. It serves as a toolchain installer and version manager, enabling the deployment of the language ecosystem across different operating systems. The system manages multiple compiler versions across stable, beta, and nightly release channels, allowing users to switch between these versions to meet different environment requirements. It also functions as a cross-compilation manager by installing pre-compiled standard libraries to bui

    Rust
    View on GitHub↗6,940

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
  • pollen-robotics/microduckpollen-robotics avatar

    pollen-robotics/microduck

    13,550View on GitHub↗

    Microduck is the software stack for a tiny two-legged, duck-shaped robot. It runs as a set of onboard background services that handle walking, sensing, sound and expressive animations, and it can be driven from a laptop, phone, gamepad or browser console. Walking comes from a trained reinforcement-learning policy, loaded as an ONNX model and evaluated in a fixed-rate control loop that commands every joint servo, with policies that can be swapped live for walking or rolling. What sets it apart is how the robot is controlled and kept safe. Clients send high-level intents such as walking speed o

    Rust
    View on GitHub↗13,550
  • beekeeper-studio/beekeeper-studiobeekeeper-studio avatar

    beekeeper-studio/beekeeper-studio

    23,859View on GitHub↗

    Beekeeper Studio is a cross-platform desktop application designed for database management and SQL development. It provides a unified graphical interface to connect to, query, and modify data across a wide range of relational and NoSQL database systems. The application functions as a comprehensive workspace, integrating tools for schema design, record editing, and data visualization. The project distinguishes itself through a focus on secure, flexible connectivity and AI-assisted workflows. It supports advanced authentication methods, including enterprise single sign-on, multi-factor authentic

    TypeScriptbigquerycassandracockroachdb
    View on GitHub↗23,859
  • mherrmann/fbsmherrmann avatar

    mherrmann/fbs

    3,926View on GitHub↗

    fbs is a Python desktop application packager and cross-platform application installer. It serves as a utility for compiling Python code into standalone executables and bundling application resources into platform-specific installation packages for various desktop environments. The project functions as a Qt Python GUI builder and resource bundler. It provides a system for creating desktop user interfaces using Python and the Qt framework while packaging external files and assets to be accessed during application runtime. Its broader capabilities cover desktop application packaging, cross-plat

    Pythonpyinstallerpyqt5pyqt6
    View on GitHub↗3,926
  • eugeny/tabbyEugeny avatar

    Eugeny/tabby

    75,329View on GitHub↗

    Tabby is a cross-platform terminal emulator and desktop application suite designed for managing command-line workflows and remote infrastructure. It provides a comprehensive environment for terminal session orchestration, allowing users to organize multiple active sessions through split panes and custom layouts. The application functions as a secure remote connection manager, supporting advanced authentication, port forwarding, and persistent network sessions via an asynchronous protocol layer. The project distinguishes itself through a modular plugin architecture that enables users to extend

    TypeScriptserialssh-clienttelnet-client
    View on GitHub↗75,329
  • communitytoolkit/windowscommunitytoolkitCommunityToolkit avatar

    CommunityToolkit/WindowsCommunityToolkit

    6,073View on GitHub↗

    The Windows Community Toolkit is a collection of reusable UI controls, helper functions, and app services designed to accelerate development for Universal Windows Platform (UWP) applications on Windows 10. It provides a library of XAML-based controls and components that handle common interaction patterns, enabling developers to build apps that run across PC, Mobile, Xbox, IoT, and HoloLens devices with consistent adaptive layouts. The toolkit is distributed as NuGet packages for straightforward integration into .NET projects, and it includes a companion sample app that demonstrates control be

    C#csharpdotnetmvvm
    View on GitHub↗6,073
  • sisong/hdiffpatchsisong avatar

    sisong/HDiffPatch

    2,042View on GitHub↗

    HDiffPatch is a cross-platform library and command-line utility designed for generating and applying binary differential updates. It enables the creation of compact patch files by calculating the differences between binary files or entire directory structures, facilitating efficient data synchronization and software distribution. The project distinguishes itself through a low-memory patching engine specifically engineered for hardware with restricted resources. By utilizing streaming buffer techniques and suffix-sorting algorithms, it maintains a constant memory footprint during operations, m

    C++androidbinarybsdiff
    View on GitHub↗2,042
  • vbskycn/iptvvbskycn avatar

    vbskycn/iptv

    5,601View on GitHub↗
    HTML
    View on GitHub↗5,601
  • sparkle-project/sparklesparkle-project avatar

    sparkle-project/Sparkle

    9,224View on GitHub↗

    Sparkle is a software update framework for macOS applications. It provides a system for delivering automatic updates using signed archives and RSS-based feeds to notify clients of new software versions. The framework ensures software integrity and authenticity through public-key cryptography, requiring digital signatures for both update archives and release feeds. It includes mechanisms for signing key rotation to maintain the security chain if a private key is lost. To optimize delivery, the project includes tools for generating binary delta updates that ship only the byte-level differences

    Objective-Cframeworkmacossoftware-update
    View on GitHub↗9,224
  • alibaba/andfixalibaba avatar

    alibaba/AndFix

    6,959View on GitHub↗

    AndFix is a binary patching framework and update system for Android applications. It provides tools for generating binary diffs and applying runtime method replacements to fix bugs without requiring a full application update. The system utilizes a binary diff generator to isolate minimal code changes between package versions. It supports the consolidation of multiple incremental patches into a single update file and employs native hooks to replace specific method implementations in memory during the application initialization phase. The framework covers capabilities for binary patch generati

    C++androidhotfix
    View on GitHub↗6,959
  • bill-stewart/syncthingwindowssetupBill-Stewart avatar

    Bill-Stewart/SyncthingWindowsSetup

    3,166View on GitHub↗

    SyncthingWindowsSetup is a Windows deployment tool designed to install and configure Syncthing on Windows systems. It automates the setup of application folders, network ports, and firewall rules. The installer supports both administrative system-wide deployment and non-administrative per-user installation scopes. It can run the application as a background system service using dedicated local user accounts and manages automatic startup triggers for system boot or user logon. The project includes capabilities for silent command-line installation, configuration data migration during upgrades,

    Inno Setup
    View on GitHub↗3,166
  • go-flutter-desktop/go-fluttergo-flutter-desktop avatar

    go-flutter-desktop/go-flutter

    5,937View on GitHub↗

    go-flutter is a runtime and embedding library that enables Flutter applications to run natively on Windows, macOS, and Linux using Go and GLFW. It implements the Flutter Embedding API to render Flutter UIs on desktop platforms, providing a cross-platform desktop runtime that bridges Go and Dart code through standard Flutter method and event channels. The project includes a plugin framework that supports bidirectional communication between Go and Dart, allowing Go code to invoke Dart handlers and expose Go methods for Dart to call, with optional synchronous replies. It also provides event stre

    Gocross-platformdesktopflutter
    View on GitHub↗5,937
  • therecipe/qttherecipe avatar

    therecipe/qt

    10,804View on GitHub↗

    This project provides a framework for building native graphical user interfaces that run consistently across desktop and mobile operating systems. It functions as a bridge that allows developers to construct complex application layouts and render high-performance visual elements by utilizing a native C++ widget toolkit. The framework enables the creation of responsive user interfaces through both traditional widget-based components and declarative markup languages. It employs a decoupled messaging system to connect interface components and uses a pre-compilation step to manage object introspe

    Goandroidasteroidoscross-platform-gui
    View on GitHub↗10,804
  • openclaw/openclawopenclaw avatar

    openclaw/openclaw

    394,143View on GitHub↗

    Openclaw is a platform for managing agent execution environments, providing the infrastructure to control agent lifecycles, session state, and workspace persistence. It features a centralized gateway that handles model loops, tool invocation, and streaming events, while supporting multi-agent routing and persistent memory management. The system is designed to normalize tool execution signatures and provide a standardized interface for cross-provider compatibility. The platform includes extensive developer tooling, such as a command-line interface for workspace management, diagnostic logging,

    TypeScriptaiassistantcrustacean
    View on GitHub↗394,143
  • semantic-release/semantic-releasesemantic-release avatar

    semantic-release/semantic-release

    24,162View on GitHub↗

    Semantic-release is an automated release management tool that determines version increments, generates changelogs, and publishes software packages by analyzing commit history against standardized conventions. It functions as a plugin-based orchestrator that integrates directly into continuous integration pipelines to manage the entire release lifecycle, from verifying environment conditions to distributing artifacts. The project distinguishes itself through its commit-message-driven approach, which enforces consistent versioning standards and automates the creation of release notes based on t

    JavaScriptautomationchangelogpackage
    View on GitHub↗24,162
  • kytyps5/kytyps5KytyPS5 avatar

    KytyPS5/KytyPS5

    10,753View on GitHub↗

    KytyPS5 is a PlayStation 5 emulator written in C++. It translates the console's machine instructions into operations a desktop processor understands, and maps the console's graphics commands onto a desktop graphics interface, so legally obtained titles can run without the original hardware. It targets Windows and Linux, with experimental macOS support. Games can be loaded in several ways. A graphical launcher scans configured folders at any depth, finds game directories and archive dumps by locating their boot file, and lists them so any title can be picked and started. Compressed game dumps

    C++cppgpulinux
    View on GitHub↗10,753
  • nklayman/vue-cli-plugin-electron-buildernklayman avatar

    nklayman/vue-cli-plugin-electron-builder

    4,063View on GitHub↗

    This project is a Vue.js plugin and build tool designed to package web applications into standalone desktop executables using Electron. It functions as a desktop application bundler and packaging tool that transforms web code into distributable installation packages across multiple operating systems and architectures. The tool provides a dedicated development environment that runs a live-reloading server and a desktop window simultaneously to enable rapid iteration. It automates the setup and configuration required to bundle background and foreground processes into a single executable. The p

    JavaScriptclielectronelectron-builder
    View on GitHub↗4,063
  • electron-userland/electron-builderelectron-userland avatar

    electron-userland/electron-builder

    14,594View on GitHub↗

    electron-builder is a cross-platform build automator and packaging tool for Electron applications. It bundles source code and dependencies into platform-specific installers, portable executables, and app store formats for Windows, macOS, and Linux. The project functions as a distribution pipeline that orchestrates the signing and notarization of binaries to ensure authenticity and bypass security warnings. It also serves as an auto-update orchestrator, preparing application packages and distribution channels to support automatic background software updates. Its capability surface covers the

    TypeScript
    View on GitHub↗14,594
  • oclif/oclifoclif avatar

    oclif/oclif

    9,543View on GitHub↗

    oclif is a Node.js framework for building command-line interfaces. It provides a structured system for developing terminal applications with consistent command patterns, argument parsing, and automated help generation. The project features a modular plugin architecture that allows for external functionality to be injected via a manifest-based loading mechanism. It includes a dedicated distribution pipeline and packager to bundle applications into OS-native installers and tarballs for Windows, macOS, and Linux. The framework covers a broad range of development capabilities, including project

    TypeScript
    View on GitHub↗9,543
  • pipxproject/pipxpipxproject avatar

    pipxproject/pipx

    12,852View on GitHub↗

    Pipx is a system for installing, running, and managing isolated Python applications and their corresponding virtual environments. It functions as an application installer for Python command line tools, a manager for listing and upgrading those tools, and a runner for executing packages in temporary environments. The tool ensures that every installed package resides in its own dedicated virtual environment to prevent dependency conflicts. It automatically adds the binaries of installed applications to the system path and enables the execution of tools within ephemeral environments that are del

    Python
    View on GitHub↗12,852
  • electron/electron-api-demoselectron avatar

    electron/electron-api-demos

    10,235View on GitHub↗

    This repository provides a collection of interactive sample applications and reference implementations for the Electron framework. It serves as a library of API reference demos designed to help developers learn how to implement core desktop features. The project features visual demonstrations of cross-platform GUI management and practical examples of native operating system integration. It includes dedicated samples for handling native modules, crash reports, and the configuration of security implementations such as content security policies and process sandboxing. The codebase covers a broa

    HTML
    View on GitHub↗10,235
  • microsoft/winget-climicrosoft avatar

    microsoft/winget-cli

    26,043View on GitHub↗

    The Windows Package Manager is a command line tool for discovering, installing, upgrading, and configuring software packages on Windows operating systems. It functions as a CLI software installer for automating the deployment and update of applications across individual or machine-wide user profiles. The project extends its functionality through a component object model interface for integration into other Windows applications and a set of native cmdlets that allow system administrators to manage software installation via PowerShell scripts. The tool covers a broad range of package lifecycle

    C++
    View on GitHub↗26,043
  • egoist/mygoegoist avatar

    egoist/mygo

    5,174View on GitHub↗

    mygo is a framework for building cross-platform desktop applications in Go. Apps ship as one small program per operating system, and each window shows either a web page or an interface drawn directly on the graphics card from plain Go functions of application state. Native backends are written in pure Go without cgo, so binaries can be cross-compiled for every supported target from any machine. Web-based windows use the operating system's built-in webview instead of a bundled browser, and a typed TypeScript client is generated automatically from Go services, including struct types, documentat

    Go
    View on GitHub↗5,174
  • babun/babunbabun avatar

    babun/babun

    8,516View on GitHub↗

    Babun provides a Unix-like shell environment on Windows, delivering a compatible terminal featuring standard Linux utilities and software development packages. It utilizes a Cygwin-based POSIX emulation to translate Unix system calls to Windows API calls. The system supports non-administrative installation via silent command-line scripts, allowing deployment on Windows systems where the user lacks elevated permissions. It includes a mechanism to route outbound HTTP and HTTPS network traffic through proxy servers using static configuration files to bypass network restrictions. The environment

    Shell
    View on GitHub↗8,516
  • droid-ify/clientDroid-ify avatar

    Droid-ify/client

    7,711View on GitHub↗

    This project is an Android package manager and app store client designed for browsing, installing, and updating open-source software from F-Droid and custom third-party repositories. It functions as an open-source repository client that allows users to discover software through a synchronized catalog. The system features a local-first repository cache, enabling users to search and manage their software library in an offline operation mode without an active internet connection. It supports multi-source catalog management to aggregate application data from multiple repository URLs into a single

    Kotlin
    View on GitHub↗7,711
  • homebrew/legacy-homebrewHomebrew avatar

    Homebrew/legacy-homebrew

    26,849View on GitHub↗

    This project is a command line package manager and dependency management engine used for installing, updating, and removing software packages across different operating systems. It functions as a package recipe system and software repository administrator, utilizing declarative scripts to define software sources, build arguments, and installation steps. The system operates as a binary distribution platform that compiles source code into pre-compiled binaries and distributes them through remote repositories. It includes an automated version tracker that monitors upstream software releases and

    View on GitHub↗26,849
  • podman-desktop/podman-desktoppodman-desktop avatar

    podman-desktop/podman-desktop

    8,144View on GitHub↗

    Podman Desktop is a graphical user interface for building, managing, and deploying containers and Kubernetes clusters from a local workstation. It serves as a container engine manager and a Kubernetes cluster dashboard, providing a visual environment for tasks typically handled via the command line. The project includes a container extension framework that allows users to integrate additional tools and capabilities into the management environment through a plugin system and extension catalog. The software covers the full container lifecycle, including image building and pushing to registries

    TypeScriptcontainercontainersdesktop
    View on GitHub↗8,144
  • microsoft/windowsappsdkmicrosoft avatar

    microsoft/WindowsAppSDK

    4,723View on GitHub↗

    The Windows App SDK is a set of APIs and UI frameworks for building native Windows desktop applications. It provides a Windows Runtime API for accessing system capabilities and a dedicated UI framework for creating responsive, accessible interfaces. The project also functions as a desktop app deployment framework and a local AI execution environment for running hardware-accelerated models on CPUs, GPUs, and NPUs. The SDK distinguishes itself by enabling the modernization of legacy applications, allowing developers to embed modern controls and platform features into existing projects without a

    C++cppcsharpdesktop
    View on GitHub↗4,723