All Projects → oskca → Gopherjs Electron

oskca / Gopherjs Electron

Licence: mit
Gopherjs bindings for Electron with an API translator.

Programming Languages

go
31211 projects - #10 most used programming language
golang
3204 projects

Projects that are alternatives of or similar to Gopherjs Electron

Gopherjs Vue
VueJS bindings for gopherjs
Stars: ✭ 142 (+446.15%)
Mutual labels:  gopherjs, bindings
Fruity
Rusty bindings for Apple libraries
Stars: ✭ 72 (+176.92%)
Mutual labels:  bindings, uikit
Embeddinator 4000
Tools to turn .NET libraries into native libraries that can be consumed on Android, iOS, Mac, Linux and other platforms.
Stars: ✭ 735 (+2726.92%)
Mutual labels:  bindings
Bfkit
BFKit is a collection of useful classes and categories to develop Apps faster.
Stars: ✭ 811 (+3019.23%)
Mutual labels:  uikit
Nvk
Vulkan API for JavaScript/TypeScript
Stars: ✭ 774 (+2876.92%)
Mutual labels:  bindings
Alignedcollectionviewflowlayout
A collection view layout that gives you control over the horizontal and vertical alignment of the cells.
Stars: ✭ 751 (+2788.46%)
Mutual labels:  uikit
Overlaycontainer
Non-intrusive iOS UI library to implement overlay based interfaces
Stars: ✭ 777 (+2888.46%)
Mutual labels:  uikit
Sleek Dashboard
Sleek Dashboard - Free Bootstrap 4 Admin Template and UI Kit
Stars: ✭ 690 (+2553.85%)
Mutual labels:  uikit
Vecty Router
A declarative client-side router for Vecty applications.
Stars: ✭ 24 (-7.69%)
Mutual labels:  gopherjs
Swiftui
A collaborative list of awesome SwiftUI resources. Feel free to contribute!
Stars: ✭ 774 (+2876.92%)
Mutual labels:  uikit
Statusalert
Display Apple system-like self-hiding status alerts. It is well suited for notifying user without interrupting user flow in iOS-like way.
Stars: ✭ 809 (+3011.54%)
Mutual labels:  uikit
Goplayspace
Advanced Go Playground frontend written in Go, with syntax highlighting, turtle graphics mode, and more
Stars: ✭ 765 (+2842.31%)
Mutual labels:  gopherjs
Drawerkit
DrawerKit lets an UIViewController modally present another UIViewController in a manner similar to the way Apple's Maps app works.
Stars: ✭ 755 (+2803.85%)
Mutual labels:  uikit
Cyltabbarcontroller
[EN]It is an iOS UI module library for adding animation to iOS tabbar items and icons with Lottie, and adding a bigger center UITabBar Item. [CN]【中国特色 TabBar】一行代码实现 Lottie 动画TabBar,支持中间带+号的TabBar样式,自带红点角标,支持动态刷新。【iOS13 & Dark Mode & iPhone XS MAX supported】
Stars: ✭ 6,605 (+25303.85%)
Mutual labels:  uikit
Paralayout
Paralayout is a set of simple, useful, and straightforward utilities that enable pixel-perfect layout in iOS. Your designers will love you.
Stars: ✭ 742 (+2753.85%)
Mutual labels:  uikit
Verticalcardswiper
A marriage between the Shazam Discover UI and Tinder, built with UICollectionView in Swift.
Stars: ✭ 830 (+3092.31%)
Mutual labels:  uikit
Color Picker For Ios
Colorful: iOS color picker built with Swift.
Stars: ✭ 709 (+2626.92%)
Mutual labels:  uikit
Viewanimator
ViewAnimator brings your UI to life with just one line
Stars: ✭ 6,592 (+25253.85%)
Mutual labels:  uikit
Cardpresentationcontroller
Custom UIPresentationController which mimics the behavior of Apple Music UI
Stars: ✭ 778 (+2892.31%)
Mutual labels:  uikit
Contextmenu
An iOS context menu UI inspired by Things 3.
Stars: ✭ 928 (+3469.23%)
Mutual labels:  uikit

Gopherjs Electron

This project implements an API translator and some convenience functions for creating Electron APP using Gopherjs.

Usage

go get github.com/oskca/gopherjs-electron
go generate # calling the API translator 

API Translator

The translator reads electron api json file and output the corresponding gopherjs struct and functions into files with raw_ prefix.

The translator lives in directory: json2rawApi.

Easy binding functions

Hand written binding functions/struct lives in ex_*.go files and have Ex postfix.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].