bash_kernel
xc
bash_kernel | xc | |
---|---|---|
5 | 12 | |
722 | 1,274 | |
0.4% | 1.6% | |
5.7 | 7.6 | |
4 months ago | 3 months ago | |
Python | Go | |
BSD 3-clause "New" or "Revised" License | MIT 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.
bash_kernel
-
Runme – Interactive Runbooks Built with Markdown
For those who don't know, Jupyter has a bash kernel: https://github.com/takluyver/bash_kernel
And you can run Jupyter notebooks from the CLI with Ploomber: https://github.com/ploomber/ploomber
-
Ask HN: Is there a Jupyter Notebook for terminal/shell
Something like this? https://github.com/takluyver/bash_kernel
-
Simple Jupyter kernel for Crystal with 140 lines
I wrote a Crystal kernel for Jupyter, just a modified bash_kernel, 140 lines of code, but it was tiring because I don't have enough Python ability. icrystal is the widely used Jupyter kernel for Crystal, which uses ICR . On the other hand, this crystal_kernel uses the official crystal interpreter.
-
SPyQL – SQL with Python in the Middle
Thank you! One of my main goals was making data processing in the command-line more accessible and intuitive. If you use a shell you can leverage an extensive array of tools. please take a look at the recipes in the Readme. The shell is many times underrated for data processing!
Right now you can use it in Jupiter Notebooks using a shell kernel like: https://github.com/takluyver/bash_kernel
On the mid-term, developing a spyql kernel is appealing because of syntax highlighting, code autocompleting, and more. But unless several people show interest on this, I should tackle other features first.
-
How does your team organize/manage their runbooks?
I recently learned of jupyter+bash and it seemed like a step toward rundeck.
xc
-
Do-nothing scripting: the key to gradual automation (2019)
I found this a few years ago and was quite inspired by it. I then more recently found https://xcfile.dev/ which is a great way to implement these sort of scripts directly in the project's README.
- Go's template engine “templ” is convenient (it also works with TinyGo)
-
Show HN: A Markdown based alternative to package.json scripts and Makefiles
Looks nice!
I used XC for a bit, which does a similar thing, but have since reverted to make. The self-documenting nature of these tools can be very useful.
https://xcfile.dev/
-
Runme – Interactive Runbooks Built with Markdown
Nice!
Xc is another doing a similar job
https://xcfile.dev/
- Self-documenting task runner, define tasks in the README
-
Can you help me make my makefile for go projects better or suggest an alternative?
For task management, I like to use xc instead of a Makefile. https://github.com/joerdav/xc
- Show HN: Xc – A Markdown Defined Task Runner
What are some alternatives?
runme - DevOps Notebooks Built with Markdown
icr - Interactive console for Crystal programming language
maid - Markdown driven task runner.
crystal_kernel - Python wrapper kernel for Crystal
taskflow - Create build pipelines in Go [Moved to: https://github.com/goyek/goyek]