A next-generation, open-source IDE for modern Android development.
Built entirely from the ground up by NexusTeam, empowering developers through
an intuitive logic-based visual system and a professional resource management suite.
π¦ Clone & Install Β· β¨ Features Β· π€ Contribute Β· π¬ Community
BlackLogics is not a fork β it is an independent IDE architecture conceived and built by NexusTeam (Smart India Gaming). It bridges the gap between visual drag-and-drop simplicity and the full power of the Android SDK, making professional-grade Android development accessible without sacrificing depth or capability.
- Independent Architecture β Custom high-performance core built from scratch by NexusTeam, no inherited legacy baggage.
- Full AndroidX Support β First-class integration with Jetpack libraries and modern SDK features.
- Live String Rendering β Reference
@string/your_stringand see the localized value update in real-time inside the visual editor. - Material Design 1.9 β Access Navigation Rails, Bottom Bars, Advanced Dialogs, and a complete modern component library.
- Visual Logic Editor β Define complex app behaviors using a high-level block system β zero manual Java boilerplate required.
- Drag-and-Drop UI Designer β Construct responsive layouts visually with an advanced XML-to-UI translation engine.
- Dynamic Theming β Native Dark/Light mode support with instant one-tap configuration.
| Manager | Capability |
|---|---|
| Java & Native (JNI) | Inject custom Java classes and C++ native libraries for high-performance tasks |
| Asset & Sound | Streamlined management of fonts, raw data, and high-fidelity audio files |
| Permission System | Granular Manifest permission control with a simplified toggle interface |
| Resource Encryption | Industrial-grade security for XML, assets, and drawables to protect your IP |
Safely rename your application package with automatic import updates and full directory restructuring β no broken references, no manual find-and-replace.
Protect your APK from reverse engineering and code theft with enterprise-grade Dex encryption and runtime protection.
| Capability | Status |
|---|---|
| Prevents Dex decompilation | β |
| Encrypts classes and strings | β |
| Anti-debug & anti-tamper protection | β |
| Configurable encryption settings | β |
| Dry-run safe integration | β |
β οΈ Note: Enabling Dex encryption may increase APK size and make runtime debugging more complex. Recommended for production builds only.
Monitor real-time application logs directly inside the IDE β no switching to external tools.
- Show time & TAG metadata
- Log level filtering β Verbose, Debug, Info, Warning, Error
- Search & Regex filtering
- Line wrap toggle
- Clean, responsive dark-mode UI
BlackLogics ships with a meticulously crafted Dark Mode that goes beyond a simple color swap.
| Feature | Detail |
|---|---|
| True Black UI | Optimized for AMOLED displays β saves battery, looks premium |
| Eye Comfort | Reduced blue light for long late-night sessions |
| High-Contrast Logic Blocks | Blocks and syntax stay sharp and readable at any hour |
| System Integration | Automatically follows your device theme settings |
π‘ Pro Tip: Toggle between Light and Dark themes instantly from Settings β no restart required.
| Dashboard | Source Code Management | Workspace Setup |
![]() |
![]() |
![]() |
| Visual UI Editor | Component Library | SDK Configuration |
![]() |
![]() |
![]() |
Logic Workflow Editor
| Component | Requirement |
|---|---|
| JDK | Java 8 or higher |
| Android SDK | API Level 21+ (Lollipop β Latest) |
| Build System | Gradle (Android Studio or standalone) |
1. Clone the repository
git clone https://github.com/NexusTeamOfficial/BlackLogics-Open-Source.git2. Open the project
Import the cloned directory into your Android development environment.
3. Sync dependencies
Allow Gradle to resolve all required AndroidX and Material libraries automatically.
4. Build & deploy
Run on a physical device or emulator targeting API 21+.
Contributions are welcome β bug fixes, UI/UX improvements, new features, or documentation enhancements all make a difference.
# 1. Fork the repository and clone your fork
git clone https://github.com/YOUR_USERNAME/BlackLogics-Open-Source.git
# 2. Create a feature branch
git checkout -b feature/YourFeatureName
# 3. Commit your changes with a clear message
git commit -m "Add: description of your change"
# 4. Push and open a Pull Request
git push origin feature/YourFeatureNamePlease ensure your PR includes a clear description of what was changed and why.
| Member | Role |
|---|---|
| NexusTeam | Lead Architecture & UI Framework |
| SmartIndiaGaming | Firebase Systems & Multimedia Integration |
| Name | Role | GitHub |
|---|---|---|
| Gaurav | Android Developer β contributions, testing & feature improvements | @GauravDeveloper-Android |
BlackLogics development is actively supported by Gaurav for Android development contributions, testing, and ongoing feature improvements.
This project is licensed under the GNU General Public License v3.0 (GPL-3.0).
You are free to:
- Use, modify, and distribute this software
- Self-host and deploy
Under the following conditions:
- Modified source code must be disclosed publicly
- Proper attribution must be maintained
- The GPL-3.0 license must be preserved
- Network-based deployments must also provide source access
See the LICENSE file for full legal text.
For use cases requiring attribution removal, proprietary integration, or closed-source deployment β a Commercial License is available.
See COMMERCIAL-LICENSE.md for details.
| Version | License |
|---|---|
v0.0.6 and earlier |
MIT License |
v0.0.7 and later |
GNU GPL-3.0 |
All new development and future releases are governed under GPL-3.0.
For proprietary usage of v0.0.7+, a commercial license is required.
BlackLogics deeply respects the open-source community and its contributors.
- Repository: YurkivTaras/logcat
- Original Author: Yuriy Taras
- License: Apache License 2.0
Portions of the Logcat viewer are derived from the above repository. All intellectual property and ownership of third-party components remain solely with their respective original authors. BlackLogics does not claim ownership of third-party code and distributes all such components strictly in accordance with their original licenses.
The Apache License 2.0 is available at: http://www.apache.org/licenses/LICENSE-2.0
π Sincere thanks to all open-source contributors whose work makes projects like this possible.









