6 ms·
Show HN: Tremor 3.0 – Open-source library to build dashboards fast
Time to remove the Beta label. Tremor v3 is here, adding:
- Global theming via tailwind.config.js
- An out-of-the-box dark mode
- A new Tremor CLI helping you set up projects faster
- Brajeshwar 3y agoThis is nice. If you are looking for more choices, Tabler[1] is another such component template, and I have used it to knock off visual dashboards fast. Not related; just another happy user. 1. https://tabler.io https://tabler.io
- dsego 3y agoIs this similar to those kitchen-sink bootstrap themes that used to be popular, with jquery, charting libs and whatnot included, that your client buys for you to speed things up even though you're coding React?
- kodah 3y agoThese things aren't analogous to React. They're more like opinionated and consistent design systems. This one is built on Tailwind.
- krat0sprakhar 3y agoThis is great - thanks!
- goraffe 3y agoThis is utterly useful! Thank you!
- sureglymop 3y agoDoes anyone know if there is something like this based on tailwind or utilizing tailwind? All these frameworks seem to be based on bootstrap.
- francislavoie 3y agoFlowbite and shadcn-ui are ones to look at. I also like rsuite but it's super bloated which is my main complaint, but it has the best check-tree-picker component I've found.
- ckluis 3y agohttps://saasrock.com https://saasrock.com
- EthicalSimilar 3y agoI use Tablet on one of my projects. It’s good but a lot more involved compared to what Tremor seems to be.
- Solvency 3y agoInvolved as in "feature rich" or involved as in "complicated to deal with"?
- ano88888 3y agodoes it support react native
- amir734jj 3y agotabler for react is dead: https://github.com/tabler/tabler-react https://github.com/tabler/tabler-react
- leeman2016 3y agoWrong repo? Here is the right one: https://github.com/tabler/tabler https://github.com/tabler/tabler
- deleted 3y ago[deleted]
- Alifatisk 3y agoSuch a beautiful design, does it support Vue or is it only for React?
- hbcondo714 3y agoI was hoping to see support for React Native but according to one of their issues]1], they need another contributor for it and "other JS frameworks" [1] https://github.com/tremorlabs/tremor/issues/230 https://github.com/tremorlabs/tremor/issues/230
- jiggywiggy 3y agoYou probably just want Tailwind css in react native. There are a few options to get those in. This tremor is mostly just some wrappers around tailwind.
- revskill 3y agoSeriously, most of "react" project just needs a professional template to start with. That's all you need. I prefer a library to only focus on "Layout" and "Template" instead of components.
- lfmunoz4 3y ago[dead]
- rcarmo 3y agoVery nice visual style, just one (recurring) gripe: Line charts apparently do not allow for zooming in or panning data (which is critical for reviewing time series). This is something I come across in pretty much every single dashboard/charting example, and that can turn a dashboard from "just a pretty thing" to "extremely useful".
- new_user_final 3y agoAfter a quick test, I have found that it doesn't provide a way to a select date from years ago. How am I supposed to select January 2017? going back 1 month at a time? It's a very common use case.
- antx 3y agoFrom the docs [0], there's an option called enableYearPagination that probably does what you want: "Adds additional buttons to jump through years." [0] https://www.tremor.so/docs/components/daterangepicker https://www.tremor.so/docs/components/daterangepicker
- hinkley 3y agoWhy is that a toggle. Toggles are refusing to make a decision and making your customers do it for you.
- marshmellman 3y agoI don’t understand this absolute opposition to customization. What would you do instead?
- dasloop 3y agoTake decisions :). Customization as a way to make an app better for my personal needs versus me (as a designer) not knowing how the app should be used and shifting the responsibility to the end user.
- hinkley 3y agoWe had a whole area of "opinionated" tools. I guess that's over now?
- hinkley 3y agoWhen a tool I use across jobs has a bunch of features that are controlled by toggles, then what I get from the tool changes every time I change jobs. No two teams are going to vote 'yes' on the exact same set of features, which means each job is a new adventure in 'will I be able to make this tool sit up and bark for us or will it be a constant source of stress?'. Making UI elements like the month picker optional screams of internal schizophrenia in the team. Just turn it on. If you have some loud customer who insists they not be there, make a custom CSS file that hides them. Don't make your users have to spend scarce social capital to get features that were available in the box. Just turn it on, man.
- videogreg93 3y agoCan you make gantt charts with this? Many such libraries are missing this which is super annoying.
- bilalq 3y agoThis looks really neat. How easy is it to bolt on if you already have an existing design system without tailwind in use?
- reneberlin 3y agoIf you're too tired to code in your spare time there is also: https://www.metabase.com/ https://www.metabase.com/ Which is of course much more under the hood than just the frontend, but it's trivial to setup with docker and the learning curve is a joke. Plus: your sql-skills create great charts :) and the dashboards can be shared. Another new option is easily embedding created charts and dashboards into other websites.
- smithcoin 3y agoLove metabase - we use it as our internal BI to.
- boredemployee 3y agoAlso Looker Data Studio is amazing. Built an entire startup product embedding it on a web app.
- fasteo 3y agoLooks great. Does it support live updating via websocket/sse ?
- sakerbos 3y agoI'm a big fan of Tremor! Initially used it for their next level AreaChart but now using everything I can because they're just really nicely designed. The tailwind integration is great too.
- deleted 3y ago[deleted]
- hardwaresofton 3y agoI really like this changelog page -- makes me wonder why isn't some easy to use custom HTML element for displaying a changelog page now that we have conventional commits (and at least one or two programs that generate changelogs programmatically from them)
- sureglymop 3y agoHave to see if it plays well with SvelteKit.
- sebastianconcpt 3y agoCan it Svelte?
- Solvency 3y agoI recently went down the rabbit hole of car data visualization software. For example, AEMData: https://www.google.com/search?client=safari&hl=en-us&q=aemdata&tbm=isch&sa=X&ved=2ahUKEwjisKul_bT_AhX1K0QIHREpBsQQ0pQJegQIEhAB&biw=414&bih=715&dpr=2 https://www.google.com/search?client=safari&hl=en-us&q=aemda... This is seemingly used by everyone in car racing, tuning, etc. But most of the software like this are all pretty ancient Win98 styled interfaces using what looks like MFC. Is there any reason that Tremor or Tabler or Highcharts or D3 or any other modern dataviz hasnt usurped this space? Why isn't there a web based analytics tool for the auto sector?
- alooPotato 3y agoThis seems really good for standard Saas reporting pages. Looks like it's missing two things that seem to be pretty common: funnel charts and a drag n' drop layout where users can self organize the cards / add new ones. Any chance that's coming? Would love to sponsor this project!
- ano88888 3y agoDoes it support react native?
- shahbazac 3y agoCan someone help me understand where tools like this fit? Are they Tableau dashboard replacements? Are the better than a standard bootstrap admin theme?
- 5Qn8mNbc2FNCiVV 3y agoPlease fix the scroll restoration, it makes it extremely annoying to navigate. Especially on the component view where I look at a component and want to go back and look at the next one
- hackerloom 3y agoThank you for sharing. I have been utilizing it for my ongoing project. However, I am curious about the reason behind your decision to change the class name of Tailwind to "-tremor-".