Alternatives to SQL Server Data Access Components

Compare SQL Server Data Access Components alternatives for your business or organization using the curated list below. SourceForge ranks the best alternatives to SQL Server Data Access Components in 2024. Compare features, ratings, user reviews, pricing, and more from SQL Server Data Access Components competitors and alternatives in order to make an informed decision for your business.

  • 1
    InterBase and Firebird Data Access Components
    InterBase (and FireBird) Data Access Components (IBDAC) is a library of components that provides native connectivity to InterBase and Firebird from Delphi and C++Builder including Community Edition, as well as Lazarus (and Free Pascal) on Windows, Linux, macOS, iOS, and Android for both 32-bit and 64-bit platforms. IBDAC-based applications connect to the server directly using the InterBase client. IBDAC is designed to help programmers develop faster and cleaner InterBase database applications. IBDAC is a complete replacement for standard InterBase connectivity solutions. It presents an efficient alternative to InterBase Express Components, the Borland Database Engine (BDE), and the standard dbExpress driver for access to InterBase.
  • 2
    Oracle Data Access Components
    Oracle Data Access Components (ODAC) is a library of components that provides native connectivity to Oracle from Delphi and C++Builder including Community Edition, as well as Lazarus (and Free Pascal) on Windows, Linux, macOS, iOS, and Android for both 32-bit and 64-bit platforms. The ODAC library is designed to help programmers develop faster and more native Oracle database applications. ODAC, a high-performance and feature-rich Oracle connectivity solution, is an efficient native alternative to the Borland Database Engine (BDE) and standard dbExpress driver. It provides both possibilities of connection to Oracle through native Oracle data access and direct Oracle access from Delphi without Oracle Client.
  • 3
    PostgreSQL Data Access Components
    Enjoy the highest performance and unlimited possibilities when working with PostgreSQL. PostgreSQL Data Access Components (PgDAC) is a library of components that provides native connectivity to PostgreSQL from Delphi and C++Builder including Community Edition, as well as Lazarus (and Free Pascal) on Windows, Linux, macOS, iOS, and Android for both 32-bit and 64-bit platforms. PgDAC is designed to help programmers develop really lightweight, faster, and cleaner PostgreSQL database applications without deploying any additional libraries. PgDAC is a complete replacement for standard PostgreSQL connectivity solutions and presents an efficient alternative to the Borland Database Engine (BDE) and standard dbExpress driver for access to PostgreSQL. It provides direct access to PostgreSQL without PostgreSQL Client. PgDAC allows developers to optimize their database applications and harness the full capabilities of PostgreSQL.
  • 4
    MySQL Data Access Components
    Enjoy the highest performance and unlimited possibilities when working with MySQL. MySQL Data Access Components (MyDAC) is a library of components that provides direct access to MySQL and MariaDB from Delphi and C++Builder, including Community Edition, as well as Lazarus (and Free Pascal) on Windows, Linux, macOS, iOS, and Android for both 32-bit and 64-bit platforms. Applications based on MyDAC can connect directly to MySQL server or work through the MySQL client library. MySQL Data Access Components are designed to help programmers develop MySQL database applications faster and easier. MyDAC is a complete replacement for standard MySQL connectors and presents an efficient alternative to the Borland Database Engine (BDE) and standard dbExpress driver for access to MySQL.
    Starting Price: $199.95 one-time payment
  • 5
    SQLite Data Access Components
    Enjoy the highest performance and unlimited possibilities when working with SQLite. SQLite Data Access Components (LiteDAC) is a library of components that provides native connectivity to SQLite from Delphi and C++Builder including Community Edition, as well as Lazarus (and Free Pascal) on Windows, Linux, macOS, iOS, and Android for both 32-bit and 64-bit platforms. LiteDAC is designed for programmers to develop truly cross-platform desktop and mobile SQLite database applications with no need to deploy any additional libraries. LiteDAC-based DB applications are easy to deploy and do not require the installation of other data provider layers (such as BDE or ODBC), and that's why they can work faster than the ones based on standard Delphi data connectivity solutions. Moreover, LiteDAC provides an additional opportunity to work with SQLite in Delphi and C++Builder directly by linking the client library statically in your application.
  • 6
    dbExpress Drivers
    dbExpress is a database-independent layer that defines common interface to provide fast access to SQL database servers from Delphi and C++Builder including Community Edition, on Windows and macOS (32-bit and 64-bit) and Linux (64-bit) platforms. For each supported server, dbExpress provides a driver as an independent library that implements the common dbExpress interfaces for processing queries and stored procedures. As data-access layer is thin and simple, dbExpress provides high-performance database connectivity and is easy to deploy. You can use our drivers in the same way as the ones supplied by Embarcadero.
  • 7
    Universal Data Access Components
    Universal Data Access Components (UniDAC) is a library of components that provides direct access to multiple databases from Delphi and C++Builder including Community Edition, as well as Lazarus (and Free Pascal) on Windows, Linux, macOS, iOS, and Android for both 32-bit and 64-bit platforms. Key Features: Universal access to different database servers; Support for most popular databases; Full support for the latest server versions; Support for the latest IDE versions; VCL, LCL and FMX versions of library available; High performance; Easy to deploy.
  • 8
    TRichView

    TRichView

    TRichView

    TRichView is a suite of native Delphi/C++Builder VCL/FireMonkey and Lazarus (Free Pascal) LCL components for displaying, editing, and printing complex rich text documents. TRichView can be used to develop advanced text editors, web/help/book authoring applications, chats and messengers, organizers and diaries, multimedia encyclopedias, and other applications that need a high-quality rich text editor or a hypertext user interface. Supported FireMonkey platforms, Windows, 64-bit macOS. The components support various character attributes (fonts, subscripts/superscripts, colored text background, custom drawn). Documents can contain tables, pictures, images from image lists, footnotes and endnotes, and any Delphi controls. Left, right, center, or justify paragraph alignment, custom margins and indents, multilevel bullets and numbering, background images, print preview, data-aware versions, and more.
    Starting Price: €310 one-time payment
  • 9
    Sencha Ext JS
    Sencha Ext JS is a comprehensive JavaScript application framework for building feature-rich, cross-browser-compatible web and mobile applications. It includes a library with 140+ high-performance customizable components, a set of tools and a powerful UI Framework. Key Features Rich UI Components – Includes a variety of pre-built UI elements such as grids and trees, menus and toolbars, forms and buttons, etc. Cross-platform compatibility - Supports major desktop and mobile web browsers including IE Firefox Chrome Safari and Opera. Data Packages – Includes data components to interact with various data sources including JSON, XML and database connections. Theming and Skinning - Allow easy skinning and theming of the UI with CSS. Development Tools - Includes an extensive set of development tools including a visual designer and debugger. Large Community - Has an active and large community of developers who provide support, extensions, etc.
    Starting Price: $1,295 one-time payment
  • 10
    websockets

    websockets

    Python Software Foundation

    An implementation of the WebSocket Protocol (RFC 6455 & 7692). websockets is a library for building WebSocket servers and clients in Python with a focus on correctness, simplicity, robustness, and performance. Built on top of asyncio, Python’s standard asynchronous I/O framework, it provides an elegant coroutine-based API. websockets is heavily tested for compliance with RFC 6455. Continuous integration fails under 100% branch coverage. websockets is built for production. For example, it was the only library to handle backpressure correctly before the issue became widely known in the Python community. Memory usage is optimized and configurable. A C extension accelerates expensive operations. It’s pre-compiled for Linux, macOS, and Windows and packaged in the wheel format for each system and Python version. websockets takes care of everything under the hood so you can focus on your application!
  • 11
    Oracle Data Access Components (ODAC)
    Oracle Data Access Components (ODAC) are a set of Windows and .NET data access drivers and tools. They include support for .NET data access, Microsoft Visual Studio tools for developing Oracle database applications; and ASP.NET providers. ODAC provides comprehensive client support for advanced Oracle database functionality, including performance, high availability, and security, among other features. It is tightly integrated with Visual Studio to provide a seamless development experience for developers. Oracle Data Provider for .NET is an implementation of Microsoft's ADO.NET interface and provides access to Oracle databases. OLAP Data Manipulation Language (OLAP DML) is used to define and manipulate analytic workspace objects. High performance, a feature-rich mechanism for Microsoft ADO and OLE DB data access to Oracle databases, its usage, and its configuration. Provides introductory, installation, post-installation configuration, and usage information.
  • 12
    DevExpress

    DevExpress

    DevExpress

    Create elegant, high-impact user experiences and emulate the capabilities of today’s most popular business productivity apps with DevExpress UI components for WinForms, WPF, and Delphi VCL. Deliver high-performance decision support systems and analytics dashboards across platforms and devices with our fully integrated suite of UI controls, reporting tools and dashboards. DevExpress Reports is our royalty-free reporting tool and component library for the .NET ecosystem. DevExpress Reports ship with an intuitive Visual Studio report designer, runtime report designers for WinForms/WPF/Web, and a rich set of report controls, including cross tabs and charts so you and your users can create reports of unmatched elegance and informational clarity.
    Starting Price: $599 one-time payment
  • 13
    Fluree

    Fluree

    Fluree

    Fluree is an immutable RDF graph database written in Clojure and adhering to W3C standards, supporting JSON and JSON-LD while accommodating various RDF ontologies; it boasts a scalable, cloud-native architecture utilizing a lightweight Java runtime, with individually scalable ledger and graph database components, embodying a "Data-Centric" ideology that treats data as a reusable asset independent of singular applications, underpinned by an immutable ledger that secures transactions with cryptographic integrity, alongside a rich RDF graph database capable of various queries, and employs SmartFunctions for enforcing data management rules, including identity and access management and data quality.
  • 14
    TeeChart

    TeeChart

    Steema Software

    Full 100% Delphi source code is available to you as an option. Discover the user-friendly editor dialogs, available both at design time and also run-time, for almost every component and sub-component. Steema provides products and services aimed at meeting your highest expectations on getting the best value for your money. We have been innovating for TeeChart components since 1995 and endeavor to continue to bring you the best of new features in the future. You can also use TeeChart (sourcecode version only) with FMXLinux to port/build your charting applications to/for Linux with Embarcadero Delphi 10.2 Tokyo and up. TeeChart will scale and fit to any screen size. If you're building dashboards you can place multiple, resizeable charts on each dashboard panel. FireMonkey framework will handle most of the variations for the different platforms. See examples showing how to use TeeChart for FireMonkey apps.
  • 15
    Blazor

    Blazor

    Microsoft

    Blazor lets you build interactive web UIs using C# instead of JavaScript. Blazor apps are composed of reusable web UI components implemented using C#, HTML, and CSS. Both client and server code is written in C#, allowing you to share code and libraries. Blazor is a feature of ASP.NET, the popular web development framework that extends the .NET developer platform with tools and libraries for building web apps. Blazor can run your client-side C# code directly in the browser, using WebAssembly. Because it's real .NET running on WebAssembly, you can re-use code and libraries from server-side parts of your application. Alternatively, Blazor can run your client logic on the server. Client UI events are sent back to the server using SignalR - a real-time messaging framework. Once execution completes, the required UI changes are sent to the client and merged into the DOM.
  • 16
    List & Label
    List & Label is a report generator for software developers to integrate reporting functions in their web, cloud and desktop applications. Made for development environments such as .NET, C#, Delphi, C++, ASP.NET, ASP.NET MVC, .NET Core etc. It is seamless to integrate, supports a huge variety of data sources and extends applications with extensive print, export and preview functions. With the WYSIWYG Report Designer, developers or end users create or edit different print templates for printing information that originates either from a database or another data source. In the Designer, you then have all the data at your disposal to prepare it for printing in different ways. The additionally included and entirely browser-based Web Report Designer for ASP.NET MVC offers more flexibility in development and is independent from printer drivers. Reports for web applications can be designed anywhere at any time in the browser of your choice. List & Label is "Made in Germany" by combit.
  • 17
    Kendo UI

    Kendo UI

    Progress Software

    Kendo UI is the ultimate collection of JavaScript UI components with libraries for jQuery, Angular, React, and Vue. Quickly build eye-catching, high-performance, responsive web applications—regardless of your JavaScript framework choice. Easily add advanced JavaScript components into your existing or new designs. Kendo UI’s hundreds of components handle everything you need to satisfy your users’ requirements. Add advanced components such as data grids, charts, schedulers, and calendars with just a few lines of code. Each is crafted for performance and customizability. Switching frameworks and starting new projects won’t require a new license or a big learning curve. Everything is included and up-to-date, APIs are consistent and theming is easy. Our QA process coupled with world-class support teams and a large user community means that our components will always work the way they’re supposed to—guaranteed.
  • 18
    DHTMLX

    DHTMLX

    DHTMLX

    DHTMLX is a JavaScript UI library that provides a set of highly customizable and flexible components for building modern and responsive web applications. The library includes more than 30 UI components, such as Gantt, Scheduler, Kanban, diagrams, charts, grids, spreadsheets, calendars, trees, forms, and more. DHTMLX helps to advance web development and build feature-rich data-intensive applications of any complexity. One of the key advantages of DHTMLX is its compatibility with different web frameworks, including React, Angular, and Vue.js, which makes it a great choice for developers who are already working with these frameworks. DHTMLX is also designed with performance in mind. Its components are optimized for fast rendering. A comprehensive and rich API provides a straightforward way to manipulate JavaScript/HTML5 UI widgets. The library has detailed API documentation, tutorials, and examples that help developers quickly get up to speed and start building their apps.
  • 19
    Wijmo

    Wijmo

    GrapeCity

    High-performance JavaScript UI controls for enterprise apps. Build lightweight, high-speed HTML5/JavaScript apps with zero dependencies, fast! New in Wijmo 2022 v1: - Inventory management reference app built in Angular - Website traffic monitoring reference app built in Angular - FlexMap added to GeoDashboard reference app - Rotated Spline Chart - Re-order FlexGrid rows with drag and drop General Features of Wijmo: - CellTemplates for Angular, React and Vue FlexGrids - Use Wijmo’s single set of true JavaScript controls in any framework, including Angular, React, and Vue.js - Use controls as native HTML elements with Wijmo Web Components - Filter, group, sort, and more with FlexGrid, JavaScript’s fastest data grid - Visualize data with 80+ charts and controls - Instantly analyze and aggregate data with OLAP Pivot Grid
    Starting Price: $695 per user per year
  • 20
    ComponentOne

    ComponentOne

    GrapeCity

    ComponentOne includes FlexGrid, the industry's best datagrid, plus charting, reporting, input, and more controls across every .NET platform. .NET UI controls are reusable design elements that help developers implement a wide variety of features in their .NET applications in less time. ComponentOne provides a complete set of high-performing, flexible .NET controls, including datagrids, charts, reports, input, and more. Expand your Visual Studio toolbox with hundreds of .NET controls like datagrids and charts, equipped with modern styles and numerous easy-to-use, built-in features. Take your enterprise apps further with specialized controls for financial charting and BI/pivot tables built to achieve optimal performance. We pledge our commitment to at least three major releases a year that include enhancements, new components, and maintenance releases throughout the year.
    Starting Price: $1,495 per developer
  • 21
    Scapy

    Scapy

    Scapy

    Scapy is a powerful interactive packet manipulation program. It is able to forge or decode packets of a wide number of protocols, send them on the wire, capture them, match requests and replies, and much more. It can easily handle most classical tasks like scanning, tracerouting, probing, unit tests, attacks, or network discovery (it can replace hping, 85% of nmap, arpspoof, arp-sk, arping, tcpdump, tshark, p0f, etc.). It also performs very well at a lot of other specific tasks that most other tools can’t handle, like sending invalid frames, injecting your own 802.11 frames, combining technics (VLAN hopping+ARP cache poisoning, VOIP decoding on WEP encrypted channel), etc. Scapy runs natively on Linux, Windows, OSX, and on most Unixes with libpcap. The same code base now runs natively on both Python 2 and Python 3. Scapy development uses the Git version control system. Scapy reference repository is hosted on GitHub.
  • 22
    Telerik DevCraft
    Get 1,250+ .NET and JavaScript components for building feature-rich and professionally designed web, desktop, and mobile apps in less time and with fewer efforts. Plus, complete .NET embedded reporting. Standardize the look and feel of your applications across the board. Out-of-the-box themes and limitless customization options allow you to quickly present a professional, well-packed frontend to your users. Simplify your everyday software development tasks. Cut down with up to 50% development time, increase productivity, and follow the latest technology and user experience trends. Review demos, tutorials, feature descriptions, code samples, and detailed APIs. Benefit from leading support even during your free trial, extensive documentation, and community forums. Enjoy the finest and most complete software development tooling collection with .NET and JavaScript UI components for web, desktop, and mobile applications, reporting and report management solutions, automated testing, etc.
    Starting Price: $1,299 per developer
  • 23
    FastQueryBuilder

    FastQueryBuilder

    Fast Reports

    FastQueryBuilder is an easy to use visual SQL query builder. It works with local and client-server databases. Let's your customers create DB queries without SQL! FastQueryBuilder enables you to work with local and client-server databases by means of the BDE. It also allows you to work with other data-access components such as ADO, IBX and FIBPlus. Main features: - Supports Embarcadero (ex Borland and ex CodeGear) Delphi, C++Builder 4-7 and RAD Studio 2005-2009 and Lazarus. - Displays a visual model of the query for use and editing. - Possible to embed Visual Query Designer into any window in your application. - Allows FastQueryBuilder designer to be integrated into any application window. - Offers full visual customization of query parameters. It is so simple to query a DB: open FastQueryBuilder -> make a query -> see the result.
  • 24
    Flutter

    Flutter

    Google

    Flutter is Google’s UI toolkit for building beautiful, natively compiled applications for mobile, web, and desktop from a single codebase. Paint your app to life in milliseconds with Stateful Hot Reload. Use a rich set of fully-customizable widgets to build native interfaces in minutes. Quickly ship features with a focus on native end-user experiences. Layered architecture allows for full customization, which results in incredibly fast rendering and expressive and flexible designs. Flutter’s widgets incorporate all critical platform differences such as scrolling, navigation, icons and fonts, and your Flutter code is compiled to native ARM machine code using Dart's native compilers. Flutter's hot reload helps you quickly and easily experiment, build UIs, add features, and fix bugs faster. Experience sub-second reload times without losing state on emulators, simulators, and hardware.
  • 25
    Nullstack

    Nullstack

    Nullstack

    Write the backend and frontend of a feature in a single component and let the framework decide where the code should run. Nullstack provides you with all the tools you need to stay focused on the product. On the first render, you'll get SEO-ready HTML optimized for the first paint of your route in a single request using local functions with zero JavaScript dependencies in the client bundle. After the content is served and the network is idle Nullstack JavaScript is loaded, the state of the application is restored through hydration and it becomes a single-page application. Subsequent server functions will fetch JSON from an automatically generated microservice API, deserialize the response, update the application state, and rerender the page out of the box. A full stack lifecycle combined with a feature-driven mindset allows you to write clean and reusable code without the need to create APIs manually.
  • 26
    Formidable Victory
    Victory is a set of modular charting components for React and React Native. Victory makes it easy to get started without sacrificing flexibility. Create one-of-a-kind data visualizations with fully customizable styles and behaviors. Victory uses the same API for web and React Native applications for easy cross-platform charting. Fully contained, reusable data visualization elements are responsible for their own styles and behaviors. A React.js based library for creating sleek presentations using JSX syntax with the ability to live demo your code! Universal React Query Library is a blazing-fast GraphQL client, exposed as a set of ReactJS components. A physics-based animation library for React inspired by the natural world.
  • 27
    pexpect

    pexpect

    pexpect

    Pexpect makes Python a better tool for controlling other applications. Pexpect is a pure Python module for spawning child applications; controlling them, and responding to expected patterns in their output. Pexpect works like Don Libes’ Expect. Pexpect allows your script to spawn a child application and control it as if a human were typing commands. Pexpect can be used for automating interactive applications such as ssh, FTP, passwd, telnet, etc. It can be used to automate setup scripts for duplicating software package installations on different servers. It can be used for automated software testing. Pexpect is in the spirit of Don Libes’ Expect, but Pexpect is pure Python. Unlike other Expect-like modules for Python, Pexpect does not require TCL or Expect nor does it require C extensions to be compiled. It should work on any platform that supports the standard Python pty module. The Pexpect interface was designed to be easy to use.
  • 28
    Bit

    Bit

    Bit.dev

    Bit is a scalable and collaborative way to build and reuse components. It's everything you need from local development to cross-project integrations. Try it for free. Bit is an open-source toolchain for component-driven development. Forget monolithic apps and distribute to composable software. Distribute component ownership across development teams. Components are easy to replace and refactor over time. Drive development standards and consistency across teams and products. Compose existing components into new ones instead of reinventing the wheel. Build a composable design system and UI. Create a consistent and reusable UI software. Distribute code and teams. Drive autonomy and standards. Scale to cross-team collaboration and bridge the gap between design, development and product. Create a scalable and composable backend that never repeats itself.
  • 29
    Selenium WebDriver
    Selenium WebDriver drives a browser natively, as a real user would, either locally or on remote machines. WebDriver is simple, it is designed as a concise and compact programming interface. Through a simple setup, WebDriver can be used with all major browsers. Automate real user interactions in Firefox, Safari, Edge, Chrome, Internet Explorer and more! Selenium WebDriver refers to both the language bindings and the implementations of the individual browser controlling code. This is commonly referred to as just WebDriver. The W3C is an international community that works to develop Web standards. In June 2018, WebDriver became a W3C recommendation. Major browser vendors (Mozilla, Google, Apple, Microsoft) support WebDriver and work constantly to improve the browsers and browser controlling code, which leads to a more uniform behavior across the different browsers, making your automation scripts more stable.
  • 30
    Hope UI

    Hope UI

    Iqonic Design

    As the name suggests, Hope UI is the revolutionary admin dashboard built with the developer's aspirations and needs in the first place. Hope UI Laravel Admin Dashboard Template and UI component set is designed with a modular component structure to help design and launch web applications in the fastest way possible. Being able to develop lightweight web applications and admin panels, Hope UI Admin Template comes with a Live Customizer to cut down on development time and coding hours. The Hope UI Bootstrap Admin Dashboard brings the future of admin UI to power your present and future development. Hope UI is available in 8 different technologies which are Bootstrap, Vue JS, React JS, Laravel, CodeIgniter, Figma, XD and Sketch UI Kit and more versions like Tailwind, Angular, React Native, etc are in the roadmap.
  • 31
    Xafari Framework

    Xafari Framework

    Galaktikasoft

    Xafari is a business application framework for .NET developers. It is a set of components, modules, and utilities complementing XAF, DevExpress framework, and enhancing its capacity. Xafari provides further modules for DevExpress XAF UI (Workplaces, Doc Panels, Wizards and others) and business logic (XafariModuleBase, AppModule, Application settings and others). The framework is intended to create complex business applications in two- and three-tier architecture. Our one-year subscription provides you with the greatest tools and components for business application development. Test it for free! Download our 30-days free trial and start your app creation right now. More than 100 additional modules. More than 50 additional functions and solutions. More than 40 new editors. More than 10 examples and online BI platforms to explore new opportunities. A set of ERP components. WinForms, WebForms, and ASP.Net MVC platforms support. Qualified and prompt technical support.
  • 32
    Chakra UI

    Chakra UI

    Chakra UI

    Chakra UI is a simple, modular and accessible component library that gives you the building blocks you need to build your React applications. Chakra UI strictly follows WAI-ARIA standards for all components. Designed with composition in mind. Compose new components with ease. We're a team of active maintainers ready to help you whenever you need. Guaranteed to boost your productivity when building your app or website. Chakra UI strictly follows WAI-ARIA standards for all components. Customize any part of our components to match your design needs. Designed with composition in mind. Compose new components with ease. Optimized for multiple color modes. Use light or dark, your choice. Guaranteed to boost your productivity when building your app or website. We're a team of active maintainers ready to help you whenever you need. An experience you'd expect from a design system.
  • 33
    PrimeNG

    PrimeNG

    PrimeNG

    Over 80 Angular UI components with top-notch quality to help you implement all your UI requirements in style. Crafted on a design-agnostic infrastructure, choose from a vast amount of themes such as material, bootstrap, tailwind, primeone, or develop your own. 280+ ready-to-copy-paste UI blocks to build spectacular applications in no time. The designer is the ultimate tool to create your own PrimeNG experience powered by a SASS-based theme engine with 500+ variables and a visual designer. Professionally designed highly customizable application templates to get started in style. Open source products of PrimeTek are used all around the world by millions of developers. The ultimate set of UI components to assist you with 90+ impressive Angular components. Connect with the other open source community members, collaborate, and have a voice in the project roadmap. Boost your productivity by achieving more in less time and accomplish amazing results.
  • 34
    pyglet

    pyglet

    pyglet

    The cross-platform windowing and multimedia library for Python. pyglet is a powerful, yet easy-to-use Python library for developing games and other visually-rich applications on Windows, Mac OS X, and Linux. It supports windowing, user interface event handling, Joysticks, OpenGL graphics, loading images, and videos, and playing sounds and music. All of this with a friendly Pythonic API, that's simple to learn and doesn't get in your way. pyglet is provided under the BSD open-source license, allowing you to use it for both commercial and other open-source projects with very little restriction. No external dependencies or installation requirements. For most application and game requirements, pyglet needs nothing else besides Python, simplifying distribution and installation. This makes it easy to package your project with freezers such as PyInstaller. pyglet provides real platform native windows, allowing you to take advantage of multiple windows and multi-monitor desktops.
  • 35
    Spread.NET

    Spread.NET

    GrapeCity

    Explore the possibilities of your .NET enterprise apps with these dependency-free .NET spreadsheet components. .NET spreadsheet components are advanced software components that allow professional developers to add complete Excel-like functionality to their desktop applications. The .NET spreadsheet control includes support for Excel import/export, full cell customization, an extensive calculation engine with over 450 functions and more, all with zero dependencies on Excel. Leverage the extensive .NET spreadsheet API and powerful calculation engine to create analysis, budgeting, dashboard, data collection and management, scientific, and financial applications. Every platform of Spread.NET ensures maximum performance and speed for your enterprise apps, and its modular structure means you only need to add what you use to your .NET spreadsheet apps.
  • 36
    ILLA Cloud

    ILLA Cloud

    ILLA Cloud

    Accelerate your internal tools development. A low-code platform for developers to build internal tools in minutes. With the SQL Generate feature, you can input natural language and get SQL statements that can be run directly. This works in databases like MySQL, Postgre, Supabase, etc. We offer developers a high degree of freedom to implement richer functionality through JavaScript, wrapping JS statements with {{Template Syntax}} to place at any string type variable spaces for more variety in the output. ILLA can connect to the mainstream databases or any data connected through APIs and add actions to chain to user events. It tightly integrates the data obtained from the back-end with the front-end components, allowing developers to write simple data calls to achieve massive information interaction.
    Starting Price: $10 per editor per month
  • 37
    Angular Material
    Internationalized and accessible components for everyone. Well tested to ensure performance and reliability. Straightforward APIs with consistent cross platform behaviour. Provide tools that help developers build their own custom components with common interaction patterns. Customizable within the bounds of the Material Design specification. Built by the Angular team to integrate seamlessly with Angular. Start from scratch or drop into your existing applications. Start by creating the autocomplete panel and the options displayed inside it. Each option should be defined by a mat-option tag. Set each option's value property to whatever you'd like the value of the text input to be when that option is selected.
  • 38
    Workflow Engine
    Embeddable .NET library for running workflows in .NET applications with integrated HTML5 graphical workflow designer. Designer allows you to easily create interactive workflows of any complexity, there’s no need to draft them programmatically. Workflow Engine is a backbone solution for business process management (BPM) which makes it feasible to automate the workflow design by using low-code visual builders. It is based on the .NET framework and JavaScript libraries. Workflow Engine enables workflow processing and correct integration by providing a graphic designer to create process workflow schemes and at the same time, this software component facilitates the management, execution, and visualization of workflow processes. Integration with solutions based on other technologies or databases is roughly the same and should not entail any difficulties. Workflow Engine offers its users all the components necessary to implement workflows of any complexity.
    Starting Price: $499 one-time payment
  • 39
    Appsmith

    Appsmith

    Appsmith

    Appsmith is a low code developer tool for quickly building UIs and connecting to a wide range of data sources. You can drag and drop pre-built components to build UI on the open grid-style canvas. When it comes to adding logic, transforming data, and defining workflows. Appsmith lets you insert plain Javascript right inside any widget, query, or almost any other setting. - Start by linking to an existing datasource such as a database or an API. Appsmith has plug-and-play support for most databases, Rest APIs, and GraphQL, so you can seamlessly import your data. - Next, you can use pre-made widgets to easily layout an app, and move them around to optimize usability - Get the app running by connecting the UI to the datasource. You can do this by writing queries or calling APIs. Remember, you can control everything with JavaScript! - Finally, deploy the app. You can also integrate with your CI/CD, create git branches for different environments to safely develop, test and deploy
  • 40
    NG-Lightning

    NG-Lightning

    NG-Lightning

    Built upon next generation frameworks like Angular and Salesforce's Lightning Design System, rest ​assured that you are building an application to stand the test of time. We focus on building stateless functional components that depend only on their input properties, guaranteeing better performance, more development flexibility and seamless integration with your application's requirements. We put a lot of effort to follow Lightning Design System's accessibility guidelines, to assure that your product is operable by people with a wide range of abilities and meets all legal requirements. Including SLDS CSS files and a small set of structural styles of CDK, is required for your application to work correctly. If you are using the Angular CLI, you need to add the following to the styles array of your angular.json file.
  • 41
    SpreadJS

    SpreadJS

    GrapeCity

    Deliver true Excel-like spreadsheet experiences, fast - with zero dependencies on Excel. Create financial apps, dashboards, charts, pivot tables, performance benchmarks, science lab notebooks, and other similar JavaScript spreadsheet applications. JavaScript spreadsheet components are software elements that help developers add Excel-like functionality to web applications. SpreadJS is a suite of JavaScript spreadsheet controls that includes import/export, data inputs, cell customization, and an extensive calculation engine with over 500 functions. With over 25 years of experience in creating award-winning spreadsheets for professional developers, we already know what you want and need. No other spreadsheet vendor can match that. Put our spreadsheet experience to work for you today.
    Starting Price: $1,499 per developer
  • 42
    Pylons

    Pylons

    Python Software Foundation

    The Pylons web framework is designed for building web applications and sites in an easy and concise manner. They can range from as small as a single Python module, to a substantial directory layout for larger and more complex web applications. Pylons comes with project templates that help boot-strap a new web application project, or you can start from scratch and set things up exactly as desired. A framework to make writing web applications in Python easy. Utilizes a minimalist, component-based philosophy that makes it easy to expand on. Harness existing knowledge about Python. Extensible application design. Fast and efficient, an incredibly small per-request call stack provides top performance. Uses existing and well-tested Python packages. Pylons 1.0 series is stable and production-ready but in maintenance-only mode. The Pylons Project now maintains the Pyramid web framework for future development. Pylons 1.0 users should strongly consider using Pyramid for their next project.
  • 43
    IMSL

    IMSL

    Perforce

    Enhance performance and save development time with IMSL numerical libraries. Achieve your strategic objectives using IMSL's build tools. Model regression, make decision trees, establish neural networks, and forecast time series with your IMSL library. Rigorously tested and proven for decades across all industries, the IMSL C Numerical Library gives companies a dependable, high-ROI solution for building cutting-edge analytics tools. From data mining and forecasting, to advanced statistical analysis, the IMSL C Numerical Library can help teams quickly add sophisticated functionality to analytic applications. The IMSL C library makes integration and deployment easy. Enjoy easy migrations, support for common platforms and platform combinations, and no added infrastructure on embed in databases or applications.
  • 44
    MPI for Python (mpi4py)
    Over the last years, high performance computing has become an affordable resource to many more researchers in the scientific community than ever before. The conjunction of quality open source software and commodity hardware strongly influenced the now widespread popularity of Beowulf class clusters and cluster of workstations. Among many parallel computational models, message-passing has proven to be an effective one. This paradigm is specially suited for (but not limited to) distributed memory architectures and is used in today’s most demanding scientific and engineering application related to modeling, simulation, design, and signal processing. However, portable message-passing parallel programming used to be a nightmare in the past because of the many incompatible options developers were faced to. Fortunately, this situation definitely changed after the MPI Forum released its standard specification.
  • 45
    ThinkSQL

    ThinkSQL

    ThinkSQL

    ThinkSQL is a powerful, cross-platform relational database management system designed for modern operating systems and hardware. It aims to comply fully with the ISO SQL standard to provide an open and flexible SQL server for your applications. Compliance with the SQL standard means it supports transactions, sub-selects, views, set operators (union, except, intersect), access privileges and comprehensive referential constraints to ensure the integrity of your data. ThinkSQL uses a multi-versioning engine to provide consistent views of data and concurrent access to rows without locking. The server also has stored procedures and functions (using the standard syntax), and has support for large multimedia objects. It's easy to install, runs on Windows ® and Linux ®, and has native ODBC, JDBC™, dbExpress™ and Python drivers so your applications can connect directly from any platform.
  • 46
    FastScript

    FastScript

    Fast Reports

    FastScript is a cross-platform, multi-language scripting engine. It is useful for programmers who want to add scripting ability to their projects. FastScript can be used in Delphi 7-XE8, C++Builder 2005-XE8, Embarcadero RAD Studio 11 and Lazarus. FastScript is written entirely in 100% Object Pascal. A unique feature of FastScript is its ability to use several languages (PascalScript, C++Script, BasicScript, and JScript). This allows you to write scripts using your favorite language. FastScript does not use the Microsoft Scripting Host so it can be used in both the Windows and Linux environments and also in Mac OS. FastScript offers a wide range of features, including cross-platform scripting, fast code execution, a small footprint, a large variety of tools, and excellent scaling options. Use FastScript to make your applications really flexible and powerful!
  • 47
    FormVu

    FormVu

    IDR Solutions

    FormVu provides HTML/JavaScript/CSS content for Chrome, Edge, Firefox, and Safari on Linux/MacOS/Windows and also mobile/tablet devices running Android or iOS. The PDF forms will appear in the Browser as they appeared in Acrobat with the correct layout, formatting, and styles. Embedded fonts are converted. FormVu supports both AcroForms and XFA Forms. All forms are converted into HTML5/CSS and JavaScript preserving style and layout. JavaScript is converted to run inside the browser, preserving validation and calculations in the forms. XFA FormCalc is also supported. FormVu provides an easy-to-use converter. It does not require a dedicated server or infrastructure and generates clean, standalone HTML content. FormVu is designed to integrate easily into the existing PDF workflow. Data can be edited, updated, and resaved back into the original PDF document or sent back to the server.
  • 48
    Antiqueruby React Native Material Design UI
    Antiqueruby React Native Material Design UI Components is every app developer’s dream. That’s because the app template, which is attractive and is designed to save developers hours of work by providing them with stylish and clever UI and UX components to customise their apps. Created using Material Design and offering over 140+ screens for profiles, sign-ins and sign-ups, social media, navigation, and for much more..! It’s no wonder that React Native Material Design UI Components has become one of CodeCanyon’s bestsellers.
    Starting Price: $29 one-time payment
  • 49
    Bokeh

    Bokeh

    Bokeh

    Bokeh makes it simple to create common plots, but also can handle custom or specialized use-cases. Plots, dashboards, and apps can be published in web pages or Jupyter notebooks. Python has an incredible ecosystem of powerful analytics tools: NumPy, Scipy, Pandas, Dask, Scikit-Learn, OpenCV, and more. With a wide array of widgets, plot tools, and UI events that can trigger real Python callbacks, the Bokeh server is the bridge that lets you connect these tools to rich, interactive visualizations in the browser. Microscopium is a project maintained by researchers at Monash University. It allows researchers to discover new gene or drug functions by exploring large image datasets with Bokeh’s interactive tools. Panel is a tool for polished data presentation that utilizes the Bokeh server. It is created and supported by Anaconda. Panel makes it simple to create custom interactive web apps and dashboards by connecting user-defined widgets to plots, images, tables, or text.
  • 50
    Material Design Lite

    Material Design Lite

    Material Design Lite

    Material Design Lite (MDL) is a library of components for web developers based on Google's Material Design Philosophy: "A visual language for our users that synthesizes the classic principles of good design with the innovation and possibility of technology and science." Understanding the goals and principles of Material Design is critical to the proper use of the Material Design Lite components. If you have not yet read the Material Design Introduction you should do so before attempting to use the components. To use the dialog component, you must be using a browser that supports the dialog element. Only Chrome and Opera have native support at the time of writing. For other browsers you will need to include the dialog polyfill or create your own. Once you have dialog support create a dialog element. The element when using the polyfill must be a child of the body element. Within that container, add a content element with the class mdl-dialog content.