4 ms·
insights is MIT-licensed and built on JS/TypeScript with a node backend. That's really appealing as a user since it means there's no need to delve into another
by TAForObvReasons 7y ago
insights is MIT-licensed and built on JS/TypeScript with a node backend. That's really appealing as a user since it means there's no need to delve into another programming language or huddle with the lawyers to figure out our legal obligations if we make changes. Contrast with the alternatives:
- Metabase is AGPL and built on clojure, making it a hard pass on both counts
- redash and superset have friendlier licenses (bsd-2 and apache-2 respectively) but are built with Python.
- mariusandra 7y agoHi, that's a good point! This was also not an accident. Insights started life as a Rails app, but I wanted the portability that being a JS app provided, so I rewrote it. Back then I just wanted it to eventually get it running in Electron. Now it's an app running FeathersJS [1] and CreateReactApp [2] under the hood. [1]: https://feathersjs.com/ https://feathersjs.com/ [2]: https://create-react-app.dev/ https://create-react-app.dev/