Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/coldgrub1384/seeless
C IDE for iOS
https://github.com/coldgrub1384/seeless
c clang compiler llvm llvm-ir terminal
Last synced: about 3 hours ago
JSON representation
C IDE for iOS
- Host: GitHub
- URL: https://github.com/coldgrub1384/seeless
- Owner: ColdGrub1384
- License: mit
- Created: 2019-09-22T23:32:42.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2020-04-21T13:31:15.000Z (over 4 years ago)
- Last Synced: 2023-03-02T15:57:37.057Z (over 1 year ago)
- Topics: c, clang, compiler, llvm, llvm-ir, terminal
- Language: Swift
- Homepage: https://seeless.app
- Size: 33.7 MB
- Stars: 91
- Watchers: 7
- Forks: 7
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
![](https://github.com/ColdGrub1384/SeeLess/raw/master/SeeLess/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5%402x.png)
# SeeLess
[![Download on the App Store](https://pisth.github.io/appstorebadge.svg)](https://apps.apple.com/us/app/seeless-c-compiler/id1481018071?uo=4)
SeeLess is a C IDE for iOS that integrates with LibTerm. SeeLess allows you to code commands with C and install them in LibTerm.
The compiler used to compile commands is `clang`. `clang` generates bitcode with `-S -emit-llvm` that can be executed with `lli` command. Also contains `llvm-link` so multiple objects can be linked into one "executable".
This app consists in the iOS system file browser for browsing projects. Projects are packages with C sources and configuration files.
## Compiling
To compile, run `setup.sh` and build the app from `SeeLess.xcworkspace`.