Skip to content

lililililil/tinysite

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

tinySite

tinySite is a lightweight static site generator.

Future Considerations

Add a query language that might look something like:

paginate: ?query documents every 10 where relativepath startswith "documents\posts\" descending date formaturl "posts/page/{0}"

paginate: query documents every 10 where relativepath startswith "documents\posts\" descending date pagedurl "posts/page/{0}"

paginate: query documents every 10 where relativepath startswith "documents\posts\" descending date formaturl "posts/page/{0}" groupby series

paginate: [documents] [every 4] [where relativepath startswith "documents\posts\"] [descending date] [pageurl "posts/page/{0}"] [groupby series]
                       take                         endswith                        ascending
                                                    equals
                                                    greaterthan
                                                    lessthan
                                                    contains

About

A lightweight static site generator.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 99.3%
  • Harbour 0.7%