Showing 7942 open source projects for "python user interface"

View related business solutions
  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • Gen AI apps are built with MongoDB Atlas Icon
    Gen AI apps are built with MongoDB Atlas

    Build gen AI apps with an all-in-one modern database: MongoDB Atlas

    MongoDB Atlas provides built-in vector search and a flexible document model so developers can build, scale, and run gen AI apps without stitching together multiple databases. From LLM integration to semantic search, Atlas simplifies your AI architecture—and it’s free to get started.
    Start Free
  • 1
    Faiss

    Faiss

    Library for efficient similarity search and clustering dense vectors

    Faiss is a library for efficient similarity search and clustering of dense vectors. It contains algorithms that search in sets of vectors of any size, up to ones that possibly do not fit in RAM. It also contains supporting code for evaluation and parameter tuning. Faiss is written in C++ with complete wrappers for Python/numpy. Some of the most useful algorithms are implemented on the GPU. It is developed by Facebook AI Research. Faiss contains several methods for similarity search. It assumes...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 2
    E-commerce Complete Flutter UI

    E-commerce Complete Flutter UI

    The FlutterShop template makes it easier to develop an e-commerce app

    This is a complete UI template / starter kit for an e-commerce (shopping) app built with Flutter. Called “FlutterShop”, it provides dozens (100+) of ready-made UI screens (onboarding, login, product, cart, profile, payment, order tracking, etc.) in both light and dark versions. Developers can integrate their own backend (e.g. Firebase, custom APIs) to turn this template into a working store.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 3
    Slint

    Slint

    Slint is an open-source declarative GUI toolkit

    Slint is a declarative GUI toolkit written in Rust (with bindings for C++, JavaScript, and Python) for building modern, native user interfaces across desktop, embedded, and mobile platforms. It uses a domain-specific UI markup that compiles to efficient native code.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    macos_ui

    macos_ui

    Flutter widgets and themes implementing the current macOS design lang

    Flutter widgets and themes implementing the current macOS design language. It supports a Sidebar on the left, an optional TitleBar at the top, and the rest of the window is typically filled out with a MacosScaffold. A scope for the MacosWindow is provided by MacosWindowScope. Please note that you must wrap your MacosScaffold in a Builder widget in order for this to work properly. A sidebar enables app navigation and provides quick access to top-level collections of content in your app....
    Downloads: 1 This Week
    Last Update:
    See Project
  • Photo and Video Editing APIs and SDKs Icon
    Photo and Video Editing APIs and SDKs

    Trusted by 150 million+ creators and businesses globally

    Unlock Picsart's full editing suite by embedding our Editor SDK directly into your platform. Offer your users the power of a full design suite without leaving your site.
    Learn More
  • 5
    Scroll Reverser

    Scroll Reverser

    Per-device scrolling prefs on macOS

    Scroll Reverser is a Mac app that reverses the direction of scrolling, with independent settings for trackpads and mice (including Magic Mouse). For wheel mouse users, Scroll Reverser also incorporates a step size control, which disables scroll acceleration and instead scrolls a fixed number of lines with each step of the wheel.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 6
    evol-colorpicker

    evol-colorpicker

    jQuery UI widget for color picking with web colors, theme colors, etc.

    evol-colorpicker is a web color picker that looks like the one in Microsoft Office 2010. It can be used inline or as a popup bound to a text box. It comes with several color palettes, can track selection history, and supports "transparent" colors. It is a full jQuery UI widget, supporting various configurations and themes.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 7
    react-native-nfc-manager

    react-native-nfc-manager

    React Native NFC module for Android & iOS

    Bring NFC feature to React Native. Inspired by phonegap-nfc and react-native-ble-manager. React Native NFC module for Android & iOS.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 8
    react-native-popup-menu

    react-native-popup-menu

    Popup menu component for React Native

    Extensible popup menu component for React Native for Android, iOS and (unofficially) UWP and react-native-web. Simple to use popup/context menu. Multiple modes: animated, not animated, slide in from the bottom or popover. By default opening and closing animations. Optional back button handling. Easy styling. Customizable on various levels - menu options, positioning, animations. Can work as controlled as well as uncontrolled components. Different lifecycle hooks. RTL layout support.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 9
    react-native-graph

    react-native-graph

    Beautiful, high-performance Graphs and Charts for React Native

    react-native-graph is a Line Graph implementation based on the high-performance 2D graphics rendering engine "Skia". It's used in the Pink Panda Wallet app to power thousands of token graphs every day. Animations are ran using the Skia animation system and are fully natively interpolated to ensure best possible performance. If animated is false, a light-weight implementation of the graph renderer will be used, which is optimal for displaying a lot of graphs in large lists.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Sales CRM and Pipeline Management Software | Pipedrive Icon
    Sales CRM and Pipeline Management Software | Pipedrive

    The easy and effective CRM for closing deals

    Pipedrive’s simple interface empowers salespeople to streamline workflows and unite sales tasks in one workspace. Unlock instant sales insights with Pipedrive’s visual sales pipeline and fine-tune your strategy with robust reporting features and a personalized AI Sales Assistant.
    Try it for free
  • 10
    React Native UI Library

    React Native UI Library

    UI Components Library for React Native

    RNUI is a UI toolset & components library for React Native. Basic components like buttons, avatars, and cards and more sophisticated ones like hints, ColorPicker and drawer.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 11
    Choices.js

    Choices.js

    A vanilla JS customizable select box/text input plugin

    Choices.js is a lightweight, configurable select box/text input plugin. Similar to Select2 and Selectize but without the jQuery dependency. Choices is compiled using Babel targeting browsers with more than 1% of global usage and expecting that features listed below are available or polyfilled in the browser. You may see exact list of target browsers by running npx browserslist within this repository folder. If you need to support a browser that does not have one of the features listed below,...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12
    VimR

    VimR

    Neovim GUI for macOS in Swift

    Project VimR is a Neovim GUI for macOS. The goal is to build an editor that uses Neovim inside with many of the convenience GUI features similar to those present in modern editors. We mainly use Swift, but also use C/Objective-C when where appropriate. Markdown preview, generic HTML preview (retains the scroll position when reloading), fuzzy file finder a la Xcode's "Open Quickly". Trackpad support, pinching for zooming and two-finger scrolling. Ligatures, turned off by default. Turn it on...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 13
    Jupyter Nbextensions Configurator

    Jupyter Nbextensions Configurator

    A jupyter notebook serverextension providing config interfaces

    A server extension for jupyter notebook which provides configuration interfaces for notebook extensions (nbextensions). The jupyter_nbextensions_configurator jupyter server extension provides graphical user interfaces for configuring which nbextensions are enabled (load automatically for every notebook). In addition, for nbextensions which include an appropriate yaml descriptor file (see below), the interface also renders their markdown readme files, and provides controls to configure...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 14
    Laravel Kit

    Laravel Kit

    A desktop Laravel admin panel app

    A simple and elegant desktop application for managing your Laravel applications. Kit is an admin panel desktop app for Laravel projects. You can execute artisan commands in a graphical user interface and also tinker with your project. When you open your project in Kit, Kit will retrieve all the available artisan commands. No configuration is needed. The left sidebar contains a list of all artisan commands in your project except the queue. Select command and all the detailed inputs will appear...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 15
    RA.Aid

    RA.Aid

    Develop software autonomously

    RA.Aid is an AI-powered assistant designed to enhance the efficiency of software development workflows. It integrates seamlessly with various development environments, providing intelligent code suggestions, automated documentation generation, and real-time error detection. By leveraging advanced machine learning models, RA.Aid aims to reduce development time and improve code quality.​
    Downloads: 1 This Week
    Last Update:
    See Project
  • 16
    Fluent UI

    Fluent UI

    Implements Microsoft's WinUI3 in Flutter

    Fluent UI is a Flutter package designed to implement Microsoft’s Fluent Design System, offering a suite of UI components, themes, and patterns tailored for building beautiful native Windows-style applications in Flutter.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 17
    axe-core

    axe-core

    Accessibility engine for automated Web UI testing

    Axe is an accessibility testing engine for websites and other HTML-based user interfaces. It's fast, secure, lightweight, and was built to seamlessly integrate with any existing test environment so you can automate accessibility testing alongside your regular functional testing. Axe-core has different types of rules, for WCAG 2.0 and 2.1 on level A and AA, as well as a number of best practices that help you identify common accessibility practices like ensuring every page has an h1 heading...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 18
    stylelint

    stylelint

    A linter that helps you avoid errors and enforce conventions

    ... well tested with over 15000 unit tests. Supports shareable configs that you can extend or create. It is unopinionated so that you can customize it to your exact needs. stylelint has a growing community and is used by Facebook, GitHub and WordPress. You can configure the built-in stylistic rules to allow both multi-line and single-line rules. The choice of when to use each belongs to the user.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 19
    TanStack Table

    TanStack Table

    Headless UI for building powerful tables & datagrids for TS/JS

    TanStack Table is a headless UI library crafted for building powerful, highly customizable tables and data grids with TypeScript/JavaScript. It provides robust logic, state management, and APIs while intentionally omitting UI markup and styling, giving developers total control over presentation. It supports multiple frameworks, including React, Vue, Solid, Svelte, Qwik, Lit, and Vanilla JS/TS.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 20
    ILLA Builder

    ILLA Builder

    Low-code platform allows you to build business apps

    ILLA is a robust open source low-code platform for developers to build internal tools. By using ILLA's library of Components and Actions, developers can save massive amounts of time on building tools. Build tools through drag-and-drop components, customize your AI Agent, connect to your data sources, and make AI a smart tool tailored to your needs and data, making your work more intelligent. By dragging and dropping components, you can quickly build the UI of the apps and implement any...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 21
    askui

    askui

    Humanizing UI Automation

    Reliable, automated end-to-end testing that only depends on what is shown on your screen instead of the technology or platform you are running on. This repo is a mono repo consisting mainly of npm packages. We use workspaces to manage the different npm packages etc. This may change in the future as we plan to include also packages, libraries etc. written in other languages in this repo to make the power of askui available to non-typescript/-javascript developers as well. Gitpod runs askui in...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 22
    Material Design for Bootstrap 5 React 17

    Material Design for Bootstrap 5 React 17

    React 17 & Bootstrap 5 & Material Design 2.0 UI KIT

    MDB is a collection of free Bootstrap templates, themes, design tools & resources. Simple installation via .zip, npm, or cdnjs. Free Hosting, WordPress support, custom domains, SSL support, free database, frontend & backend templates, webpack starter included git repository, FTP & Jenkins support. One-click setup! MDB GO allows you to create a WordPress page with a single click. Regardless of whether you want to create a Travel Blog or an e-commerce shop to sell your product you can easily...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 23
    Bootstrap 5 UI KIT

    Bootstrap 5 UI KIT

    Bootstrap 5 & Material Design 2.0 UI KIT

    Trusted by 2 000 000+ developers & designers. Used by companies & institutions. Super simple, 1 minute installation. Detailed docs & practical examples. Lots of tutorials. Plain JavaScript (but works also with jQuery). Huge and active community. MIT license, free for personal & commercial use. Simplicity and ease of use are key features of MDB 5 UI Kit. You need only one minute to install and run it. A slideshow component for cycling through elements, images or slides of text, like a...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 24
    OverlayScrollbars

    OverlayScrollbars

    A javascript scrollbar plugin which hides native scrollbars

    A javascript scrollbar plugin that hides native scrollbars, provides custom styleable overlay scrollbars and keeps the native functionality and feeling. The plugin combines the features of native scrolling (e.g. hotkeys, speed, smoothness, touch support etc.) and custom HTML & CSS. It does not replace the native scrollbars, it just hides them to guarantee 100% native scrolling. It also provides additional and highly customizable DOM elements to style your own scrollbars. To check how...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 25
    Epoxy

    Epoxy

    Android library for building complex screens in a RecyclerView

    Epoxy is an Android library for building complex screens in a RecyclerView. Models are automatically generated from custom views or databinding layouts via annotation processing. These models are then used in an EpoxyController to declare what items to show in the RecyclerView. This abstracts the boilerplate of view holders, diffing items and binding payload changes, item types, item ids, span counts, and more, in order to simplify building screens with multiple view types. Additionally,...
    Downloads: 1 This Week
    Last Update:
    See Project
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.