https://github.com/cda-tum/nanologic
π± iOS App for Atomic-Scale Computing
Science Score: 26.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
βCITATION.cff file
-
βcodemeta.json file
Found codemeta.json file -
β.zenodo.json file
Found .zenodo.json file -
βDOI references
-
βAcademic publication links
-
βCommitters with academic emails
-
βInstitutional organization owner
-
βJOSS paper metadata
-
βScientific vocabulary similarity
Low similarity (16.2%) to scientific vocabulary
Keywords
Repository
π± iOS App for Atomic-Scale Computing
Basic Info
- Host: GitHub
- Owner: cda-tum
- License: mit
- Language: Swift
- Default Branch: main
- Homepage: https://www.cda.cit.tum.de/research/nanotech/
- Size: 63.2 MB
Statistics
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
- Releases: 3
Topics
Metadata Files
README.md
π±NanoLogic: An Educational App for Atomic-Scale Computing

NanoLogic is an iOS app designed to deepen your understanding of atomic-scale computing, with a focus on Silicon Dangling Bonds (SiDBs). The app is divided into four main sections, each exploring a unique aspect of the SiDB technology:
- Simulation: Explore the physical simulation of Silicon Dangling Bonds to understand their behavior and properties.
- Logic Design: Learn how to design logic gates using SiDBs.
- Analysis: Analyze the designed gates and evaluate their performance.
- Circuit Design: Build and test circuits based on SiDBs, considering the impact of defects.
π₯ Get NanoLogic
NanoLogic is available for download on the Apple App Store. Install it on your iPhone or iPad to start exploring atomic-scale computing with Silicon Dangling Bonds!
π Features
- Interactive simulation of SiDBs at the atomic scale
- Visual logic gate design and editing
- Performance analysis tools for custom logic gates
- Circuit builder with defect modeling
- Modern Swift 5.8 codebase, built with Xcode 16.3
- Continuous integration for iOS builds
π² Installation (For Developers)
- Clone the repository: ```sh git clone https://github.com/cda-tum/NanoLogic.git
- Open
NanoLogic.xcodeprojin Xcode 16.3 or newer. - Select your target device or simulator.
- Build and run the app.
π οΈ Requirements
- macOS with Xcode 16.3+
- iOS 15.0+ device or simulator
π€ Contributing
Contributions are welcome! Please fork the repository and submit a pull request. For major changes, open an issue first to discuss what you would like to change.
- Fork the repo
- Create your feature branch (
git checkout -b feature/AmazingFeature) - Commit your changes (
git commit -am 'Add some AmazingFeature') - Push to the branch (
git push origin feature/AmazingFeature) - Open a pull request
π License
This project is licensed under the MIT License. See the LICENSE file for details.
Owner
- Name: Chair for Design Automation, TU Munich
- Login: cda-tum
- Kind: organization
- Location: Germany
- Website: https://www.cda.cit.tum.de
- Repositories: 22
- Profile: https://github.com/cda-tum
The CDA provides expertise for all main steps in the design and realization of integrated circuits, embedded systems, as well as cyber-physical systems.
GitHub Events
Total
- Release event: 1
- Watch event: 1
- Public event: 1
- Push event: 1
- Pull request event: 2
- Create event: 2
Last Year
- Release event: 1
- Watch event: 1
- Public event: 1
- Push event: 1
- Pull request event: 2
- Create event: 2
Committers
Last synced: 6 months ago
Top Committers
| Name | Commits | |
|---|---|---|
| Jan Drewniok | j****h@g****m | 71 |
Issues and Pull Requests
Last synced: 6 months ago
Dependencies
- actions/checkout v4 composite
- maxim-lobanov/setup-xcode v1 composite