All Projects → kujirahand → Nadesiko3

kujirahand / Nadesiko3

Licence: mit
Japanese Programming Language Nadesiko v3 (JavaScript)

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Nadesiko3

Risingstars2016
A complete overview of the JavaScript landscape in 2016: trends about front-end and node.js frameworks, tooling... Available in English, Japanese and Chinese.
Stars: ✭ 75 (-40%)
Mutual labels:  japanese
Toiro
A comparison tool of Japanese tokenizers
Stars: ✭ 95 (-24%)
Mutual labels:  japanese
Textlint Rule Preset Jtf Style
JTF日本語標準スタイルガイド for textlint.
Stars: ✭ 112 (-10.4%)
Mutual labels:  japanese
Momdo.github.io
Japanese translation of the W3C/WHATWG specification(s).
Stars: ✭ 81 (-35.2%)
Mutual labels:  japanese
Jconv
Pure-JavaScript converter for Japanese character encodings.
Stars: ✭ 91 (-27.2%)
Mutual labels:  japanese
Source Han Code Jp
Source Han Code JP | 源ノ角ゴシック Code
Stars: ✭ 1,362 (+989.6%)
Mutual labels:  japanese
Memorize
🚀 Japanese-English-Mongolian dictionary. It lets you find words, kanji and more quickly and easily
Stars: ✭ 72 (-42.4%)
Mutual labels:  japanese
Cutlet
Japanese to romaji converter in Python
Stars: ✭ 124 (-0.8%)
Mutual labels:  japanese
The Tab Of Words
A minimal Chrome / Firefox extension to help you learn Japanese words in each new tab.
Stars: ✭ 94 (-24.8%)
Mutual labels:  japanese
Posuto
🏣📮〠 Japanese postal code data.
Stars: ✭ 109 (-12.8%)
Mutual labels:  japanese
Qolibri
Continuation of the qolibri EPWING dictionary/book reader
Stars: ✭ 82 (-34.4%)
Mutual labels:  japanese
Epub Manga Creator
a web GUI for create japanese epub manga
Stars: ✭ 90 (-28%)
Mutual labels:  japanese
Languagepod101 Scraper
Python scraper for Language Pods such as Japanesepod101.com 👹 🗾 🍣 Compatible with Japanese, Chinese, French, German, Italian, Korean, Portuguese, Russian, Spanish and many more! ✨
Stars: ✭ 104 (-16.8%)
Mutual labels:  japanese
Awesome Bert Japanese
📝 A list of pre-trained BERT models for Japanese with word/subword tokenization + vocabulary construction algorithm information
Stars: ✭ 76 (-39.2%)
Mutual labels:  japanese
Ichiran
Linguistic tools for texts in Japanese language
Stars: ✭ 120 (-4%)
Mutual labels:  japanese
Sample Boot Micro
Spring Cloud + Gradle Multi Project + Java8
Stars: ✭ 72 (-42.4%)
Mutual labels:  japanese
Nodejs Ja
Node.js 日本語ローカリゼーション
Stars: ✭ 98 (-21.6%)
Mutual labels:  japanese
Fugashi
A Cython MeCab wrapper for fast, pythonic Japanese tokenization and morphological analysis.
Stars: ✭ 125 (+0%)
Mutual labels:  japanese
Gse
Go efficient multilingual NLP and text segmentation; support english, chinese, japanese and other. Go 高性能多语言 NLP 和分词
Stars: ✭ 1,695 (+1256%)
Mutual labels:  japanese
Topokanji
Topologically ordered lists of kanji for effective learning
Stars: ✭ 108 (-13.6%)
Mutual labels:  japanese

日本語プログラミング言語「なでしこ3」

MIT License npm version Node.js CI

「なでしこ3」とは

「なでしこ3」とは、日本語のプログラミング言語です。HTML5/JavaScriptをベースとしているので、PC/スマホ/タブレットなど、さまざまな環境で動作させることができます。

日本語プログラミング言語は、読みやすく理解しやすいのが特徴で、初めてでも楽しくプログラミングを覚えることができます。また、バッチ処理や定型処理などを手軽に記述できます。

対応機器/ブラウザ

doc/browsers.md をご覧ください。

ブラウザで利用する場合

以下、Webエディタ上で、なでしこを実行できます。

PCで利用する場合

なでしこ3をPC向けにローカル環境で動作させることも可能です。

Windowsで利用する

以下のリンクを開いて、「Source code(zip)」をクリックしてダウンロードします。 これは、Node.jsや必要なモジュール一式を梱包したものです。

解凍したら「nako3edit.vbs」(PC版)または「start.vbs」(Web版)をクリックします。すると、なでしこエディタが起動します。

macOS/Linuxで利用する

先にNode.jsをインストールします。 次いで、コマンドラインから以下のコマンドを実行します。

# npmでなでしこ3をインストールする
$ npm install -g nadesiko3

すると、cnako3というコマンドで、なでしこを利用できます。 また、以下のコマンドを実行すると、ブラウザ上になでしこの簡易エディタが起動します。

# なでしこエディタ(PC版)を起動
$ nako3edit
# なでしこエディタ(WEB版)を起動
$ nako3server

追加インストール(macOS/Linux)

必要に応じて以下のコマンドをインストールします。

macOS

# 『圧縮』『解凍』命令のために
brew install p7zip

Ubuntu/Debian

# 『圧縮』『解凍』命令のために
sudo apt install p7zip-full
# 『キー送信』命令のために
sudo apt install xdotool

全てのコマンドが正しく動くかを確認するには、以下のコマンドを実行します。

npm test

GUI(Electron)を使う

Electronを使うと手軽にGUIを構築できます。Electronについては、doc/SETUP.mdを参考にしてください。

なでしこ3の開発に参加する

なでしこ3自身を開発するために、開発環境を整えようという方は、 doc/SETUP.md をご覧ください。 また、なでしこ3開発者向けのGitterへの参加も可能です。

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].