Prose
Auto-styled long-form content wrapper. Applies consistent typography to headings, paragraphs, lists, links, and code.
Long-Form Content
Wrap any HTML content in Prose for automatic typography styling including headings, paragraphs, lists, and blockquotes.
Getting Started with FLIN
FLIN is a full-stack programming language designed for building web applications quickly. It combines the simplicity of a templating language with the power of a full backend framework.
Installation
Download the FLIN binary for your platform and add it to your PATH. Then create a new project:
- Create a directory for your project
- Add a
app/index.flinfile - Run the dev server
FLIN automatically creates the database and handles routing based on your file structure.
Every .flin file in the app/ directory becomes a route. No configuration needed.
Article in Card
Prose inside a Card for contained article-style content with ordered lists.
Why FLIN?
Traditional web development requires juggling multiple languages, frameworks, and tools. FLIN unifies everything into a single, coherent language.
- No imports - Components are auto-discovered
- Built-in database - Define entities and query them directly
- Reactive templates - Variables update the DOM automatically
The result is less code, fewer files, and faster development.
Documentation Page
Full documentation section with headings, code references, and structured content.
Entity Reference
Entities are the foundation of data modeling in FLIN. Define your schema once and get automatic CRUD, queries, and validation.
Defining an Entity
Use the entity keyword followed by a name and field definitions:
Field Types
text- String valuesint- Integer numbersfloat- Decimal numbersbool- True/false values
Auto-Generated Fields
Every entity automatically includes id, created_at, updated_at, and version fields.
Fields are optional by default. Use @required to make them mandatory.Usage
Props
| Prop | Type | Description |
|---|---|---|
children | content | Long-form HTML content (h1-h4, p, ul, ol, blockquote, code, pre, a, strong) |