Live data from Hacker News

Mito – Excel-like interface for Pandas dataframes in Jupyter notebook

trymito.io

51–60 of 101 posts

Re: Mito – Excel-like interface for Pandas dataframes in Jupyter notebook

#51

Earlier quoted context omitted.

Heyo! Another co-founder here. Excited to see Mito on HN :) Thanks @alefnula for posting! +1 to everything @narush said. It's important to us that the software we build is empowering to users and not restrictive. This plays out in two primary ways: 1) Since Mito is open source and generates Python code for every edit, Mito doesn't lock users into a 'Mito ecosystem', instead it help users interact with the powerful &…

Can you please clarify what you mean by "mito is open-source"? Last time I checked the code was under a proprietary license. Edit: I found in another comment below that mito is now available under GPL license here: https://github.com/mito-ds/monorepo/blob/dev/LICENSE Edit2: Just saw your answer now - thanks for the clarification and links!

Mito is licensed [1] under the AGPL liscence. The TLDR of the license is that you can use, distribute, and modify Mito for free, but any modifications that you make need to be shared back with the Mito community.

There is an additional version of Mito, Mito Pro, that is licensed under a different license that provides access to advanced functionality only if you are paying for a Mito Pro / Enterprise subscription.

[1] https://github.com/mito-ds/monorepo/blob/dev/LICENSE [2] https://github.com/mito-ds/monorepo/blob/dev/mitosheet/src/p...

Re: Mito – Excel-like interface for Pandas dataframes in Jupyter notebook

#52
post #6

Looks neat - pandas is very powerful and it makes it more approachable for non-programmers. However paid product like this - I probably wouldn't make the switch to this and then have the company go belly up leaving users stranded. Too much risk. Hope for the best though - pandas is pretty fantastic.

One of the creators of Mito, here. Thanks for your feedback. I wanted to share a couple of nuggets about Mito that have been helpful in talking about this with other users. 1. The core Mito product is open source. You can see our GitHub here [1]. We also have a pro version that has some additional, code visible, but non-open source features. The way that we think about which features belong in which version of the pr…

I love how mito enables companies to use the power of open-source!

You might want to think about enabling companies to create the company specific extensions themselves e.g. via a plugin API. You might still request them to pay for this version of Mito but they are enabled to extend it with their engineering power instead of relying on you.

We had good experiences with this at bamboolib (I am one of the co-founders) and in addition to recurring license revenue it also increased demand for consulting from our end because the internal company devs started working on plugins and then wanted our direct guidance on how to get the more tricky things to work.

Re: Mito – Excel-like interface for Pandas dataframes in Jupyter notebook

#53
post #17

Hey everyone. Mito cofounder here. Thanks to whoever posted this - was a real surprise to find it here :-) Mito (pronounced my-toe) was born out of our personal experience with spreadsheets, and a previous (failed) spreadsheet version control product. Spreadsheets were the original killer app for computers, and are the most popular programming language used worldwide today. That being said, spreadsheets have some gro…

If you are a large company trying to migrate to Python, you might also want to have a look at bamboolib.com which was acquired by Databricks. bamboolib is very similar to mito (hard to tell who was first). The advantage is that it runs within Databricks which gives you the ability to scale to any amount of data easily and Databricks has many (and growing) security certifications e.g. HIPAA compliance. bamboolib can b…

bamboolib appears to be closed-source. You're at their mercy.

Re: Mito – Excel-like interface for Pandas dataframes in Jupyter notebook

#54

Nice! The page looks more like a SaaS offering or something, which initially scared me away a bit. I hope the emphasis is more on the opensource library and showing paying options as some premium thing. I didn't realize that the "too nice" landing page makes me anxious for open source software :-/

Well first of off, thank you, I put a lot of effort into implementing that landing page :)

We're super focused on the open source offering. The vast majority of our users are on the open source version and the vast majority of the features we release are open source! (You can check out our PR's if you're interested in verifying)

The Mito Pro and Enterprise plans are designed for advanced users and teams. In those versions we provide features that make it easier to collaborate, create presentation-ready materials, and hook up to other company resources.

But we're an open source tool through and through!

Re: Mito – Excel-like interface for Pandas dataframes in Jupyter notebook

#55
post #10

Looks like a Datasette[0] clone which runs on top of something (jupyter) which runs on top of Python (ipython). I think I would like to see how much time it takes to open a massive dataset in Mito & in Datasette :P [0]: https://datasette.io/

Heyo, one of the Mito creators here. Thanks for sharing Datasette. I haven't seen that one before. It looks neat! You're right though, there are several tools that fit the general shape of: GUI on top of Jupyter on top of Python. There's a few general vectors to understand these tools by: 1. Excel-ness: Although most (if not all) of these tools incorporate some type of spreadsheet, the interface for interacting with…

bamboolib co-founder here. We are also thinking about adding Excel-type formulas to the UI and already have internal prototypes.

However, please be aware that bamboolib might soon only be available within Databricks notebooks instead of local Jupyter notebooks like mito.

Re: Mito – Excel-like interface for Pandas dataframes in Jupyter notebook

#57

Nice! The page looks more like a SaaS offering or something, which initially scared me away a bit. I hope the emphasis is more on the opensource library and showing paying options as some premium thing. I didn't realize that the "too nice" landing page makes me anxious for open source software :-/

To pull the curtains back a bit: we probably spend about 85% of our product and development time on open source code. Just this week, we developed copy and paste, nan value filling, and spilling a text column on a delimiter - all of these are open source features.

As we've begun to engage with larger teams, we often take features that we build out for their workflow and open source them as well - a few of the teams have been explicit proponents for the open source tool, which is awesome to see.

I'm sure our thinking on this will evolve over time, but we are highly focused on developing just a _great_ piece of open source software. And for folks that need more power, we want to give them the chance to get it - while also supporting Mito's development :)

P.S. Check out our Mito Pro roadmap here: https://www.trymito.io/plans#mito_pro_roadmap. Feedback appreciated!

Re: Mito – Excel-like interface for Pandas dataframes in Jupyter notebook

#58

Nice! The page looks more like a SaaS offering or something, which initially scared me away a bit. I hope the emphasis is more on the opensource library and showing paying options as some premium thing. I didn't realize that the "too nice" landing page makes me anxious for open source software :-/

Well first of off, thank you, I put a lot of effort into implementing that landing page :) We're super focused on the open source offering. The vast majority of our users are on the open source version and the vast majority of the features we release are open source! (You can check out our PR's if you're interested in verifying) The Mito Pro and Enterprise plans are designed for advanced users and teams. In those ver…

Fancy seeing you here, writing the same comment as me... :}

Re: Mito – Excel-like interface for Pandas dataframes in Jupyter notebook

#59
post #18

For those who are going through the thread finding new tools: pandas-profiling[0] is a library for automatic EDA (which bamboolib[1], mentioned elsewhere, also does). [0]: https://github.com/pandas-profiling/pandas-profiling [1]: https://bamboolib.com/

Lux might also be interesting: https://github.com/lux-org/lux

Def check these all out! Lots of cool tools out there. For anyone who's tried a bunch of these... that's a great topic for a Medium post :)

Re: Mito – Excel-like interface for Pandas dataframes in Jupyter notebook

#60
post #8

The telemetry thing is... weird. So we can use it for free but have no way to turn it off but upgrade to paid?

Thanks for that feedback. Mito's approach to telemetry is that we never log any of your data or metadata about your data. We don't track things like the size, shape, or content of your data. We do collect info about app usage, things like which buttons users click. This allows us to focus development time on improving the features that are used most often. That being said, it's important to us that there is a way to…

Just to be very clear, the way to be "totally telemetry-less" is to pay you?
Post reply on HN