jupyter-book
talk
Our great sponsors
jupyter-book | talk | |
---|---|---|
15 | 27 | |
3,683 | 58 | |
1.3% | - | |
8.6 | 3.5 | |
12 days ago | 9 months ago | |
Python | ||
BSD 3-clause "New" or "Revised" License | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
jupyter-book
-
I don't always use LaTeX, but when I do, I compile to HTML (2013)
Sphinx supports ReStructuredText and Markdown.
MyST-Markdown supports MathJaX and Sphinx roles and directives. https://myst-parser.readthedocs.io/en/latest/
jupyter-book supports ReStructuredText, Jupyter Notebooks, and MyST-Markdown documents:
You can build Sphinx and Jupyter-Book projects with the ReadTheDocs container, which already has LaTeX installed: https://github.com/executablebooks/jupyter-book/issues/991
myst-templates/plain_latex_book:
-
Ask HN: Fastest way to turn a Jupyter notebook into a website these days?
your task is very very broad
you mention you don't want to deal with AWS, if it's because of ad-hoc installation concerns and nothing else you can just run your notebooks in ready-made solutions like Google Colab, or Jupyter-book in Github ( https://github.com/executablebooks/jupyter-book ))
that would cover a lot of use cases right away without next to no learning curve
If you don't want to deal with AWS or similar, in that case:
- if it's a static notebook then you can obviously render it and serve the web content (might seem obvious but needs to be considered)
- if it's dynamic but has light hardware requirements, you can try jupyterlite which runs in the browser and should do a pyodine (webassembly CPython kernel) can do: https://jupyterlite.readthedocs.io/en/latest/try/lab/
- otherwise, you can try exposing a dockerised jupyter env ( as in https://github.com/MKAbuMattar/dockerized-jupyter-notebook/b... ) or even better a nixified one ( https://github.com/tweag/jupyenv )
there might be other approaches I'm missing, but I think that's pretty much it that doesn't entail some proprietary solution or an ad-hoc installation as you've been doing
-
How to raise the quality of scientific Jupyter notebooks
Note: If you want to present a cleaner version of the notebook without assertions, you can use Jupyter book to render it into a site and use the remove-cell tag to omit assertions from the output.
-
Sunday Daily Thread: What's everyone working on this week?
See this thread for example.
-
Are there any frameworks/methodologies/libraries that can help to create a PDF printable professionally looking written report?
And maybe take a look at executablebooks/jupyter-book.
- [P] I Made An Easy-To-Use Python Package That Creates Beautiful Html Reports From Jupyter Notebooks
- RStudio Is Becoming Posit
-
Python toolkits
Our team has transferred from Sphinx for documentation to JupyterBook. There have been some growing pains with it but I prefer the look of the output and being able to play with the examples on Colab or Binder at the click of a button is a great feature.
- Ask HN: Tools to generate coverage of user documentation for code
- Why does [::-1] reverse a list?
talk
- Nota – Pro notes app designed for local Markdown files
-
Any alternatives to Obsidian that are not built on Electron?
i have no idea if its electron based but check this out → Nota - Pro notes app designed for local Markdown files.
-
Some Notes/Writing Apps I'm Loving Right Now
I've started using it in combination with Nota, which I recently replaced Obsidian with. I use this for my collection of academic notes, which I prefer to keep local-first. Nota looks much nicer, and is much more suited to handling a large collection. Obsidian has far more features, but I don't need most of them anyway, and hopefully Nota will continue to evolve.
-
IntelliBar — ChatGPT at your fingerprints
Our other product Nota is also free for users who can't afford it. One of our goals is to make it free for those who can't afford it. However, we also should pay our bills. I can promise you that if we earn enough from a product we will make it more and more affordable for users — we don't aim for big earnings.
-
IntelliBar — macOS Spotlight-like app that puts ChatGPT a shortcut away
We've been building macOS apps for the past 8 years. Our main app is Nota.
- 2nd brain software that works on top of my local files on mac?
-
Retaining notes after Obsidian (links)
Nota (Mac, iOS) (beta)
-
My ingenious library failed but my simple one reached 2m downloads
main-thread-scheduling is a 3kb library that can make your app responsive and fast in just a single line of code. Nota uses it for its super fast search and Flux.ai uses it for their advanced 3D circuits editor. Also, it doesn't have any competition. Usage:
- Nota: A pro notes app designed for local Markdown files
-
Ask HN: Is there any beautiful Markdown editor?
I'm the founder of a beautiful Markdown editor. Actually two:
Nota - https://nota.md. It's a notes app but a lot of our users use it as a markdown editor. Nota is quite powerful as a markdown editor. It has a lot of smartness built into it.
Caret - https://caret.io. We started with this - a beautiful Markdown editor. We aren't implementing new features for it but if you are on Windows or Linux it might be worth trying out. We still have new users coming in.
A common feature of the two is that they both are pleasant to use. We've put a lot of hard work in the UX (which is also hard to market and one of the reasons why you probably haven't heard about us).
What are some alternatives?
Spyder - Official repository for Spyder - The Scientific Python Development Environment
Ferdi - Ferdi is a free and opensource all-in-one desktop app that helps you organize how you use your favourite apps
sphinx-thebe - A Sphinx extension to convert static code into interactive code cells with Jupyter, Thebe, and Binder.
NotePlan_Themes - Official collection of custom themes for NotePlan 3
MyST-Parser - An extended commonmark compliant parser, with bridges to docutils/sphinx
extensions - Everything you need to extend Raycast.
quarto-cli - Open-source scientific and technical publishing system built on Pandoc.
glow.nvim - A markdown preview directly in your neovim.
pre-commit - A framework for managing and maintaining multi-language pre-commit hooks.
marktext - 📝A simple and elegant markdown editor, available for Linux, macOS and Windows.
heron
logseq - A local-first, non-linear, outliner notebook for organizing and sharing your personal knowledge base. Use it to organize your todo list, to write your journals, or to record your unique life.