Luminal
p/luminal
A better way to write Python scripts
Niels Andriesse

Luminal — A better way to write Python scripts

Featured
6
•
Luminal is a new kind of Python notebook that makes it faster and easier to write Python scripts. Use no-code cells for common operations, and fill in the gaps with your own code. Easily share and collaborate on scripts in real-time, Google Docs style.

Add a comment

Replies
Best
Niels Andriesse
Hi everyone! This is Niels, co-founder of Luminal. @patrick_pijnappel and I built Luminal because we were frustrated with existing Python notebooks. Python is a very powerful programming language, but it can be hard/confusing to use! There are a few aspects to this: - Python likes functions with _lots_ of arguments. Without good type info this means constantly switching back and forth between the docs and your editor. - Except for basic syntax errors, you generally don't know that you have an error in your code until you run it. This can be very annoying, especially if running takes a while! - Many things that are commonly done in Python are well... common. Reading data, plotting, writing data, filtering, etc. However, they can still take quite a while to figure out in practice. That shouldn't be the case! That's where Luminal comes in. Luminal was built with static typing at its core from day one, so when you write code you have best-in-class auto-complete right there, including all the relevant type information and docs (even for specific parameters!). With Luminal, you can find issues in your code earlier (before you run your code), or use no-code cells for repetitive or tedious tasks. You can collaborate on a script with others in real-time or share it via link for someone else to use. ... And this is just the tip of the iceberg! There's so much we want to do with Luminal to take the friction out of writing Python, but a product has to start somewhere and this is it! We hope you're as excited as we are about making Python easier to use and we're looking forward to your thoughts and feedback!
Yang Cui
As someone who's trying to learn more python for data science related work, this is music to my ear that we have a tool like luminal.
Niels Andriesse
@yang_cui1 Great to hear you find Luminal useful :)
Niels Andriesse
@hansjan_nl Thanks Hans-Jan!