Skip to content

A (mostly) SwiftUI application to interface with CBQN and ngn/k libraries into a (mostly) working repl.

License

Notifications You must be signed in to change notification settings

x86y/arrayground

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

iBeacon

A (mostly) SwiftUI application to interface with CBQN and ngn/k libraries into a (mostly) working repl.

Features:

  • ngn/k support
  • BQN support (custom keyboard shipped with the app, \KEY combination also works for transliteration)
  • bqnlibs shipped out of the box
  • Buffer manager
  • Select between k/bqn and color themes by typing config
  • Type \\: to see all k help pages and \:, \h, \', \`, \+ to see the single help pages
  • Toolbar for adverbs/modifiers and buffers/help/setting buttons

demo demo demo demo demo

demo demo

[WIP] Desired features:

  • Always blinking cursor on the main input
  • Better BQN keyboard design
  • Http client capabilities
  • Explore more native API's
  • Sliding through the buffers with gestures

About

A (mostly) SwiftUI application to interface with CBQN and ngn/k libraries into a (mostly) working repl.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published