1.8 KiB
Flitter Glide
Flitter is a quick & ligthweight web app framework based on Express. Flitter Glide is an even lighter-weight version of Flitter designed for building CLI apps with a convenient init/config structure.
What?
Glide is NOT a web app framework. Glide is for building Node.js CLI apps and services. It enables you to still make use of the familiar Flitter config system, database model system, init system, packages, and tools, but without the unnecessary webserver stuff.
How?
Getting started with Flitter is easy. To create a new project, simply run the following commands:
# Download Glide:
git clone https://git.glmdev.tech/flitter/glide {project_name}
cd {project_name}
# Install dependencies:
yarn install
# Create default config:
cp example.env .env
# Launch Glide!
node index.js
And voilà! You should have a Flitter app up and running. By default, it does nothing but wait for you to press ^C
to exit. What's next is up to you.
Define your application structure however you'd like in the app/
directory and link it into the go()
method of the Application
unit in that directory. You can make use of Flitter CLI's directive system for your application as well.
For more information on flitter-cli
and the directive system, see the docs at the link below.
Who?
Flitter was created by Garrett Mills, and its use is governed by the terms of the MIT License as specified in the LICENSE file.
Of course, that does mean that Flitter is © 2019 Garrett Mills. ;)
Full Framework
You can find information on the full Flitter web framework, as well as complete documentation on how to use the config and model system, here.