For the lychee.js Library, Bundles, Packages and everything else, please
read the Quickstart Guide chapter of the lychee.js Guide on GitHub.
What is lychee.js?
lychee.js is an isomorphic and peer-to-peer Application
Engine, which aims to close the gap between neural networks
and the understanding of code, graphs, events and timelines.
Its unique concept allows to easily transform your code
with adaptive neural networks architectures.
As the lychee.js Engine covers a variety of systems,
implementations and applications, it is not so easy
to describe what "only itself" can achieve.
Here is the selected list of features that the upstream
lychee.js Engine itself is able to deliver; excluding
learned behaviours and features of third-party libraries
and projects:
lychee.js Core and Definition System
Isomorphic Application Engine (runs pretty much everywhere)
Language is only ES2018+ Code, nothing else
Composite Pattern inspired Entity/Component System
Definition System embraces Simplicity and Feature Detection
Sandboxing System embraces automated Error Reports, Analytics and Debugging
Serialization System allows Re-Simulation on any Platform
Built-In Offline Storage Management and Network Synchronization
Command-Line Continous Integration Server (lychee.js Harvester)
Command-Line Wizard for Projects and Libraries (lychee.js Breeder)
Command-Line Builder and Cross-Compiler (lychee.js Fertilizer)
Command-Line Fuzz-Tester and Code-Refactorer (lychee.js Strainer)
Features of lychee.js Software Bots
Automated Code Refactoring, Bug Fixing and Code Improvements
Automated Design Tracking, Layout and Flow Optimization
Automated Packaging for Embedded, Console, Mobile, Desktop and Server Apps
Automated Deployment via git and Live-Updates
Automated Reactive/Responsive UI/UX Components
Automated Debugging, Network and UI/UX Flow Analysis
Automated Testing and Integration with the AI
Automated Networking (Peer-to-Peer HTTP1.1/2.0 and WS13 with Local/Global Discovery)
Automated Network Services and Traffic Balancing/Sharding
Getting Started
The lychee.js Guide
contains Tutorials, Troubleshooting Help, Concept Explanations,
Codestyle Guides, Usage Guides, Hints and Tricks; everything
available in a centralized go-to resource.