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

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
jiahaog avatar

jiahaog/nativefierArchived

0
View on GitHub↗
35,315 stars·2,239 forks·TypeScript·MIT·9 vues

Nativefier

Nativefier is a cross-platform desktop application builder that converts web URLs into standalone executables for Windows, macOS, and Linux. It functions as a web-to-desktop application converter, wrapping web pages in a dedicated browser window with its own launcher and identity.

The tool uses an Electron-based wrapper to embed websites within a Chromium browser instance and Node.js runtime. It differentiates itself through automatic branding, extracting application names and icons from target websites to configure the desktop wrapper.

The system provides mechanisms for custom styling and behavioral modifications by injecting JavaScript and CSS into the wrapped web application. It also allows for the programmatic configuration of window dimensions and browser settings to mimic a native application experience.

Features

  • Desktop Web Wrappers - Uses an Electron-based wrapper to encapsulate web pages within a Chromium browser instance and Node.js runtime.
  • Cross-Platform Applications - Creates executable application files for multiple operating systems based on an existing web page.
  • Desktop Application Launchers - Converts web pages into standalone desktop applications with dedicated windows and launchers.
  • Platform Executable Generators - Generates standalone native executables for Windows, macOS, and Linux from web URLs.
  • Custom Theme Injectors - Provides a mechanism for injecting custom styles and scripts into a wrapped web application.
  • Application Appearance Customizers - Applies custom CSS and JavaScript to change the appearance and behavior of a website within its desktop wrapper.
  • Cross-Platform Desktop Frameworks - Provides a utility for generating native-feeling executables for Windows, macOS, and Linux from a web URL.
  • Script Injections - Embeds custom JavaScript and CSS into the wrapped web page to modify behavior and appearance.
  • Electron Wrapper Generators - Converts any website into a standalone desktop application using the Electron framework.
  • Web-to-Desktop Converters - Turns a website into a standalone desktop application with its own window and launcher.
  • Standalone Web App Delivery - Packages web services as dedicated desktop apps to provide a native feel and remove browser distractions.
  • Cross-Platform Packaging Tools - Bundles application logic with platform-specific runtimes to produce native binaries for multiple operating systems.
  • Automated Metadata Extraction - Extracts metadata and favicons from target URLs to automatically configure application identity and icons.
  • Application Branding - Provides automatic extraction of site names and icons to configure the application's visual identity.
  • Window Configurations - Allows programmatic configuration of window dimensions and menu bars to mimic a native desktop experience.
  • Outils de développement - Create desktop applications from websites.

Historique des stars

Graphique de l'historique des stars pour jiahaog/nativefierGraphique de l'historique des stars pour jiahaog/nativefier

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Questions fréquentes

Que fait jiahaog/nativefier ?

Nativefier is a cross-platform desktop application builder that converts web URLs into standalone executables for Windows, macOS, and Linux. It functions as a web-to-desktop application converter, wrapping web pages in a dedicated browser window with its own launcher and identity.

Quelles sont les fonctionnalités principales de jiahaog/nativefier ?

Les fonctionnalités principales de jiahaog/nativefier sont : Desktop Web Wrappers, Cross-Platform Applications, Desktop Application Launchers, Platform Executable Generators, Custom Theme Injectors, Application Appearance Customizers, Cross-Platform Desktop Frameworks, Script Injections.

Quelles sont les alternatives open-source à jiahaog/nativefier ?

Les alternatives open-source à jiahaog/nativefier incluent : sjj1024/pakeplus — PakePlus is a web-to-native converter and application packager that transforms website URLs or static directories into… electronnet/electron.net — Electron.NET is a framework for building cross-platform desktop applications using ASP.NET Core, Razor Pages, MVC, or… nativefier/nativefier — Nativefier is a command-line tool that transforms web applications into standalone desktop software. By wrapping web… vencord/vesktop — Vesktop is an Electron-based desktop client for Discord that runs natively on Linux, offering improved performance and… atom/electron — Electron is a framework for building native desktop applications using JavaScript, HTML, and CSS. It functions as a… sjj1024/pakeplus-android — PakePlus-Android is a tool that converts any public webpage or static frontend project into a native desktop or mobile…

Alternatives open source à Nativefier

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Nativefier.
  • sjj1024/pakeplusAvatar de Sjj1024

    Sjj1024/PakePlus

    13,009Voir sur GitHub↗

    PakePlus is a web-to-native converter and application packager that transforms website URLs or static directories into standalone native desktop and mobile applications. It provides a native browser shell to wrap web content, acting as a cross-platform application shell for Android, iOS, and various desktop environments. The project distinguishes itself through a cloud-based app packager, utilizing remote build pipelines to compile application binaries without requiring a local development environment. It includes a JavaScript injection tool and a system-level API bridge, allowing users to ad

    HTMLpacbaopakepakeplus
    Voir sur GitHub↗13,009
  • electronnet/electron.netAvatar de ElectronNET

    ElectronNET/Electron.NET

    7,595Voir sur GitHub↗

    Electron.NET is a framework for building cross-platform desktop applications using ASP.NET Core, Razor Pages, MVC, or Blazor. It serves as a wrapper that hosts .NET web projects within a native desktop shell, allowing web-based logic to function as standalone software across different operating systems. The project provides a hosting environment specifically for Blazor components and other .NET web technologies, converting them into distributable binary executable packages. It integrates a native web browser control for UI rendering and utilizes a structured communication channel to pass mess

    C#asp-net-coreasp-net-core-mvcaspnet
    Voir sur GitHub↗7,595
  • nativefier/nativefierAvatar de nativefier

    nativefier/nativefier

    35,353Voir sur GitHub↗

    Nativefier is a command-line tool that transforms web applications into standalone desktop software. By wrapping web content within a cross-platform container, it enables users to run websites as native applications on Windows, macOS, and Linux. The tool functions as a build-time orchestrator that packages a browser runtime with specific site configurations and platform-specific metadata. It allows for extensive customization of the resulting application, including the ability to inject custom JavaScript and CSS to modify site behavior or appearance. Developers can also utilize the tool progr

    TypeScriptdesktop-applicationelectronlinux
    Voir sur GitHub↗35,353
  • vencord/vesktopAvatar de Vencord

    Vencord/Vesktop

    8,100Voir sur GitHub↗

    Vesktop is an Electron-based desktop client for Discord that runs natively on Linux, offering improved performance and deeper system integration compared to the official web app. It wraps Discord in an Electron shell to provide a lightweight, native desktop experience while adding a privacy protection layer that blocks Discord's access to system-level information such as running processes and hardware details. The client distinguishes itself through comprehensive Linux desktop support, including full Wayland display protocol integration for better performance on modern Linux desktops, screen

    TypeScript
    Voir sur GitHub↗8,100
Voir les 30 alternatives à Nativefier→