JSBox
p/jsbox-2
Make iOS extensions on your phone using pure JavaScript
61
JSBox — Make iOS extensions on your phone using pure JavaScript
36

[video] https://twitter.com/cyanapps/status/989369098479063041

JSBox is an Integrated Development Environment for JavaScript. You can learn to code JavaScript here, as we provide tons of utilities to enhance the development experience.

JSBox is amazing for both beginners and experienced engineers. Don't you wanna try it out?

Replies
Best
Cyan
Maker
Hey guys, I'm glad to share my product on Product Hunt with you! **JSBox** is a mobile JavaScript IDE for iOS, but not only that. The philosophy of JSBox is **become a creator**, you can interact with iOS directly using very simple JavaScript APIs. It's very easy to make your own apps/workflows like: - Upload photos you have just taken to the server - Create a widget to check bus information - Schedule tasks by leveraging date-based or location-based notifications - Design an extension for the Photos app to search photos directly - Design your own widget and keyboard - Make a real-time tool to query the exchange rate - Collect your most important contacts and handle it on the widget TL;DR? OK, here is a video to show you how it works: https://twitter.com/cyanapps/sta... Reach me out [@cyanapps](https://twitter.com/cyanapps) for any questions or suggestions, thanks! By the way, we are going to share 5 promo codes by selecting upvoted user randomly tomorrow, good luck!
祁特

It is another convenient app to DIY you own tools for your workflow. It combines flexibility and usability. If you have learned Javascript and know basic knowledge of building an app, I highly recommend it.

Pros:

Abundant and handy APIs, easy UI constructor, customizable widget and event triggers,share sheet action,URL scheme,objc runtime,VSCode sync

Cons:

Few events of UI controls, no C/C++ wrapper support (like dlopen in Pythonista), debugger not show in action mode, no socket API

Cyan
Maker
C/C++ wrapper is supported internally, I will introduce that part in the future. Debugging in app extensions is a good point, thanks for the useful suggestions!
dragoncz 

This is a platform where developer or JavaScript hobbist can turn their mind spark to elegant apps

Pros:

Clean UI, rich functions and infinite possibilities

Cons:

Need JavaScript knowledge

Alec
Can I speak Chinese? JSBox is very good!I love it!
Mongkii
Cool product
Todd
worth spreading
zhwtnewton

wonderful

Pros:

good

Cons:

really good

Davis Chen
so cool
Larry
support
zhumengping
Wonderful tool
Jonny
Highly recommended
Alen Liang
Powerful tool with well written docs.
FaiChou
javascript polyfill for modern iOS device
Jony Peng
Cool!
EdwinChen
Amazing product!!!
王顶
👍
Jyehwae Ryu
freaking cool
彭盛尧
nice tool!
Fndroid
Powerful tool
王云
Amazing,I like it