Displaying 1 to 20 from 68 results

kanban-app - Kanban board built with Rust and Elm

  •    Rust

This is a web-based Kanban board application, built with Elm and Rust. The only different from this application and hundred thousands of web-based application out there is: We don't need Electron!.

VasSonic - VasSonic is a lightweight and high-performance Hybrid framework developed by tencent VAS team, which is intended to speed up the first screen of websites working on Android and iOS platform

  •    Java

VasSonic is a lightweight and high-performance Hybrid framework developed by tencent VAS team, which is intended to speed up the first screen of websites working on Android and iOS platform. Not only does VasSonic supports the static or dynamic websites which are rendered by server, but it is also compatible with web offline resource perfectly. VasSonic uses custom url connection instead of original network connection to request the index html, so it can request resource in advance or parallel to avoid waiting for the view initialization. In this parallel case, VasSonic can read and render partial data by WebKit or Blink kernel without spending too much time waiting for the end of data stream.

Android-AdvancedWebView - Enhanced WebView component for Android that works as intended out of the box

  •    Java

Note: If you're using the Fragment class from the support library (android.support.v4.app.Fragment), please refer to the next section (see below) instead of this one.

SmartYouTubeTV - View YouTube videos on your TV and set-top box with comfort.

  •    Java

NOTE: SmartYouTubeTV provides internal login mechanism which allows you to keep content up to date in a very convenient way. Also important, it's possible to select max resolution and codec (ie 1080/AVC1) via the start screen that will be applied on video loading (Codec option).




CacheWebView - Custom implement Android WebView cache, offline website, let cahe config more simple and flexible

  •    Java

Custom implement Android WebView cache, offline website, let cahe config more simple and flexible

pull-to-refresh - #Busy Re-Building

  •    Swift

ESPullToRefresh is an easy-to-use component that give pull-to-refresh and infinite-scrolling implemention for developers. By extension to UIScrollView, you can easily add pull-to-refresh and infinite-scrolling for any subclass of UIScrollView. If you want to customize its UI style, you just need conform the specified protocol. Download and run the ESPullToRefreshExample project in Xcode to see ESPullToRefresh in action.

tauri - Build smaller, faster, and more secure desktop applications with a web frontend.

  •    Rust

Tauri is a framework for building tiny, blazing fast binaries for all major desktop platforms. Developers can integrate any front-end framework that compiles to HTML, JS and CSS for building their user interface. The backend of the application is a rust-sourced binary with an API that the front-end can interact with. The user interface in Tauri apps currently leverages tao as a window handling library on macOS and Windows, and gtk on Linux via the Tauri-team incubated and maintained WRY, which creates a unified interface to the system webview (and other goodies like Menu and Taskbar), leveraging WebKit on macOS, WebView2 on Windows and WebKitGTK on Linux.


react-native-cookies - Cookie manager for React Native

  •    Objective-C

Cookie manager for react native. Run react-native link to link the react-native-cookies library.

react-native-wkwebview - WKWebview Component for React Native

  •    Objective-C

React Native comes with WebView component, which uses UIWebView on iOS. This component uses WKWebView introduced in iOS 8 with all the performance boost. Deployment Target >= iOS 8.0 is required (which is React Native's current minimum deployment target anyway).

react-native-safari-view - A React Native wrapper for Safari View Controller.

  •    Objective-C

React Native Safari View is a Safari View Controller wrapper for React Native. In order to use Safari View, you must first link the library your project. There's excellent documentation on how to do this in the React Native Docs.

react-native-webview-android - Simple React Native Android module to use Android's WebView inside your app

  •    Java

Simple React Native Android module to use Android's WebView inside your app (with experimental html file input support to handle file uploads in forms). If you need to see the install instructions for older React Native versions look here.

CustomActionWebView - 自定义webview长按文本弹出选项,并且点击后返回选项与所选中的文本,你的webview不再只支持系统的复制等功能了,长按web文本实现文本一键收藏、分享,就是这么简单。Demo中附带对webView的详细使用:api详解,配置详解,js多种通信方式详解。

  •    Java

自定义webview长按文本弹出选项,并且点击后返回选项与所选中的文本,你的webview不再只支持系统的复制等功能了,长按web文本实现文本一键收藏、分享,就是这么简单。Demo中附带对webView的详细使用:api详解,配置详解,js多种通信方式详解。

SwiftWebVC - A drop-in inline browser for your Swift iOS app.

  •    Swift

SwiftWebVC is a simple inline browser for your Swift iOS app. Carthage is a decentralized dependency manager that builds your dependencies and provides you with binary frameworks.

topframe - Local webpage screen overlay for customizing your computing experience

  •    Javascript

If you download a release zip make sure to unzip and put the binary in your PATH (like /usr/local/bin). If you edit ~/.topframe/index.html and hit save, changes will reflect immediately. If you hate the demo content of the default index.html, change it! Use Show Source from the menu extra to quickly open your topframe directory.

cordova-crosswalk-engine - Proof of Concept Third Party Web Engine using Crosswalk

  •    Java

Makes your Cordova application use the Crosswalk WebView instead of the System WebView. Requires cordova-android 4.0 or greater. The following directions are for cordova-cli (most people). Alternatively you can use the Android platform scripts workflow.

electric-webview - Electric WebView is a scriptable WebView for developers.

  •    C++

Electric WebView is a scriptable WebView for developers. The WebView uses the QtWebEngine (which is based on Chromium) to render the HTML content. There is also a simple protocol to get data, send commands and listen for events: through Unix Socket, TCP or WebSocket. The window of WebView does not have any UI component what you see in a standard web browser like an address bar, status bar, navigation buttons, etc.

react-native-crosswalk-android - CrossWalk webview for React Native

  •    Java

To work with some html5 video player inside your Webview, I recommend you to set the android:hardwareAccelerated="true" in your AndroidManifest.xml file.






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.