百科.dev
全部条目AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
S

sciter-sdk

> 前端框架
开源

Sciter 是一个可嵌入的 HTML/CSS 脚本引擎

2.2K stars0 点赞0 次浏览
访问官网GitHub

工具介绍

Sciter 是一个可嵌入的 HTML/CSS 脚本引擎

NOTE: Sciter.TIS development has stopped.

This version of Sciter uses TIScript language as a language-behind-the-UI.

Development of this branch was stopped in favour of Sciter.JS.

Sciter.JS uses modern JavaScript (ES2020) instead of TIScript.

Please visit Sciter.JS SDK

sciter-sdk

Sciter is an embeddable HTML/CSS/scripting engine, Windows, Mac OSX and Linux.

log file

logfile.htm

Some screenshots of real life applications that use Sciter UI

Hello World

  • "hellowest Hello World in the World" - this demo does not require any compilation.
  • hello C++ world - C++ integration demo that shows:
    • how to create HTML/CSS window from C++ code;
    • how to define native C++ function to be called from script;
    • how to use resources embedded as resource.cpp file - generated by bin/packfolder[.exe] utility that compresses folder with HTML/CSS/script files into a static byte array.

Information

  • Application Architecture
  • General Sciter embedding principles and for native programmers
  • Notes for Web Frontend developers

Essential integration headers

  • include/sciter-x-dom.hpp - sciter::dom::element C++ class pretty much all you need to access DOM tree of the window. That is C++ wrapper of [include/sciter-x-dom.h](plain C DOM API)
  • include/sciter-x-window.hpp - sciter::window C++ class represents sciter window on all supported platforms. The window class:
    • include/sciter-x-host-callback.h application (window host) callback interface that handles resource loading and script call methods
    • include/sciter-x-behavior.h DOM event handler - receiver of DOM events (button clicks, input change events, etc).

Application demos

  • usciter - demo "browser" for all supported platforms - use it to load samples from /samples/ folder.
  • uminimal - minimalistic multiplatform integration sample.
  • notepad sources of https://html-notepad.com application.
  • notes sources of https://notes.sciter.com - Sciter Notes application.

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

C++acrylicembeddableenginehtml

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类前端框架
定价开源

> 相关工具

R
React
用于构建用户界面的 JavaScript 库
V
Vue.js
渐进式 JavaScript 框架
N
Next.js
基于 React 的全栈 Web 框架