Jamie Birch (@shirakaba)

Top repositories

1

react-nativescript

React renderer for NativeScript
TypeScript
280
star
2

react-native-native-runtime

The Objective-C runtime exposed directly to React Native via JSI (Java runtime may follow)!
Objective-C++
239
star
3

nside

A JavaScript IDE for accessing a phone/tablet's native runtime via NativeScript bindings!
TypeScript
101
star
4

react-native-web-browser-app

Not another wrapper around SFSafariViewController. A fully-featured, cross-platform web browser written in React Native.
TypeScript
58
star
5

react-native-typescript-2d-game

A simple 2D game (called The Box) implemented in React Native, as an Expo app, using TypeScript.
TypeScript
37
star
6

crank-native

A Crank renderer for iOS and Android apps, based on NativeScript.
TypeScript
25
star
7

dom-events-wintercg

A standalone implementation of the DOM Events APIs, extracted from the Node.js codebase, for usage in WinterCG runtimes.
JavaScript
17
star
8

react-native-nativescript-runtime

Use the NativeScript runtime from React Native
Java
14
star
9

subscripto

An app that handles subscriptions and local receipt validation โ€“ used in a real app, LinguaBrowse!
C
14
star
10

react-native-safe-popover

A faithful port of UIPopoverPresentationController, which respects the safe area, to React Native.
TypeScript
10
star
11

nativescript-grimoire

A grimoire of NativeScript incantations to invoke native APIs
9
star
12

mecab-ko

A fork of Mecab, with support for both Japanese and Korean, organised as a Cocoapod and npm package for usage with iOS/macOS.
C++
7
star
13

nativescript-html

HTML and some web platform features for NativeScript
TypeScript
7
star
14

cocoapojs

CocoaPods, ported to JavaScript
TypeScript
7
star
15

uikit-dom

Implementing DOM for UIKit; wish me luck
Swift
6
star
16

jp-pitch-accent

A demo of how to use Svelte components to take Japanese pitch accent notes.
Svelte
6
star
17

clang_metagen_deno

A Deno-based program for generating FFI metadata for languages like Obj-C using the Clang APIs.
TypeScript
6
star
18

nativescript-syntax-highlighter

Syntax Highlighter for NativeScript. Currently only supports iOS (being completely based on Highlightr).
CSS
6
star
19

react-nativescript-navigation

React Navigation integration for React NativeScript
TypeScript
4
star
20

react-nativescript-compat-react-native

Compatibility layer to allow React NativeScript projects to run React Native codebases
TypeScript
3
star
21

mecab-naist-jdic-utf-8

mecab-naist-jdic (a Japanese dictionary for use with Mecab), in UTF-8 format, organised as a Cocoapod and npm package for usage with iOS/macOS.
Ruby
3
star
22

pitch-accent

Predict pitch accent in Japanese
TypeScript
2
star
23

elementr

Convenience framework for assembling and styling a tree of HTML Elements.
TypeScript
2
star
24

seiyuu-ranker

Visualise which seiyuus were the most prolific in a given year or season.
Svelte
2
star
25

rnobjc

Repo for the code behind my React Native EU 2022 talk, "How to access all the Objectiveโ€‘C APIs using JSI". A cleaner version of shirakaba/react-native-native-runtime.
Objective-C++
2
star
26

rpstrackerrns

Alex Ziskind's RPS Tracker app, ported from NativeScript Core to React NativeScript
TypeScript
2
star
27

react-nativescript-site

Source code for the React NativeScript documentation website
JavaScript
2
star
28

tns-template-blank-crank

NativeScript CLI template for building a Crank Native app.
JavaScript
1
star
29

migrate-ts-loader-to-babel-loader

JavaScript
1
star
30

url-wintercg

A polyfill for WHATWG URL and related APIs, powered by Ada.
C++
1
star
31

GrafanaSimpleJsonValueMapper-docker

Docker container for setting up GrafanaSimpleJsonValueMapper.
Shell
1
star
32

anime-diverge

JavaScript
1
star
33

JBSearchBar

React Native searchbar implemented in Swift
Swift
1
star
34

easytimeline-docker

EasyTimeline, Dockerised
Perl
1
star
35

react-nativescript-pikatalk

A real-world app, based on HelloTalk, made with React NativeScript.
TypeScript
1
star
36

rns-browser

[Under construction] A browser written in React NativeScript, based on the Cliqz and Firefox iOS browser UIs.
TypeScript
1
star
37

executor

Wrap up any executable as a Cocoa app!
Swift
1
star
38

Kanji-etymology-browser

Tools to create a lightweight, browsable digital version using scans of the 1988 kanji etymology paperback dictionary by Kenneth G. Henshall. For personal educational use.
HTML
1
star
39

nativescript-flowlayout

TypeScript
1
star
40

jmdict-sqlite

A crude script to download a release of `jmdict-simplified` and build an SQLite database from it.
JavaScript
1
star