1.0.74 • Published 1 year ago

feist v1.0.74

Weekly downloads
-
License
-
Repository
-
Last release
1 year ago

MVP

  • Add all element types supported in Obsidian to markdown
  • Add rich link previews
  • Add RSS
  • Add robots.txt
    • AI
    • Search
    • Image
  • Typing
  • Add sitemap
  • Make taxonomies linkable in frontmatter (if a corresponding folder exists)
  • Add header metadata (meta tags)
  • CSS handling
  • Favicon handling
  • Docs
  • Build action

V2

  • Fallback homepages
  • Create post list element (#tags/blue, @tags/blue, ~tags/blue)
  • Better favicon and styles handling
  • Ignore README files
  • Add more header metadata
  • Define folder settings
    • Title
    • Breadrumb
  • Define special page properties
    • Title
    • Description
    • Meta image
    • Date
    • Modified date
    • Tags
    • Author/Authors
  • Make file names kebab-cased for URLs and links
  • Add hidden routes ($)
  • Image alt text
  • Code highlighter
  • Deploy action (Vercel)
  • Add anchor links for headings
  • Post TOC
  • GitHub-style notes
  • Add in-browser search
  • Figure out how to stop components from remounting on every change
  • Make RSS optional
  • Pagination
  • Demote headings global option

Wish list

  • Automatic file creation
  • Image serving and optimization
  • GUI
  • More deploy actions
  • Optional JSON interactivity (ratings, comments, SubPubHub)
  • Redirects
  • Advanced markdown
    • Highlight
    • Sanitize
    • Tables
    • Strike
    • Task lists
    • Footnotes
    • Mermaid
    • Math
    • Wikilinks

Ideas

https://github.com/arobase-che/remark-attr https://github.com/wataru-chocola/remark-definition-list https://github.com/FinnRG/remark-mentions https://github.com/remarkjs/remark-toc

  • Docusaurus
  • MkDocs
  • Coolify
  • NodeGui

https://www.nngroup.com/articles/breadcrumb-navigation-useful/ https://www.nngroup.com/articles/url-as-ui/

CSS Frameworks:

  • Open Props
  • Pico
  • Milligram
  • Spectre

Docs

Welcome to Vowel! This project is under development.

Vowel is a Really Simple Static Site Generator. Write Markdown files, and Vowel will generate a website for you. Eventually, you will also be able to write a style.css file to style your website. When complete, Vowel will generate:

  • An RSS feed
  • A sitemap
  • Rich link previews (internal and external)
  • Post lists
  • Navigation
  • Optimized images
  • Metadata
  • And more

Each file in Vowel is a page. Index pages are called home.md.

.
├── home.md
├── settings.md
├── about.md
└── posts/
    ├── home.md
    ├── red-car.md
    ├── blue-true.md
    └── green-van.md

In the above project, /home.md is the website homepage. about.md is /about, /posts/home.md is the blog homepage, /blog, and /posts/red-car.md is a blog post, /posts/red-car.

Every folder must have an index page. That means that there are two ways to represent a page:

  • /example-page.md
  • /example-page/home.md Both of the above will generate the /example-page URL. You cannot have both files.

At the root of a project, a settings.md file defines global configurations, like your site title. It can have the following properties:

  • title: Website title
  • breadcrumb: The root breadcrumb

Each folder can also have a settings.md file, with the following properties:

  • breadcrumb: The breadcrumb for the folder
1.0.73

1 year ago

1.0.74

1 year ago

1.0.72

1 year ago

1.0.69

1 year ago

1.0.68

1 year ago

1.0.71

1 year ago

1.0.70

1 year ago

1.0.67

1 year ago

1.0.62

1 year ago

1.0.61

1 year ago

1.0.66

1 year ago

1.0.65

1 year ago

1.0.64

1 year ago

1.0.63

1 year ago

1.0.60

1 year ago

1.0.55

1 year ago

1.0.59

1 year ago

1.0.58

1 year ago

1.0.57

1 year ago

1.0.56

1 year ago

1.0.51

1 year ago

1.0.54

1 year ago

1.0.53

1 year ago

1.0.52

1 year ago

1.0.48

1 year ago

1.0.47

1 year ago

1.0.46

1 year ago

1.0.49

1 year ago

1.0.50

1 year ago

1.0.37

1 year ago

1.0.36

1 year ago

1.0.39

1 year ago

1.0.38

1 year ago

1.0.40

1 year ago

1.0.44

1 year ago

1.0.43

1 year ago

1.0.42

1 year ago

1.0.41

1 year ago

1.0.45

1 year ago

1.0.33

1 year ago

1.0.32

1 year ago

1.0.31

1 year ago

1.0.35

1 year ago

1.0.34

1 year ago

1.0.19

1 year ago

1.0.18

1 year ago

1.0.17

1 year ago

1.0.16

1 year ago

1.0.22

1 year ago

1.0.21

1 year ago

1.0.20

1 year ago

1.0.26

1 year ago

1.0.25

1 year ago

1.0.24

1 year ago

1.0.23

1 year ago

1.0.29

1 year ago

1.0.28

1 year ago

1.0.27

1 year ago

1.0.30

1 year ago

1.0.15

1 year ago

1.0.14

1 year ago

1.0.13

1 year ago

0.0.10

1 year ago

1.0.11

1 year ago

1.0.12

1 year ago

1.0.10

1 year ago

1.0.2

1 year ago

1.0.1

1 year ago

1.0.9

1 year ago

1.0.8

1 year ago

1.0.7

1 year ago

1.0.6

1 year ago

1.0.5

1 year ago

1.0.4

1 year ago

1.0.3

1 year ago

1.0.0

1 year ago