<commit_before>## Synopsis

[sblg](http://kristaps.bsd.lv/sblg) is a utility for
creating static blogs: it knits together articles and templates,
generating static HTML files and Atom feeds.
It's built for use with `make`, as blogs depend upon articles, etc. 
No markdown, no "CMS", no CGI, no PHP. Just a simple tool for pulling
data from articles and populating templates. 
The system is an ISC licensed ISO C utility that depends only on
[libexpat](http://expat.sourceforge.net/). 
(Where "simple" encompasses Atom feeds, multi-language support, tag
filtering, etc.) 

This is the README file for display with
[GitHub](https://www.github.com), which hosts a read-only source
repository of the project. 

## Examples

Read [sblg(1)](http://kristaps.bsd.lv/sblg/sblg.1.html) for a detailed
runthrough of operation, or visit the
[sblg blog](http://kristaps.bsd.lv/sblg/index.html#blog) for some
examples.

## Installation

sblg works out-of-the-box with modern UNIX systems.
Simply download the latest version's [source
archive](http://kristaps.bsd.lv/sblg/snapshots/sblg.tar.gz) (or download
the project from GitHub), compile with `make`, then `sudo make install`.
Your operating system might already have kcgi as one of its third-party
libraries: check to make sure!

## License

All sources use the ISC (like OpenBSD) license.<commit_msg>Note license.<commit_after>## Synopsis

[sblg](http://kristaps.bsd.lv/sblg) is a utility for
creating static blogs: it knits together articles and templates,
generating static HTML files and Atom feeds.
It's built for use with `make`, as blogs depend upon articles, etc. 
No markdown, no "CMS", no CGI, no PHP. Just a simple tool for pulling
data from articles and populating templates. 
The system is an ISC licensed ISO C utility that depends only on
[libexpat](http://expat.sourceforge.net/). 
(Where "simple" encompasses Atom feeds, multi-language support, tag
filtering, etc.) 

This is the README file for display with
[GitHub](https://www.github.com), which hosts a read-only source
repository of the project. 

## Examples

Read [sblg(1)](http://kristaps.bsd.lv/sblg/sblg.1.html) for a detailed
runthrough of operation, or visit the
[sblg blog](http://kristaps.bsd.lv/sblg/index.html#blog) for some
examples.

## Installation

sblg works out-of-the-box with modern UNIX systems.
Simply download the latest version's [source
archive](http://kristaps.bsd.lv/sblg/snapshots/sblg.tar.gz) (or download
the project from GitHub), compile with `make`, then `sudo make install`.
Your operating system might already have kcgi as one of its third-party
libraries: check to make sure!

## License

All sources use the ISC (like OpenBSD) license.
See the [LICENSE.md](LICENSE.md) file for details.
{'fraction_non_alphanumeric': 0.10025612879619465, 'fraction_numerical': 0.0014635931211123307, 'mean_word_length': 4.602459016393443, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 2, 'lorem ipsum': 0, 'www.': 2, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 4, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2291823', 'n_tokens_mistral': 881, 'n_tokens_neox': 838, 'n_words': 342}