ffffaaasl / LibTerm

iOS sandboxed terminal with Python, Lua and Clang

Home Page:https://libterm.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

LibTerm

LibTerm is a terminal for iOS with Python 3.7 and Lua 5.3. Supports iOS 13 dark mode and multi window.

Download on the App Store

Features

The app supports most of OpenTerm features, but LibTerm has Python 3.7 instead of Cub. It supports opening directories outside the sandbox with UIDocumentPickerViewController, multi tabbing and suggestions. Errors are shown in red!

Programming languages

LibTerm contains Python 2.7, Python 3.7, Lua and you can even code C. Compile your C sources with clang into LLVM IR code and interpret the LLVM IR code with the lli command.

package

LibTerm contains a package command. With package, you can download and install third party commands. You can publish your own commands by submitting a Pull Request to https://github.com/ColdGrub1384/LibTerm-Packages.

Building

  1. $ ./setup.sh
  2. Build LibTerm or LibTermCore target from LibTerm.xcodeproj

Acknowledgments

About

iOS sandboxed terminal with Python, Lua and Clang

https://libterm.app

License:MIT License


Languages

Language:Swift 59.7%Language:Objective-C 25.7%Language:HTML 5.2%Language:C 5.2%Language:CSS 3.7%Language:Shell 0.5%