Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/getnikola/nikola
A static website and blog generator
https://github.com/getnikola/nikola
python static-site static-site-generator
Last synced: about 2 months ago
JSON representation
A static website and blog generator
- Host: GitHub
- URL: https://github.com/getnikola/nikola
- Owner: getnikola
- License: mit
- Created: 2012-04-14T13:53:22.000Z (about 12 years ago)
- Default Branch: master
- Last Pushed: 2024-04-09T17:44:28.000Z (2 months ago)
- Last Synced: 2024-04-15T03:09:04.718Z (2 months ago)
- Topics: python, static-site, static-site-generator
- Language: Python
- Homepage: https://getnikola.com/
- Size: 37.7 MB
- Stars: 2,545
- Watchers: 78
- Forks: 444
- Open Issues: 72
-
Metadata Files:
- Readme: README.rst
- Changelog: CHANGES.txt
- Contributing: CONTRIBUTING.rst
- License: LICENSE.txt
- Code of conduct: CODE_OF_CONDUCT.md
- Support: docs/support.rst
- Authors: AUTHORS.txt
Lists
- awesome-python - nikola - A static website and blog generator. (Static Site Generator)
- awesome-python-applications - Repo - line static site generator with incremental rebuilds and support for Markdown, reST, Jupyter notebooks, and HTML. `(linux, windows, mac)` (<a id="tag-static_site" href="#tag-static_site">Static Site</a>)
- awesome-static - **Nikola**
- awesome-python - nikola - A static website and blog generator. (Static Site Generator)
- python-awesome-case1 - nikola - A static website and blog generator. (Static Site Generator)
- awesome-python - nikola - A static website and blog generator. (Static Site Generator)
- awesome-python - nikola - A static website and blog generator. (Static Site Generator)
- fucking-awesome-python - :octocat: nikola - :star: 2460 :fork_and_knife: 444 - A static website and blog generator. (Static Site Generator)
- awesome-python-master - nikola - A static website and blog generator. (Static Site Generator)
- awesome-stars - getnikola/nikola - A static website and blog generator (Python)
- awesome-python - nikola - A static website and blog generator. (Static Site Generator)
- awesome-python-application - Repo - line static site generator with incremental rebuilds and support for Markdown, reST, Jupyter notebooks, and HTML. `(linux, windows, mac)` (<a id="tag-static_site" href="#tag-static_site">Static Site</a>)
- awesome-python - nikola - A static website and blog generator. (Static Site Generator)
- awesome-jupyter-resources - GitHub - 2% open · ⏱️ 02.08.2022): (Jupyter-Notebook分享与格式转换)
- awesome-python-clone - nikola - A static website and blog generator. (Static Site Generator)
- awesome-python - nikola - A static website and blog generator. (Static Site Generator)
- fucking-awesome-python - :octocat: nikola - :star: 1978 :fork_and_knife: 391 - A static website and blog generator. (Static Site Generator)
- awesome-python-zh - nikola - 静态网站和博客生成器。 (静态站点生成器)
- awesome-python-applications - Repo - line static site generator with incremental rebuilds and support for Markdown, reST, Jupyter notebooks, and HTML. `(linux, windows, mac)` (<a id="tag-static_site" href="#tag-static_site">Static Site</a>)
- awesome-python - nikola - A static website and blog generator. (Static Site Generator)
- awesome-python - nikola - A static website and blog generator. (Static Site Generator)
- awesome-python - nikola - A static website and blog generator. (Static Site Generator)
- awesome-python - nikola - A static website and blog generator. (Static Site Generator)
- awesome-stars - getnikola/nikola - A static website and blog generator (Python)
- awesome_python_with_star - getnikola/nikola
- awesome-python - nikola - A static website and blog generator. (Static Site Generator)
- awesome-python-master - nikola - A static website and blog generator. (Static Site Generator)
- python-awesome - nikola - A static website and blog generator. (Static Site Generator)
- awesomePython - nikola - A static website and blog generator. (Static Site Generator)
- awesome-python - nikola - A static website and blog generator. (Static Site Generator)
- awesome-python-applications - Repo - line static site generator with incremental rebuilds and support for Markdown, reST, Jupyter notebooks, and HTML. `(linux, windows, mac)` (<a id="tag-static_site" href="#tag-static_site">Static Site</a>)
- awesome-python - nikola - A static website and blog generator. (Static Site Generator)
- awesome-python - nikola - A static website and blog generator. (Static Site Generator)
- awesome-python-resources - GitHub - 2% open · ⏱️ 02.08.2022): (静态站点生成器)
- awesome-stars - getnikola/nikola - A static website and blog generator (Python)
- awesome-stars - nikola
- awesome-stars - getnikola/nikola - `★2573` A static website and blog generator (Python)
- awesome-python - nikola - A static website and blog generator. (Static Site Generator)
- awesome-python-applications - Repo - line static site generator with incremental rebuilds and support for Markdown, reST, Jupyter notebooks, and HTML. (<a id="tag-static_site" href="#tag-static_site">Static Site</a>)
- awesome-starred - getnikola/nikola - A static website and blog generator (python)
- awesome-python - nikola - A static website and blog generator. (Static Site Generator)
- awesome - nikola - A static website and blog generator (Python)
- jimsghstars - getnikola/nikola - A static website and blog generator (Python)
- awesome-stars - getnikola/nikola - A static website and blog generator (Python)
- my-awesome-stars - getnikola/nikola - A static website and blog generator (Python)
- awesome-python - nikola - A static website and blog generator ` 📝 14 days ago ` (Static Site Generator [🔝](#readme))
README
Nikola, a Static Site and Blog Generator
========================================In goes content, out comes a website, ready to deploy.
.. image:: http://img.shields.io/pypi/v/Nikola.svg
:target: https://pypi.python.org/pypi/Nikola.. image:: https://img.shields.io/requires/github/getnikola/nikola.svg
:target: https://requires.io/github/getnikola/nikola/requirements/?branch=master.. image:: https://github.com/getnikola/nikola/workflows/Nikola%20CI/badge.svg
:target: https://github.com/getnikola/nikola/actions.. image:: http://img.shields.io/badge/license-MIT-green.svg
:target: https://github.com/getnikola/nikola/blob/master/LICENSE.txtWhy Static Websites?
--------------------Static websites are safer, use fewer resources, and avoid vendor and platform lock-in.
You can read more about this in the `Nikola Handbook`_What Can Nikola Do?
-------------------It has many features, but here are some of the nicer ones:
* `Blogs, with tags, feeds, archives, comments, etc.`__
* `Themable`_
* Fast builds, thanks to `doit`_
* Flexible, extensible via the dozens of `available plugins`_
* Small codebase (programmers can understand all of Nikola core in a day)
* `reStructuredText`_ or Markdown as input language (also Wiki, BBCode, Textile, and HTML)
* Easy `image galleries`_ (just drop files in a folder!)
* Syntax highlighting for almost any programming language or markup
* Multilingual sites, `translated to 50 languages.`__
* Doesn't reinvent wheels, leverages existing tools.
* Python 3.7+ compatible... _Nikola Handbook: https://getnikola.com/handbook.html#why-static
__ https://users.getnikola.com/
.. _Themable: https://themes.getnikola.com
.. _doit: https://pydoit.org
.. _available plugins: https://plugins.getnikola.com/
.. _reStructuredText: https://getnikola.com/quickstart.html
.. _image galleries: https://getnikola.com/galleries/demo/
__ https://www.transifex.com/projects/p/nikola/Nikola Architecture
-------------------.. image:: https://getnikola.com/images/architecture.png
Installation Instructions
-------------------------Assuming you have pip installed::
pip install Nikola
For optional features::
pip install "Nikola[extras]"
For tests::
pip install "Nikola[extras,tests]"
For more information, see https://getnikola.com/