Skip to content
forked from nwtgck/nipp

๐ŸŽ’ Portable Mini Application Hosted on URL: https://nipp.cf

License

Notifications You must be signed in to change notification settings

nwtgck-org/nipp

ย 
ย 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

76 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Nipp

Mini Application Hosted on URL https://nipp.cf/
Nipp is inspired by itty.bitty.

Nipp Word Count

Features

  • ๐ŸŽ’ Portable
    • Application is hosted only on URL!
  • โšก Real-time response
    • All computation is done on client!
  • โ˜๏ธ No-server side execution

Quick Start

Try on https://nipp.cf/#Simple_Word_Count//K9YrLsjJLNFQV1DX1CvOrEoFAA==, which counts the number of words!
Then, you can create your own apps!

Example Apps

(NOTE: The original source of World Clock is located at https://shimz.me/blog/d3-js/4360. Thank you very much, SHIMIZU-san!)

Ruby

Default language of Nipp is Ruby because Ruby makes us comfortable to write program!
Nipp is highly powered by Opal, which is a transpiler to JavaScript. Thank you very much, Opal project!

Also JavaScript Not Only Ruby

Nipp is not only for Ruby. JavaScript is also available. Here is Tetris on Nipp! Nipp Tetris

Try on https://nipp.cf/#Tetris/es2017/bU9bTttAF... The Tetris program is from an Japanese article - Commentary of Only 565 Bytes Tetris Programming.

URL Structure

Here is a structure of Nipp URL.
nipp.cf/#<Page Title>/<Options>/<Compressed Code>

  • <Page Title> is title of your app
  • <Options> can be es2017, lzma, es2017,lzma, lzma,es2017 or etc.
  • <Compressed Code> is code compressed by deflate (no header, no checksum) or LZAM for now and encode it by Base64

Note that <Page Title>, <Options> and <Compressed Code> are under URL fragment #. This means your code is not send to Nipp web server!

PWA - Progressive Web Apps

Nipp runs even offline! Note that Nipp is available in flight mode โœˆ๏ธ.

Nipp PWA

Logo

Icons made by Freepik from www.flaticon.com is licensed by CC 3.0 BY

About

๐ŸŽ’ Portable Mini Application Hosted on URL: https://nipp.cf

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 73.6%
  • HTML 26.4%