Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression. Learn more →
Top 11 Go REPL Projects
-
Project mention: GNU poke: The extensible editor for structured binary data | news.ycombinator.com | 2023-03-01
Oh, this is one I hadn't heard of. There are several different takes on this idea, and I've had the idea to make my own for some years, too (not enough free time...)
But for those interested, here are some other tools in this vein:
* fq - like jq for binary data: https://github.com/wader/fq
-
-
InfluxDB
Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.
-
-
-
-
murex
Bash-like shell and scripting environment with advanced features designed for safety and productivity (eg smarter DevOps tooling)
Project mention: Nushell.sh ls – where size > 10mb – –sort-by modified | news.ycombinator.com | 2023-03-12This is similar to how my shell works. It still just passes bytes around but additionally passes information about how those bytes could be interpreted. A schema if you will. So it works as cleanly with POSIX / GNU / et al tools as it does with fancy JSON, YAML, CSV and other document formats.
It basically sits somewhere between Powershell and Bash: typed pipelines like Powershell but without sacrificing familiarity with all the CLI commands you already use day in and day out.
https://github.com/lmorg/murex
As an aside, I’m about to drop a massive update in the next few days that will make the shell even more intuitive to use.
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
-
-
brainfuck-go
A fast, optimizing, brainfuck compiler, interpreter, and REPL. Also includes a Brainfuck formatter and minifier! Implemented in Go. Batteries included. (by baris-inandi)
I wasn't interested in Go, until I wanted to open a PR to this repo. I started learning it.
Go REPL related posts
- Gomacro: Go Interpreter and REPL
- Scripting with Go
- TermKit: A Rich Graphical Terminal (2011)
- Gokrazy – A Native Go Userland
- ".. beat the Crap out of ..", really liked that wording. You can't trump that.
- Unix Shell Programming: The Next 50 Years
- Go-pry: An interactive REPL for Go
-
A note from our sponsor - InfluxDB
www.influxdata.com | 1 Apr 2023
Index
What are some of the best open-source REPL projects in Go? This list will help you:
Project | Stars | |
---|---|---|
1 | fq | 5,864 |
2 | go-pry | 2,941 |
3 | lgo | 2,284 |
4 | gomacro | 2,025 |
5 | nodebook | 1,595 |
6 | murex | 880 |
7 | replbot | 185 |
8 | trenchman | 59 |
9 | go-notebook | 33 |
10 | gobook | 24 |
11 | brainfuck-go | 7 |