Best Component Libraries of 2024

Find and compare the best Component Libraries in 2024

Use the comparison tool below to compare the top Component Libraries on the market. You can filter results by user reviews, pricing, features, platform, region, support options, integrations, and more.

  • 1
    zdaemon Reviews

    zdaemon

    Python Software Foundation

    Free
    zdaemon, a Unix (Unix Linux, Mac OS X, Mac OS X), Python program, wraps commands to make them behave like proper daemons. zdaemon offers a script, zdaemon that can be used to execute other programs as POSIX(Unix) daemons. It is only compatible with POSIX systems. Using zdaemon means that you need to specify a number options. These options can be given as either a configuration file or as command-line options. It can also accept commands that tell it what to do. Start a process by creating a daemon. Stop a daemon process. Stop and then start a program. Check if the program is still running. Send a signal for the daemon process. The transcript log can be reopened. You can give commands on a command-line or by using an interactive interpreter. The program command can include a program name and options. However, the command-line parsing can be quite primitive.
  • 2
    zope.interface Reviews

    zope.interface

    Python Software Foundation

    Free
    This package can be used in any Python project independently. It is maintained by Zope Toolkit. This package implements Python's "object interfaces". Interfaces allow objects to be labeled as conforming to a contract or API. This package can be considered an implementation of Python's Design By Contract support. Interfaces are objects that document the external behavior of objects "provided" by them. An interface describes behavior through informal documentation, such as doc strings, attribute definitions and invariants. These are conditions that must be met for objects to provide the interface. Attribute definitions specify specific attributes. They provide documentation and constraints for attribute values. There are many ways to define attributes.
  • 3
    NetworkX Reviews

    NetworkX

    NetworkX

    Free
    NetworkX is a Python package that allows you to create, manipulate, and study the structure, dynamics, as well as the functions, of complex networks. Generators for classic, random, and synthetic graphs. Python offers additional benefits such as fast prototyping and easy teaching. Network structure and analysis measures.
  • 4
    BuildVu Reviews

    BuildVu

    IDR Solutions

    $350 per month
    BuildVu allows you to convert PDF to HTML5/SVG. BuildVu is a true PDF to HTML5/SVG conversion. It does not display images or decode PDFs in the browser. Instead, it parses the PDF file, generates static HTML5/SVG copies of the PDF pages, and requires no JavaScript. We are proud of the quality of our conversions. People who have tried BuildVu tell us that it produces the most accurate conversions at the smallest file size. It even works with files that other converters fail to convert. Did you find a file that didn't convert as well? Our engineers are eager to help you with any problems. You will receive a new release approximately every 6 weeks, as well as daily prerelease builds. We don't try to tie you down forever. You can license BuildVu for a flat annual fee. You can keep the converted documents and they will continue to work even after you cancel your license.
  • 5
    ng2-charts Reviews

    ng2-charts

    ng2-charts

    Free
    The overrides object is the same type as ChartOptions and replaces the matching field in an options object whenever a simple field is encountered. The single object in an array (as in xAxes or yAxes) is used to override all elements of the matching field in options object. In the above example, each axis will have its ticks or gridline colors changed. There is one directive that applies to all chart types: baseChart. There are 8 types: line, bar radar, pie, polarArea and bubble.
  • 6
    FormVu Reviews

    FormVu

    IDR Solutions

    $1,800 per month
    FormVu offers HTML/JavaScript/CSS content on Chrome, Edge, Firefox and Safari on Linux/MacOS/Windows, as well as mobile/tablet devices with Android or iOS. The correct layout, formatting and styles will be displayed in the browser as the PDF forms appeared in Acrobat. Converted embedded fonts are available. FormVu supports both AcroForms as well as XFA Forms. All forms are converted to HTML5/CSS or JavaScript, preserving the style and layout. JavaScript is converted to run within the browser, keeping the validation and calculations. XFA FormCalc can also be supported. FormVu is an easy-to use converter. It doesn't require any infrastructure or dedicated server and can generate clean, standalone HTML content. FormVu can be integrated into existing PDF workflows. You can edit, update, or send back data to the server.
  • 7
    NG-Bootstrap Reviews

    NG-Bootstrap

    NG-Bootstrap

    Free
    It's as simple as Angular & Bootstrap HTML. There is nothing else. Angular is the same thing as ng-bootstrap. All Bootstrap widgets, including popover, carousel and modal, as well as additional goodies such datepicker, rating, and typeahead, are available to you. All code is thoroughly reviewed and tested to ensure that it covers all possible scenarios. We don't cut corners. All widgets are available. We use the correct HTML elements and required attributes. Keyboard navigation and focus management work exactly as expected. We have several years of experience in widget development and have created angular/bootstrap. Many team members are core Angular contributors. We give back to our community by contributing to projects that we build (Angular, Bootstrap).
  • 8
    NG-Lightning Reviews

    NG-Lightning

    NG-Lightning

    Free
    You can be confident that your application will stand the test of times, thanks to its foundation in next-generation frameworks such as Angular and Salesforce Lightning Design System. Our focus is on building stateless functional components that only depend on their input properties. This guarantees better performance, greater development flexibility, and seamless integration with your application requirements. To ensure that your product is accessible to all users, and meets all legal requirements, we have taken great care to adhere to Lightning Design System's accessibility guidelines. Your application must include SLDS CSS files as well as a small number of structural styles from CDK in order to function properly. You will need to add the following code to your angular.json file if you are using the Angular CSSLI.
  • 9
    ngSemantic Reviews

    ngSemantic

    ngSemantic

    Free
    Index.html must contain Semantic UI (minified versions of css/js ). Semantic UI is the basis of the Angular2 building blocks. This code snippet can be added to your root app tag to add loading animation to your Angular 2 apps.
  • 10
    NGX-Bootstrap Reviews

    NGX-Bootstrap

    Valor Software

    Free
    We have put a lot of effort into making ngx_bootstrap modular. This allows you to implement your templates, styles, and whatnot. All components are designed with adaptability and extensibility in mind. They will work on both Mobile and Desktop with equal performance. To improve code readability and maintainability, we have included a set style guidelines and guidelines. We provide full coverage for unit-test coverage and support all Angular versions. We are developers ourselves so we know the importance of documentation. Documentation that is well-written and regularly updated can greatly simplify the lives of developers and improve the quality of software. We do our best to provide the best documentation possible. You need to understand what you are getting when working with visually rich libraries. We have created a set of great demos for the majority of the component's methods.
  • 11
    NG-ZORRO Reviews

    NG-ZORRO

    ng-zorro-antd

    Free
    Ant Design is an enterprise-class Angular UI component collection. All components are open-source and available under the MIT license. Ant Design of Angular aims to provide a great development experience for programmers. This StackBlitz link demonstrates a basic use-case. It is recommended that you fork this demo while working on Bug Report. This demo should not be used as a scaffold in a production environment. After changing the directory to your newly created project, you will be able to run the following commands to initialize your project's configuration. These include importing stylesheets and i18n files, and loading the initial modules. To customize the building process, you can use any existing scaffold tools from the Angular ecosystem.
  • 12
    DataViewsJS Reviews

    DataViewsJS

    GrapeCity

    $999 per year
    DataViewsJS allows you to customize the presentation of your data professionally using different layouts, rows templates, calculations and editing modes. You can use the powerful calc engine for calculations on any JSON data set. Our calculation engine optimizes your computing power for complex calculations and large data. DataViewsJS was built from the ground up to be a powerful, flexible, and fast developer tool that can display and edit data to suit any JavaScript application. DataViewsJS includes localized resources for Chinese and Japanese as well as Korean. You can easily add additional languages by creating resource files and setting them up with simple script code. DataViewsJS interchangeable layouts make it easy to present modern data patterns, such as those found on social networks and other sites.
  • 13
    SpreadJS Reviews

    SpreadJS

    GrapeCity

    $1,499 per developer
    Excel-like spreadsheet experiences delivered quickly and without any dependencies on Excel. Create financial apps, dashboards and charts, pivot tables, performance benchmarks and science lab notebooks using JavaScript. JavaScript spreadsheet components allow developers to add Excel-like functionality into web applications. SpreadJS is a JavaScript spreadsheet control suite that includes data inputs, import/export, cell customization, and a comprehensive calculation engine with more than 500 functions. We have over 25 years experience creating award-winning spreadsheets that are easy to use for professional developers. This is something that no other spreadsheet vendor can match. Get our spreadsheet expertise to work for your business today.
  • 14
    Blazor Reviews

    Blazor

    Microsoft

    Free
    Blazor allows you to create interactive web UIs with C# instead JavaScript. Blazor apps consist of reusable web UI components that are implemented using HTML, CSS, and C#. C# is used to write both client and server code, which allows you to share code as well as libraries. Blazor is a feature in ASP.NET, the popular web-development framework. It extends the.NET platform with tools and libraries to build web apps. Blazor allows you to run client-side C# code in your browser using WebAssembly. It's real.NET running in WebAssembly so you can reuse code and libraries from the server-side of your application. Blazor can also run your client logic on the web server. SignalR - a real time messaging framework - is used to send client UI events back to the server. After execution is complete, the required UI modifications are sent to clients and merged into DOM.
  • 15
    Tailwind CSS Reviews

    Tailwind CSS

    Tailwind CSS

    Free
    This utility-first CSS framework is packed with classes such as flex, text-center, pt-4 and rotate-90. It can be used to create any design directly in your markup. Utility classes allow you to work within the system's constraints, rather than wasting time filling stylesheets with arbitrary values. These classes make it easy to be consistent in color choices, spacing and typography. Tailwind is so simple that you won't be tempted to design the same site twice. Even if you use the same color palette and scale, it is easy to create a component with a completely new look in the next project. Tailwind automatically removes all unneeded CSS when building for production. This means that your final CSS bundle will be the smallest possible. Tailwind projects typically deliver less than 10kB CSS to clients.
  • 16
    InterBase and Firebird Data Access Components Reviews
    InterBase (and FireBird), Data Access Components is a collection of components that provides native connectivity from Delphi and C++Builder to InterBase or Firebird. It also includes Community Edition and Lazarus (and Free Pascal), for 32-bit and 64 bit platforms. InterBase clients allow IBDAC-based apps to connect directly to the server. IBDAC is intended to assist programmers in creating faster and cleaner InterBase application programs. IBDAC is a complete alternative to standard InterBase connectivity solutions. It is an efficient alternative to InterBase express components, the Borland Database Engine - BDE, and the standard dbExpress driver to access InterBase.
  • 17
    Oracle Data Access Components Reviews
    Oracle Data Access Components is a collection of components that provide native connectivity to Oracle from Delphi or C++Builder, including Community Edition. It also includes Lazarus (and Free Pascal), on Windows, Linux and macOS, iOS, Android, and Android for 32-bit and 64 bit platforms. ODAC is a library that helps programmers create native Oracle database applications faster and more efficiently. ODAC is a high-performance, feature-rich Oracle connectivity solution that can be used in place of the Borland Database Engine, (BDE), and standard dbExpress driver. It offers both native Oracle data access and direct Oracle client access.
  • 18
    TeeChart Reviews

    TeeChart

    Steema Software

    $99 per year
    You have the option to download 100% of the Delphi source code. The editor dialogs are easy to use and can be used at design and run-time for almost all components and sub-components. Steema products and services are designed to meet your highest expectations, ensuring you get the best value for money. TeeChart components have been our core business since 1995. We are committed to bringing you the best in future features. TeeChart can be used with FMXLinux (sourcecode version only) to port/build your charting apps to/for Linux with Embarcadero Delphi Tokyo 10.2 Tokyo or higher. TeeChart can scale to fit any screen size. You can place multiple, resizable charts on dashboard panels if you are building them. FireMonkey framework can handle most variations for different platforms. Check out these examples to see how TeeChart can be used for FireMonkey apps.
  • 19
    Vega-Altair Reviews

    Vega-Altair

    Vega-Altair

    Free
    Altair Engineering, Inc. is not affiliated with the Vega-Altair open-source projects. Altair's API is easy to use, consistent, and friendly. It is built on top VegaLite's powerful visualization grammar. This simple design produces beautiful and efficient visualizations with minimal code. The idea behind linking data columns to visual encoding channels is the key. All other details of the plot are handled automatically. This declarative plotting idea allows for a surprising variety of plots and visualizations. It is possible to create them using relatively simple grammar.
  • 20
    Matplotlib Reviews

    Matplotlib

    Matplotlib

    Free
    Matplotlib is a Python library that allows you to create interactive, animated, or static visualizations. Matplotlib makes difficult things simple and easy. Many third-party packages extend and build upon Matplotlib functionality. These include several higher-level plotting interfaces such as seaborn, HoloViews and ggplot.
  • 21
    JxBrowser Reviews

    JxBrowser

    TeamDev

    $1799 per Indie license
    JxBrowser, a cross-platform Java Library, integrates a Chromium based web browser into Java applications. It provides a comprehensive API that includes DOM access, Java to JavaScript communication, file downloads and printing. It includes lightweight visual components to display HTML, WebGL, PDF and SWT content in Java desktop applications.
  • 22
    Spread.NET Reviews

    Spread.NET

    GrapeCity

    $1499.00/year/user
    These.NET spreadsheet components are completely independent and allow you to explore the possibilities of your.NET enterprise applications. .NET spreadsheet components allow professional developers to add Excel-like functionality into their desktop apps. The.NET spreadsheet control supports Excel import/export, full customization, and an extensive calculation engine with more than 450 functions. All of this is possible with zero dependencies on Excel. The powerful.NET spreadsheet API allows you to create financial, analytical, budgeting, dashboards, data collection and management, scientific and financial applications. Spread.NET's modular structure allows you to only add what you need to your.NET spreadsheet applications.
  • 23
    DevExpress Reviews

    DevExpress

    DevExpress

    $599 one-time payment
    DevExpress UI components are designed to create elegant and high-impact user experiences that mimic the capabilities of the most popular business productivity apps. Our fully integrated suite of UI controls and reporting tools allows you to create high-performance analytics dashboards and decision support systems across all platforms and devices. DevExpress Reports are our royalty-free component library and reporting tool for the.NET ecosystem. DevExpress Reports include an intuitive Visual Studio report designer, runtime Report Designers for WinForms/WPF/Web and a rich set report controls, including cross tabs, charts and charts, so you and your users create reports of unparalleled elegance and informational clarity.
  • 24
    Bit Reviews
    Bit is a collaborative and scalable way to create and reuse components. It provides everything you need, from local development to cross-project integrations. It's free to try. Bit is an open-source toolchain that allows for component-driven development. Distribute composable software instead of monolithic apps. Distribute component ownership across development teams. Components are simple to replace and refactor. Develop consistency and standards across products and teams. Instead of reinventing the wheel, combine existing components to create new ones. Create a reusable design system and UI. Develop a consistent and reusable UI system. Code and teams should be distributed. Encourage autonomy and standardization. Scale to cross-team collaboration. This will bridge the gap between product design, development, and design. A composable and scalable backend that doesn't repeat itself is possible.
  • 25
    Ignite UI Reviews

    Ignite UI

    Infragistics

    $849 per year
    Ignite UI is the most comprehensive library of enterprise-grade JavaScript components and.NET UI components. It makes it easier to create data-rich, responsive web applications faster. Libraries for Angular and ASP.NET (Core, MVC), Blazor and jQuery, React, and other web components. Our Command Line Interface (CLI), which is a powerful tool, makes it easy to use component libraries that have multiple dependencies. Our WYSIWYG Page Designer makes it easy to drag-and-drop your way towards a modern web experience. You can also leverage our JavaScript UI components and data connectors to design your next app. It can be difficult to be productive when you have to be an expert in multiple JavaScript library. Typescript is used to augment our libraries. This allows for stronger typing and class-based inheritance, which makes development much easier and less error-prone.