All Projects → pageon → Stitcher Core

pageon / Stitcher Core

Licence: mit
High performance, static websites for PHP developers

Projects that are alternatives of or similar to Stitcher Core

Twital
Twital is a "plugin" for Twig that adds some sugar syntax, which makes its templates similar to PHPTal or VueJS.
Stars: ✭ 116 (-3.33%)
Mutual labels:  twig
Craft Blitz
Intelligent static page caching for creating lightning-fast sites with Craft CMS.
Stars: ✭ 118 (-1.67%)
Mutual labels:  performance
Tickprofiler
Profile your minecraft server: Find which entities and tile entities are making your server slow
Stars: ✭ 119 (-0.83%)
Mutual labels:  performance
Venice
Coroutines, structured concurrency and CSP for Swift on macOS and Linux.
Stars: ✭ 1,501 (+1150.83%)
Mutual labels:  performance
Liveprof Ui
An aggregator and web interface for Live Profiler
Stars: ✭ 118 (-1.67%)
Mutual labels:  performance
Hugo Theme Noteworthy
A minimalist Hugo theme for writers and bloggers
Stars: ✭ 119 (-0.83%)
Mutual labels:  static-site
Tinysearch
🔍 Tiny, full-text search engine for static websites built with Rust and Wasm
Stars: ✭ 1,705 (+1320.83%)
Mutual labels:  static-site
Hyperdrive
This repository has moved to:
Stars: ✭ 120 (+0%)
Mutual labels:  performance
Awesome Bundle Size
📝 An awesome list of tools and techniques to make your web bundle size smaller and your web apps load faster.
Stars: ✭ 118 (-1.67%)
Mutual labels:  performance
Koom
KOOM is an OOM killer on mobile platform by Kwai.
Stars: ✭ 2,247 (+1772.5%)
Mutual labels:  performance
Android Readthefuckingsourcecode
😜 记录日常的开发技巧,开发中遇到的技术重点、难点,各个知识点的总结,优质面试题等等。持续更新...
Stars: ✭ 1,665 (+1287.5%)
Mutual labels:  performance
Brunch.github.io
The website
Stars: ✭ 117 (-2.5%)
Mutual labels:  static-site
Xamarin Forms Perf Playground
Xamarin.Forms Performance Playground (Layouts, Bindings, XAMLC, etc)
Stars: ✭ 119 (-0.83%)
Mutual labels:  performance
Bssom.net
A small, high performance, powerful serializer using bssom binary protocol
Stars: ✭ 117 (-2.5%)
Mutual labels:  performance
Arewefastyet
NOT MAINTAINED ANYMORE! New project is located on https://github.com/mozilla-frontend-infra/js-perf-dashboard -- AreWeFastYet is a set of tools used for benchmarking the major browser's JavaScript virtual machines against each other, as well as reporting the results on a website as insightful graphs showing the evolution of performance over time.
Stars: ✭ 119 (-0.83%)
Mutual labels:  performance
User Bundle
A new Symfony user bundle
Stars: ✭ 116 (-3.33%)
Mutual labels:  twig
Easy.logger
A modern, high performance cross platform wrapper for Log4Net.
Stars: ✭ 118 (-1.67%)
Mutual labels:  performance
Template Compiler
Compile text/template / html/template to regular go code
Stars: ✭ 120 (+0%)
Mutual labels:  performance
Pepper Metrics
pepper metrics is a tool, it can helps you collect runtime performance use RED method, and then output as log / timeseries data, by default it use prometheus as datasource, grafana as UI
Stars: ✭ 119 (-0.83%)
Mutual labels:  performance
Fenix
A simple and visual static web server with collaboration features.
Stars: ✭ 1,559 (+1199.17%)
Mutual labels:  static-site

Stitcher Build Status Scrutinizer Code Quality Code Coverage

High performance, static websites for PHP developers.

composer create-project pageon/stitcher

Why Stitcher?

Stitcher differs from many other static site generator in two areas. First of all: performance is key. Stitcher is built from its core for high performance websites. All tools available to you put performance on the first place. Secondly, it doesn't try to add extra syntax to existing formats. Stitcher provides a robust set of tools for developers to build with, and not a lot of hacks so everything fits in one file.

Also important to note, included with Stitcher:

  • Automatic image optimization, as easy as image.srcset
  • HTTP/2 server push support
  • Markdown, YAML and JSON
  • Twig and Smarty support
  • Data set overviews and details; pagination, sorting and filtering
  • Built-in SASS support
  • JavaScript and CSS minification
  • Built-in SEO and meta tag optimizations

A quick look at Stitcher:

# site.yml

/blog:
    template: blog
    variables:
        posts: data/blog.yml
    
/blog/{id}:
    template: blog.post
    variables:
        post: data/blog.yml
    adapters:
        collection:
            variable: post
            field: id
# data/blog.yml

hello_world:
    date: 2017-03-10
    highlight: false
    title: Hello world
    content: blog/hello.md
    image: hello_world.jpg

foo_bar:
    date: 2017-03-14
    highlight: true
    title: Foo Bar
    content: blog/far_bar.md
    image: foo_bar.jpg 
<!-- blog.post.html --> 

{% extends 'index.html' %}

{% block content %}
    <article>
        <h1>{{ blog.title }}</h1>
        
       <img src="{{ blog.image.src }}" 
            srcset="{{ blog.image.srcset }}" 
            sizes="{{ blog.image.sizes }}" alt="{{ blog.image.alt }}"/>
        
        {{ blog.content }}
    </article>
{% endblock %}

You can read more about it on the Stitcher website.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].