youi
Next generation user interface and application development in Scala and Scala.js for web, mobile, and desktop.
File Explorer
- scala-steward.yml
- ContentScreen.scala
- CrossFadeSupport.scala
- DrawableScreen.scala
- EmptyScreen.scala
- LoadingTransitionSupport.scala
- PathActivation.scala
- PreloadedContentScreen.scala
- Screen.scala
- ScreenManager.scala
- ScreenRegistration.scala
- ScreenState.scala
- UIScreen.scala
- URLActivation.scala
- ErrorTrace.scala
- SourceMapConsumer.scala
- Uploading.scala
- UploadManager.scala
- DebugSupport.scala
- DebugWindow.scala
- ConnectCommunication.scala
- YouIApplication.scala
- YouIConnectedApplication.scala
- README.md
- Capacitor.scala
- CapacitorApp.scala
- CapacitorBadge.scala
- CapacitorBiometrics.scala
- CapacitorBrowser.scala
- CapacitorCamera.scala
- CapacitorClipboard.scala
- CapacitorFilesystem.scala
- CapacitorGeolocation.scala
- CapacitorHaptics.scala
- CapacitorKeyboard.scala
- CapacitorLiveUpdate.scala
- CapacitorLocalNotifications.scala
- CapacitorNetwork.scala
- CapacitorPlatform.scala
- CapacitorPreferences.scala
- CapacitorPushNotifications.scala
- CapacitorScreenOrientation.scala
- CapacitorShare.scala
- CapacitorSplashScreen.scala
- CapacitorStatusBar.scala
- CapacitorToast.scala
- JavaScriptLocalForage.scala
- JavaScriptStorageImplementation.scala
- LocalForage.scala
- LocalStorage.scala
- SessionStorage.scala
- Storage.scala
- StorageImplementation.scala
- UniversalStorage.scala
- StreamURL.scala
- YouIPlatform.scala
- Maintenance.scala
- MaintenanceTask.scala
- MaintenanceTaskInstance.scala
- TaskResult.scala
- TaskStatus.scala
- ImageEditorInfo.scala
- ImageInfo.scala
- SelectionInfo.scala
- Persistence.scala
- ObjectPool.scala
- RangeGroup.scala
- Repeatable.scala
- Time.scala
- Cache.scala
- Chained.scala
- Color.scala
- Direction.scala
- ErrorSupport.scala
- Initializable.scala
- ItemContainer.scala
- JavaScriptError.scala
- JavaScriptLog.scala
- MessageException.scala
- Plane.scala
- Store.scala
- Stringify.scala
- ThrottledVar.scala
- Unique.scala
- ValidationError.scala
- Version.scala
- ColorSpec.scala
- README.md
- ActivateInstruction.scala
- ActivationSupport.scala
- BootstrapFieldError.scala
- FieldError.scala
- FieldMessage.scala
- FieldReference.scala
- FormInput.scala
- FormMessage.scala
- FormResult.scala
- FormSupport.scala
- FormValidation.scala
- Redirect.scala
- Validation.scala
- ValidationMode.scala
- ValidationResult.scala
- CSSManager.scala
- dom.scala
- DOMRectReadOnly.scala
- ElementFeatures.scala
- ExtendedElement.scala
- History.scala
- HistoryStateChange.scala
- LinkType.scala
- ResizeObserver.scala
- ResizeObserverEntry.scala
- ScrollIntoViewOptions.scala
- StateType.scala
- Template.scala
- TemplateSpec.scala
- cuteness.jpg
- icon.png
- scale9.png
- scumbag_panda_0.png
- scumbag_panda_1.png
- scumbag_panda_10.png
- scumbag_panda_11.png
- scumbag_panda_12.png
- scumbag_panda_13.png
- scumbag_panda_14.png
- scumbag_panda_15.png
- scumbag_panda_16.png
- scumbag_panda_17.png
- scumbag_panda_18.png
- scumbag_panda_19.png
- scumbag_panda_2.png
- scumbag_panda_20.png
- scumbag_panda_21.png
- scumbag_panda_22.png
- scumbag_panda_23.png
- scumbag_panda_24.png
- scumbag_panda_3.png
- scumbag_panda_4.png
- scumbag_panda_5.png
- scumbag_panda_6.png
- scumbag_panda_7.png
- scumbag_panda_8.png
- scumbag_panda_9.png
- tiger.svg
- youi.png
- index.html
- sample.mp4
- ExampleServer.scala
- ExampleBootstrapScreen.scala
- UIExampleScreen.scala
- Header.scala
- HeavyTextExample.scala
- PathsExample.scala
- TextExample.scala
- AnimationExample.scala
- BorderExample.scala
- DataTransferExample.scala
- FlowLayoutExample.scala
- GridLayoutExample.scala
- HelloWorld.scala
- HTMLScreen.scala
- ImageExample.scala
- LabelExample.scala
- PreviewImageExample.scala
- SelectionExample.scala
- VerticalLayoutExample.scala
- VirtualSizeExample.scala
- AnimatedImageExample.scala
- AnimationExample.scala
- CanvasExample.scala
- ChatExample.scala
- DataTransferExample.scala
- DrawableExample.scala
- DropExample.scala
- FlowLayoutExample.scala
- GesturesExample.scala
- GridLayoutExample.scala
- HeavyTextExample.scala
- HelloWorld.scala
- HorizontalLayoutExample.scala
- ImageChangeExample.scala
- ImageExample.scala
- MaterialIconsExample.scala
- MDCExample.scala
- MeasuredExample.scala
- ModalExample.scala
- MonacoExample.scala
- ParallaxExample.scala
- PhosphorExample.scala
- PopupExample.scala
- RecycledScrollingExample.scala
- Scale9Example.scala
- ScrollingExample.scala
- SelectExample.scala
- SelectionExample.scala
- SidebarExample.scala
- SnapExample.scala
- SVGImageExample.scala
- TabulatorExample.scala
- TextInputExample.scala
- TextViewExample.scala
- UIExamples.scala
- VerticalLayoutExample.scala
- VideoExample.scala
- VirtualSizeExample.scala
- XTermExample.scala
- ExampleApp.scala
- HTMLOptimizer.scala
- JavaScriptOptimizer.scala
- build.properties
- plugins.sbt
- Matrix3Addition.scala
- Matrix3Modifier.scala
- Matrix3Multiply.scala
- Matrix3Subtraction.scala
- BoundingBox.scala
- Dim.scala
- DimType.scala
- ImmutableMatrix3.scala
- MathException.scala
- Matrix3.scala
- Matrix3ArrayPool.scala
- MutableMatrix3.scala
- package.scala
- Point.scala
- Size.scala
- SpatialValue.scala
- SizeUtility.scala
- opentype.min.js
- opentype.min.js.map
- webfontloader.js
- Monaco.scala
- BoundingBox.scala
- Font.scala
- Glyph.scala
- OpenType.scala
- OpenTypeException.scala
- package.scala
- Path.scala
- TopLevel.scala
- Tabulator.scala
- TabulatorColumn.scala
- TabulatorOptions.scala
- TabulatorRow.scala
- TabulatorTypes.scala
- CustomConfig.scala
- FontdeckConfig.scala
- GoogleConfig.scala
- MonotypeConfig.scala
- TypekitConfig.scala
- WebFont.scala
- WebFontConfiguration.scala
- XTerm.scala
- ContentScreen.scala
- CrossFadeSupport.scala
- DrawableScreen.scala
- EmptyScreen.scala
- LoadingTransitionSupport.scala
- PathActivation.scala
- PreloadedContentScreen.scala
- Screen.scala
- ScreenManager.scala
- ScreenRegistration.scala
- ScreenState.scala
- UIScreen.scala
- URLActivation.scala
- ErrorTrace.scala
- SourceMapConsumer.scala
- BubbleRenderer.scala
- ChatInput.scala
- ChatMessage.scala
- ChatTheme.scala
- ChatView.scala
- MessageGroupEntry.scala
- MessageListView.scala
- MessageRenderer.scala
- BorderFeature.scala
- ColumnFeature.scala
- ContainerFeature.scala
- Feature.scala
- FeatureParent.scala
- FontFeature.scala
- HeightFeature.scala
- MarginFeature.scala
- MaxSizeFeature.scala
- MeasuredFeature.scala
- MinSizeFeature.scala
- OverflowFeature.scala
- PaddingFeature.scala
- PositionFeature.scala
- PreferredSizeFeature.scala
- ScrollFeature.scala
- SizeFeature.scala
- TextDecorationFeature.scala
- ThemeFeature.scala
- WidthFeature.scala
- BatchedData.scala
- RecycledRenderer.scala
- RecycledScroller.scala
- BorderSupport.scala
- Collapsible.scala
- ContainerSupport.scala
- ContentSupport.scala
- DropIgnoreClickSupport.scala
- FontSupport.scala
- GridSupport.scala
- InternalContainerSupport.scala
- MarginSupport.scala
- MaxSizeSupport.scala
- MinSizeSupport.scala
- OverflowSupport.scala
- PaddingSupport.scala
- PreferredSizeSupport.scala
- ScrollSupport.scala
- SingletonThemedComponent.scala
- TextDecorationSupport.scala
- ThemedComponent.scala
- ThemeSupport.scala
- TypedContainerSupport.scala
- AlignItems.scala
- Border.scala
- BorderStyle.scala
- BoxShadow.scala
- Clear.scala
- ColumnFill.scala
- Cursor.scala
- Display.scala
- DropType.scala
- FloatStyle.scala
- FontWeight.scala
- JustifyContent.scala
- Overflow.scala
- PointerEvents.scala
- PositionType.scala
- Prop.scala
- SizeProperty.scala
- SizeType.scala
- TextAlign.scala
- TextDecorationLine.scala
- TextDecorationStyle.scala
- TextOverflow.scala
- UserSelect.scala
- VerticalAlign.scala
- Visibility.scala
- WhiteSpace.scala
- Button.scala
- CanvasView.scala
- Checkbox.scala
- Component.scala
- Container.scala
- DataList.scala
- DrawableView.scala
- Drop.scala
- FileInput.scala
- FormContainer.scala
- GlassPane.scala
- Grid.scala
- IFrame.scala
- ImageView.scala
- Label.scala
- LinkView.scala
- MaterialIconView.scala
- Modal.scala
- package.scala
- PhosphorView.scala
- Popup.scala
- RectangularSelection.scala
- Scale9.scala
- Selection.scala
- SelectList.scala
- Sidebar.scala
- TextArea.scala
- TextInput.scala
- TextInputList.scala
- TextView.scala
- TypedContainer.scala
- VideoView.scala
- DataTransferFile.scala
- DataTransferItem.scala
- DataTransferManager.scala
- FileSystemEntry.scala
- RenderStats.scala
- RenderTimer.scala
- Cacheable.scala
- Clipped.scala
- Composite.scala
- Context.scala
- Drawable.scala
- Group.scala
- TextDrawable.scala
- Transformation.scala
- BackIn.scala
- BackInOut.scala
- BackOut.scala
- Easing.scala
- Linear.scala
- DeltaMode.scala
- DragSupport.scala
- Events.scala
- EventSupport.scala
- Gestures.scala
- HTMLEvent.scala
- HTMLEventType.scala
- HTMLPointerEvent.scala
- KeyEvent.scala
- Moved.scala
- Pinch.scala
- PinchDirection.scala
- PinchEvent.scala
- PinchState.scala
- Pointer.scala
- PointerEvent.scala
- Pointers.scala
- Swipe.scala
- SwipeEvent.scala
- Touch.scala
- WheelDelta.scala
- WheelEvent.scala
- CachedFont.scala
- CachedText.scala
- CachedTextBuilder.scala
- CanvasFont.scala
- CanvasText.scala
- CharacterPath.scala
- CharacterProcessor.scala
- Font.scala
- Glyph.scala
- GoogleFont.scala
- GoogleFontSubset.scala
- GoogleFontSubsets.scala
- GoogleFontWeight.scala
- OpenTypeFont.scala
- OpenTypeGlyph.scala
- OpenTypeText.scala
- OpenTypeTextBuilder.scala
- Phosphor.scala
- Text.scala
- TextBuilder.scala
- WrapMode.scala
- FastResizer.scala
- ImageResizer.scala
- PicaResizer.scala
- SmoothingResizer.scala
- StepDownResizer.scala
- AnimatedImage.scala
- CanvasImage.scala
- EmptyImage.scala
- HTMLImage.scala
- Image.scala
- ResizedHTMLImage.scala
- SVGImage.scala
- CharacterKey.scala
- Key.scala
- KeyType.scala
- SymbolKey.scala
- FlowLayout.scala
- GridLayout.scala
- HorizontalLayout.scala
- Layout.scala
- LayoutSupport.scala
- VerticalLayout.scala
- MDCCheckboxImplementation.scala
- MDCChipSetImplementation.scala
- MDCCircularProgressImplementation.scala
- MDCDialogImplementation.scala
- MDCFormFieldImplementation.scala
- MDCIconButtonToggleImplementation.scala
- MDCLabelAdapter.scala
- MDCLinearProgress.scala
- MDCLinearProgressImplementation.scala
- MDCRadioImplementation.scala
- MDCRipple.scala
- MDCRippleImplementation.scala
- MDCSelectImplementation.scala
- MDCSliderImplementation.scala
- MDCSnackbarImplementation.scala
- MDCSwitchImplementation.scala
- MDCTabBarImplementation.scala
- MDCTextFieldImplementation.scala
- MDCTooltipImplementation.scala
- MDCTopAppBarImplementation.scala
- Material.scala
- MaterialComponents.scala
- MaterialIcon.scala
- MDCButton.scala
- MDCCard.scala
- MDCCheckbox.scala
- MDCChip.scala
- MDCChipSet.scala
- MDCCircularProgress.scala
- MDCDialog.scala
- MDCFAB.scala
- MDCFormField.scala
- MDCIconButton.scala
- MDCIconButtonToggle.scala
- MDCProgressBar.scala
- MDCRadio.scala
- MDCSelect.scala
- MDCSlider.scala
- MDCSnackbar.scala
- MDCSwitch.scala
- MDCTab.scala
- MDCTabBar.scala
- MDCTextField.scala
- MDCTooltip.scala
- MDCTopAppBar.scala
- MonacoEditorView.scala
- MonacoLoader.scala
- Border.scala
- ColorPaint.scala
- DrawablePaint.scala
- GradientPaint.scala
- GradientStop.scala
- LinearGradientPaint.scala
- NoPaint.scala
- Paint.scala
- PatternPaint.scala
- RadialGradientPaint.scala
- Repetition.scala
- Stroke.scala
- BeginPath.scala
- ClosePath.scala
- CurveTo.scala
- Fill.scala
- LineTo.scala
- MoveTo.scala
- Path.scala
- Path2D.scala
- PathAction.scala
- PathBuilder.scala
- QuadraticCurveTo.scala
- Rectangle.scala
- RoundedRectangle.scala
- Column.scala
- TabulatorLoader.scala
- TabulatorView.scala
- Action.scala
- AnimateBy.scala
- AnimateIn.scala
- Conclusion.scala
- DurationTask.scala
- FutureTask.scala
- package.scala
- Parallel.scala
- PartialAnimate.scala
- Repeat.scala
- Sequential.scala
- Sleep.scala
- Task.scala
- TaskCancelledException.scala
- TaskInstance.scala
- TaskSupport.scala
- ElementState.scala
- Theme.scala
- Uploading.scala
- UploadManager.scala
- CanvasPool.scala
- DebugSupport.scala
- DebugWindow.scala
- FileUtility.scala
- ImageUtility.scala
- Measurer.scala
- Video.scala
- VirtualSize.scala
- VirtualSizeSupport.scala
- TerminalCommand.scala
- TerminalShell.scala
- XTermLoader.scala
- XTermView.scala
- AnimationFrame.scala
- BackgroundUpdates.scala
- ImageMode.scala
- LazyUpdate.scala
- Modifiable.scala
- package.scala
- ui.scala
- Updatable.scala
- Updates.scala
- UpdateSupport.scala
- GoogleFontBuilder.scala
- KeyBuilder.scala
- SwaggerClientBuilder.scala
- android-chrome-192x192.png
- android-chrome-512x512.png
- apple-touch-icon.png
- browserconfig.xml
- favicon-16x16.png
- favicon-32x32.png
- favicon.ico
- mstile-150x150.png
- safari-pinned-tab.svg
- site.webmanifest
- youi-cmyk.eps
- youi-icon.png
- youi-rgb.eps
- youi.jpg
- youi.png
- youi.psd
- .gitignore
- .jvmopts
- .travis.yml
- build.sbt
- CODE_OF_CONDUCT.md
- CONTRIBUTING.md
- LICENSE
- login-example.html
- package.json
- publish.sh
- README.md
- template.html
# Use via CDN
jsDelivrjsDelivr serves any public GitHub repository as a CDN with zero setup. Pick a version and a file to get a ready-to-paste link and snippet.
Link
Example
Command Glossary
Commands referenced in this DOCs, explained below.
sbt
View Details ▼
sbt
Build tool for Scala and Java projects.
sbt
Start a REPL (interactive shell):
sbt new {{scala/hello-world.g8}}
Create a new Scala project from an existing Giter8 template hosted on GitHub:
sbt test
Compile and run all tests:
# Project Badges
// repository documentation
Was this content helpful?
(0 ratings)
