Skip to content
light web frame work developed by C++/Svelte/Stimulus
C++ JavaScript Dockerfile HTML
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
CLI11 @ 73aa158
bin
cpp-httplib @ 8d12e0d
demo
sqlite_orm @ 24283f6
src
templates
.gitignore
.gitmodules
LICENSE
README.md
main.cpp
main.hpp

README.md

Sol

About

Light Web Application Frame Work(developed by C++/Svelte/Stimulus)

Demo

Usage

# Create New Sol App!
sol new AppName

# Create New Stimulus Controller
sol generate controller Hoge

# Create New Svelte Component
sol generate component Fuga

# Create New Svelte Routes Component
sol generate route Fuga

# Build App
sol build

# Run Server
sol server

Install

# Clone This Repo
git clone --recursive https://github.com/S-H-GAMELINKS/sol.git ~/.sol

# Add Path & Restart Bash
echo 'export PATH="$HOME/.sol/bin:$PATH"' >> ~/.bashrc && exec bash

Examples

Simple SPA Sample!

Using Bootstrap Sample!

Counter Sample!

Using Stimulus in Svelte

Using SQLite3 for ORM

You can’t perform that action at this time.