_____ VS @blueprintjs/core

Compare _____ vs @blueprintjs/core and see what are their differences.

_____

šŸ’Ž Das Bang-Architektur-Rahmenwerk! ist eine Ansichtsbibliothek, die benutzerdefinierte Elemente fĆ¼r das neue Zeitalter druckt. Es enthƤlt asynchrone Vorlagenwerte, JS-Vorlagensyntax, <!void-elements /> und minimale DOM-Aktualisierungen ohne virtuelles DOM. [Moved to: https://github.com/i5ik/das.bang.froomwerk] (by i5ik)
SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
surveyjs.io
featured
InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
_____ @blueprintjs/core
8 36
14 20,415
- 0.2%
9.8 9.5
about 2 years ago 2 days ago
JavaScript TypeScript
MIT License Apache License 2.0
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

_____

Posts with mentions or reviews of _____. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-10-27.
  • How I made Googleā€™s data grid scroll 10x faster with one line of CSS
    4 projects | news.ycombinator.com | 27 Oct 2021
    You might need table-layout:fixed and set a column width using colgroup col elements. I think that's what I'm doing on my little table component in this page:https://i5ik.github.io/_____/7guis/
  • Show HN: A work in progress large table virtualization component
    2 projects | news.ycombinator.com | 26 Oct 2021
    -------------------

    - It's possible to scroll it now infinitely (and performantly) for the duration of the very large background element.

    - Major problem was I initially was listening for intersection of cells individually on each row, but if a row had already travelled off screen due to a vertical scroll, it would not be possible for its cells to 'intersect' with the viewport element (the window, in Intersection Observer API parlance, the "root"), and so no intersection for that cell would occur, and so cells in that row would not be updated. And if they were not updated, they would not be onscreen when the row was in future removed from the pool and positioned back on screen, and so its cells could no longer be updated, as there would be no cells within that scroll viewport to intersect anymore. The solution to this was to create a logical grouping of cells into columns, and handle any intersection observations for any cell in a column, at once, and apply them to all cells in a column. So the whole column would be updated. Before I fixed this, repeated scrolling (particularly in opposite diagonal directions) would erode the cells present, gradually decreasing their number, and throwing many out of their column alignments.

    - Also performance was another issue that's now mostly resolved tho I think I can do better. Basically too much work was happening on handling each Intersection record and we were not ignoring records that triggered the same work to be redone (such as intersection events from each cell in a column). These redundant records are now ignored (but mostly in a haphazard manner that could cause browser dependent bugs).

    Next steps

    ----------

    - Add all of the outstanding features (scroll snap, row / col size dragging) from the table component.

    - Style it to make it look nice

    - Fix the outstanding border 'off by 1' bugs.

    - Sync up the 'view portal' with a 'data portal' (movable portal over a very large set of data), and print the correct data corresponding to the current scroll position in the table

    - Add the row and column headers using CSS sticky.

    This is the only comment I'll make in this thread, thanks for reading, and hit me up with questions at my email if you want: [email protected]

    [bt]: https://i5ik.github.io/_____/7guis/ (scroll down to the last 7GUIs component)

    [bp]: https://github.com/palantir/blueprint/issues/390

    [ft]: https://fulmicoton.com/fattable/index2.html

    [sc]: https://showcase.sproutcore.com/#demos/Big%20Data%20Lists

    [ct]: https://canvas-datagrid.js.org/demo.html

    [mi]: https://developer.mozilla.org/en-US/docs/Web/API/Intersectio...

    [other]:

    https://js.devexpress.com/Demos/Widgetsgallery/Demo/DataGrid...

    https://codepen.io/enigmatic/pen/JGvwEv

    https://www.htmlelements.com/demos/grid/overview/

  • 7GUIs in Web Components
    1 project | /r/Frontend | 7 Oct 2021
  • Show HN: 7GUIs in Web Components
    1 project | news.ycombinator.com | 7 Oct 2021
  • Show HN: Bang
    2 projects | news.ycombinator.com | 2 Oct 2021
  • Show HN: Using shadow DOM, HTML comments to make a React-like view without JSX
    1 project | news.ycombinator.com | 26 Sep 2021
  • Custom Elements with a Bang
    1 project | news.ycombinator.com | 26 Sep 2021
  • Show HN: BANG! ā€“ A custom element framework with min diffs and async templates
    1 project | news.ycombinator.com | 21 Sep 2021

@blueprintjs/core

Posts with mentions or reviews of @blueprintjs/core. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-03-13.
  • React Component Libraries
    13 projects | dev.to | 13 Mar 2024
    Official Website: https://blueprintjs.com/
  • An Overview of 25+ UI Component Libraries in 2023
    40 projects | dev.to | 10 Sep 2023
    Blueprint : A collection of components for building data-intensive interfaces for desktops. It specifically states that it is not designed to work for mobile. It is most likely better for building internal tools, dashboards, and Electron apps. Blueprint is one of the few libs in this list that has a Date Picker component.
  • 13 Must Know Libraries for a React Developer
    12 projects | dev.to | 15 Aug 2023
    Blueprint is a React-based UI toolkit for the web. It is optimised for building complex, data-dense web interfaces for desktop applications that run in modern browsers and IE11. (Source: Blueprint GitHub)
  • 10 Best Free React UI Libraries in 2023
    21 projects | dev.to | 31 Jul 2023
    Blueprint is a UI toolkit for React that is designed to build data-rich interfaces for web applications. The core Blueprint NPM package contains 30+ common and unique React components like Button, Card, Menu, Form Group, File Input, etc.
  • Aleph or fresh?
    5 projects | /r/Deno | 3 Apr 2023
    Blueprintjs seem to not work in SSR. https://github.com/palantir/blueprint/issues/131
  • Tabler: Free and open source dashboard HTML/CSS framework
    10 projects | news.ycombinator.com | 29 Jul 2022
    Maybe https://blueprintjs.com/ for you, although last time I checked it did not have explicit mobile or tablet support. (They donā€™t aim to break mobile or tablet but they donā€™t endeavour to support it.)
  • AWS open sourced the AWS console design system
    7 projects | news.ycombinator.com | 24 Jul 2022
  • How to style React components using CSS
    10 projects | dev.to | 22 Jul 2022
    There are other libraries as well like tailwind, and component libraries like Semantic UI, React Bootstrap, Ant Design, Chakra UI, BluePrint, Material UI, etc., which you can try out.
  • Consider These 8 Amazing React Component Libraries for Your Next BigĀ Project (I mean it)
    5 projects | dev.to | 10 Jun 2022
    7) Blueprint
  • Ask HN: What are some examples of elegant software?
    22 projects | news.ycombinator.com | 2 May 2022
    I figured I'd get some downvotes mentioning PLTR here. ;-)

    GPalantir is definitely being more open with their demo now, so there are some good ones on their youtube channel.

    You can skim through.

    https://www.youtube.com/watch?v=uF-GSj-Exms

    I'm impressed by how polished everything looks. As a person who does UX / product design, their working software looks better than most designer's portfolio mockups.

    I'm impressed by how fast and snappy everything works or feels.

    I'm impressed by how rich and custom tailored their UI component library is.

    I'm impressed by how focused and tailored their UI for job at hand.

    I'm impressed by how every single page in their application looks beautiful, not just a handful.

    They actually have all their React UI library published as opensource here. https://blueprintjs.com/

    If there's anyone from pltr reading this, good job. Your design people are amazing.

What are some alternatives?

When comparing _____ and @blueprintjs/core you can also consider the following projects:

svelte-webcomponents - A ready-to-use project template to build custom elements (web components) with Svelte 3 with support and examples for web components, jest, sass, nested components with props, eslinting, stylelinting, Github actions, propagating custom events from shadow-DOM to real-DOM etc.

antd - An enterprise-class UI design language and React UI library

dark-mode-toggle - A custom element that allows you to easily put a Dark Mode šŸŒ’ toggle or switch on your site:

Material UI - Ready-to-use foundational React components, free forever. It includes Material UI, which implements Google's Material Design.

atomico - Atomico a micro-library for creating webcomponents using only functions, hooks and virtual-dom.

chakra-ui - āš”ļø Simple, Modular & Accessible UI Components for your React Applications

bang - A custom element framework for the new age: async templating, smooth syntax, and <!void-elements /> [Moved to: https://github.com/i5ik/_____]

react-admin - A frontend Framework for building data-driven applications running on top of REST/GraphQL APIs, using TypeScript, React and Material Design

webcomponent-patreon-box - My Patreon Tier Box with avatars and link from rest/json api.

fluent-ui - šŸŒˆ React components that inspired by Microsoft's Fluent Design System.

office-ui-fabric-core - The front-end CSS framework for building experiences for Office and Microsoft 365.

react-grid-layout - A draggable and resizable grid layout with responsive breakpoints, for React.