Skip to content

shirakaba/shirakaba

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 

Repository files navigation

💼 I'm a Software Engineer based in Japan, working for Scoville!

📚 As hobby projects, I enjoy studying Japanese and Chinese, and even make apps to help me learn them.

I make LinguaBrowse, a React Native-based iOS web browser for browsing the foreign-language web.

👨🏻‍🔧 I'm also an avid open-source contributor with a deep interest in cross-platform app development. Some highlights:

  • Open Native - a polyfill to allow React Native native modules to be used on platforms other than React Native (like NativeScript)
  • React Native native runtime – a library providing React Native full synchronous access to the iOS (and one day, Android) APIs from the JS context
  • React NativeScript – a React Native alternative, based on NativeScript
  • Svelte NodeGUI – an Electron alternative, based on NodeGUI
  • NS:IDE – a NativeScript REPL for accessing native functionality via JavaScript
  • React NativeScript Navigation – React Navigation implemented for React NativeScript
  • Mecab for iOS/macOS – a library for using Mecab, a C++ text tokeniser for Japanese (and Korean, because it's a fork) in iOS/macOS native projects and React Native projects, via Obj-C and Swift
  • React Native safe popover – a library with no native dependencies for spawning a popover that adheres to the safe area

🏗 Some unfinished ambitious work:

🌐 Some web work (most is closed-source):

  • Japanese pitch accent notes – some notes I took on Dōgen's Japanese pitch acccent lesson series. This is a limited sample of my full set of notes as I don't want people to use the notes in favour of sitting the real lessons
  • 10ten-ja-reader – I helped port this mouseover Japanese dictionary to iOS (and touchscreen devices)
  • Seiyuu ranker – a website allowing you to visualise which voice actors did which work during each anime season

🎲 In my spare time, I enjoy Euro-style tabletop games, play guitar, draw comics, read comics, cook this-and-that, walk in the woods, participate in language exchanges and experiment with streaming.

📫 Feel free to contact me on Twitter @LinguaBrowse!

Frequent technologies:

TypeScript Svelte React React Native Nodejs NativeScript Swift Docker Google Cloud Platform git

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published