Showing 6892 open source projects for "interface"

View related business solutions
  • Go from Code to Production URL in Seconds Icon
    Go from Code to Production URL in Seconds

    Cloud Run deploys apps in any language instantly. Scales to zero. Pay only when code runs.

    Skip the Kubernetes configs. Cloud Run handles HTTPS, scaling, and infrastructure automatically. Two million requests free per month.
    Start Free
  • Ship Agents Faster Icon
    Ship Agents Faster

    Transform your applications and workflows into powerful agentic systems at global scale.

    Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
    Start Free
  • 1
    Devtron

    Devtron

    Tool integration platform for Kubernetes

    Devtron deeply integrates with products across the lifecycle of microservices,i.e., CI, CD, security, cost, debugging, and observability via an intuitive web interface. Devtron is designed to be modular, and its functionality can be easily extended with the help of integrations. Devtron CI/CD with GitOps integration is used to automate the builds and deployments and enables the software development teams to focus on meeting the business requirements, code quality, and security. Devtron leverages Kubernetes auto-scaling and centralized caching to give you unlimited cost-efficient CI workers. ...
    Downloads: 9 This Week
    Last Update:
    See Project
  • 2
    go-datastructures

    go-datastructures

    A collection of useful, performant, and threadsafe Go datastructures

    ...Requires entities have a uint64 unique identifier. Two implementations exist, regular and sparse. Sparse saves a great deal of space but insertions are O(log n). There are some useful functions on the BitArray interface to detect intersection between two bitarrays. This package also includes bitmaps of length 32 and 64 that provide increased speed and O(1) for all operations by storing the bitmaps in unsigned integers rather than arrays.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 3
    Workerman

    Workerman

    An asynchronous event driven PHP socket framework

    Workerman is an open source high-performance asynchronous PHP socket framework . Supports high concurrency, ultra-high stability, and is widely used in mobile apps, mobile communications, WeChat applets, mobile game servers, online games, PHP chat rooms, hardware communications, smart homes, Internet of Vehicles, Internet of Things and other fields Development. Support TCP long connection, support Websocket, HTTP and other protocols, support custom protocol. It has many high-performance...
    Downloads: 9 This Week
    Last Update:
    See Project
  • 4
    emoj

    emoj

    Find relevant emoji from text on the command-line

    ...A standard command returns a configurable number of matching emojis directly in the terminal. Running the utility without arguments opens an interactive live-search interface instead. Users can navigate results with the keyboard, select emojis, and copy them directly to the clipboard. The tool also supports persistent default skin-tone selection and lets users modify skin tone while searching. It works best on macOS and Linux systems with terminals capable of displaying color emoji.
    Downloads: 5 This Week
    Last Update:
    See Project
  • Cut Data Warehouse Costs by 54% Icon
    Cut Data Warehouse Costs by 54%

    Easily migrate from Snowflake, Redshift, or Databricks with free tools.

    BigQuery delivers 54% lower TCO with exabyte scale and flexible pricing. Free migration tools handle the SQL translation automatically.
    Start Free
  • 5
    Librelancer

    Librelancer

    A re-implementation of Freelancer

    Librelancer is an open-source reimplementation of the engine behind Freelancer, the iconic 2003 space trading and combat simulation game by Microsoft. Written in C# and powered by OpenGL and modern game development practices, Librelancer faithfully replicates the original gameplay while providing a flexible codebase for modding, analysis, and future enhancements. It supports original assets and is designed to be both a preservation project and a foundation for new space simulation games...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 6
    Harvester

    Harvester

    Open source hyperconverged infrastructure (HCI) software

    Harvester is a modern, open, interoperable, hyperconverged infrastructure (HCI) solution built on Kubernetes. It is an open-source alternative designed for operators seeking a cloud-native HCI solution. Harvester runs on bare metal servers and provides integrated virtualization and distributed storage capabilities. In addition to traditional virtual machines (VMs), Harvester supports containerized environments automatically through integration with Rancher. It offers a solution that unifies...
    Downloads: 12 This Week
    Last Update:
    See Project
  • 7
    PyJNIus

    PyJNIus

    Access Java classes from Python

    Pyjnius is a Python library for accessing Java classes. A Python module to access Java classes as Python classes using the Java Native Interface (JNI). Warning: the pypi name is now pyjnius instead of jnius. When you use autoclass, it will discover all the methods and fields of the class and resolve them. You can use the signatures method of JavaMethod and JavaMultipleMethod, to inspect the discovered signatures of a method of an object.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 8
    CUDA Core Compute Libraries (CCCL)

    CUDA Core Compute Libraries (CCCL)

    CUDA Core Compute Libraries

    ...The goal of CCCL is to simplify CUDA development by offering reusable building blocks that enable developers to write efficient and scalable parallel code without starting from scratch. Thrust provides a high-level interface for parallel algorithms, while CUB delivers highly optimized primitives for device-level operations, and libcudacxx ensures compatibility with modern C++ standards. By unifying these components, CCCL reduces duplication and improves developer productivity while maintaining performance across different GPU architectures.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 9
    raygui

    raygui

    A simple and easy-to-use immediate-mode gui library

    raygui is a lightweight, easy-to-use immediate-mode graphical user interface (GUI) library designed primarily to work alongside the raylib graphics programming library, though it can be adapted for other engines. It provides an API inspired by immediate-mode GUI paradigms, similar to Unity’s IMGUI, which allows developers to create buttons, sliders, text boxes, panels, and other controls without managing retained widget states.
    Downloads: 7 This Week
    Last Update:
    See Project
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 10
    API Platform Core

    API Platform Core

    The server component of API Platform, hypermedia and GraphQL APIs

    API Platform Core is an easy-to-use and powerful system to create hypermedia-driven REST and GraphQL APIs. It is a component of the API Platform framework and it can be integrated with the Symfony framework using the bundle distributed with the library. It natively supports popular open formats including JSON for Linked Data (JSON-LD), Hydra Core Vocabulary, OpenAPI v2 (formerly Swagger) and v3, HAL and Problem Details. Build a working and fully-featured CRUD API in minutes. Leverage the...
    Downloads: 7 This Week
    Last Update:
    See Project
  • 11
    webpack

    webpack

    A bundler for Javascript and friends

    ...It can bundle ES Modules, CommonJS, and AMD modules, and create a single bundle or multiple chunks through code-splitting that are asynchronously loaded at runtime. It supports all browsers that are ES5-compliant, has a rich plugin interface that makes it very flexible, and enables the use of loaders to preprocess files.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 12
    Vuesion

    Vuesion

    Vuesion is a boilerplate that helps product teams build faster

    Vuesion is a boilerplate that helps product teams build faster than ever with fewer headaches and modern best practices across engineering & design. The design system increases the collaboration process between design, engineering, and product management. Productive from day one - more time to solve pain points for your users rather than implementing common features. Community best practices support your team to maintain a clean codebase set up that forces testing best practices, a high...
    Downloads: 10 This Week
    Last Update:
    See Project
  • 13
    Kratos

    Kratos

    Your ultimate Go microservices framework for the cloud-native era

    ...Abstract transport layer support: HTTP / gRPC. Powerful middleware design, support: Tracing (OpenTelemetry), Metrics (Prometheus is default), Recovery and more. Registry interface able to be connected with various other centralized registries through plug-ins. The standard log interfaces ease the integration of the third-party log libs with logs collected through the Fluentd. Automatically support the selection of the content encoding with Accept and Content-Type. Multiple data sources are supported for configurations and dynamic configurations (use atomic operations). ...
    Downloads: 10 This Week
    Last Update:
    See Project
  • 14
    React Native Navigation

    React Native Navigation

    A complete native navigation solution for React Native

    React Native Navigation is a module, dependent on and intended to be used alongside React Native, so some experience with it and knowledge of core concepts is required. We also assume you are working on a Mac with XCode and Android Studio installed and setup. You can also make it work in a Linux distribution, of course, but in that case bear in mind that some sections of the docs that deal with iOS might not be relevant to you. When your app is launched for the first time, the bundle is...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 15
    Gramine

    Gramine

    A library OS for Linux multi-process applications

    ...It was formerly known as Graphene, but the project renamed to Gramine to avoid naming conflicts and to reflect its broader ambition beyond the original research prototype. The idea is that instead of running a full guest OS in a VM, you embed your application inside Gramine, which handles the system-call interface, process and thread management, file system, and network abstractions — everything the application expects — but strips out the overhead and complexity of a full OS stack. One particularly strong use-case is confidential computing: Gramine supports Intel® SGX enclaves, allowing applications to run inside hardware-protected memory regions even while using standard Linux binaries with minimal porting effort.
    Downloads: 13 This Week
    Last Update:
    See Project
  • 16
    TestSprite

    TestSprite

    AI-powered automated testing from your terminal

    TestSprite is the official command-line interface for TestSprite’s AI-powered testing platform. It lets developers and coding agents run automated tests against live frontend and backend applications from the terminal. The CLI is designed as a verification layer for agentic coding workflows, so an AI agent can create tests, run them, inspect failures, fix code, and rerun checks.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 17
    Pastel

    Pastel

    Next.js-like framework for CLIs made with Ink

    ...Instead of wiring up argument parsers, help output, and subcommands manually, you structure your CLI as a file-based command tree and focus on writing components that render the interface. Pastel parses and validates command options using Zod schemas, giving you typed, declarative option definitions that also power automatic help messages. It wraps up common CLI concerns such as argument parsing, routing to the appropriate command component, validation, and error handling, so you can concentrate on the command’s behavior and UI. ...
    Downloads: 11 This Week
    Last Update:
    See Project
  • 18
    Autocxx

    Autocxx

    Tool for safe ergonomic Rust/C++ interop driven from existing C++

    ...This approach greatly simplifies working with existing C++ libraries in Rust while maintaining safety and memory correctness. By reducing the amount of boilerplate and manual configuration typically needed for FFI (Foreign Function Interface) bindings, autocxx allows developers to focus on higher-level logic rather than low-level integration details.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 19
    Froala Editor

    Froala Editor

    The next generation Javascript WYSIWYG HTML Editor

    ...Lots of features don't have to overwhelm the user with hundreds of buttons. The Froala's WYSIWYG editor smart toolbar can accommodate over 100 features in this simple interface. The Froala Smart Toolbar groups all actions by scope into 4 categories. It's an intuitive toolbar where every feature is easy to find and your most used ones are there for you. A WYSIWYG HTML editor created by developers, for developers. With a powerful API and documentation you can get started in minutes.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 20
    Stanza

    Stanza

    Stanford NLP Python library for many human languages

    Stanza is a collection of accurate and efficient tools for the linguistic analysis of many human languages. Starting from raw text to syntactic analysis and entity recognition, Stanza brings state-of-the-art NLP models to languages of your choosing. Stanza is a Python natural language analysis package. It contains tools, which can be used in a pipeline, to convert a string containing human language text into lists of sentences and words, to generate base forms of those words, their parts of...
    Downloads: 11 This Week
    Last Update:
    See Project
  • 21
    bacon

    bacon

    Background code checker

    Bacon is a background code checker for Rust projects designed to stay open beside an editor while developers work. It watches source changes and automatically reruns relevant Cargo jobs. The terminal interface highlights compiler warnings, errors, and test failures without requiring repeated commands. Built-in jobs cover cargo check, Clippy, tests, documentation, and cargo-nextest. Developers can define custom jobs in a version-controlled bacon.toml file for project-specific workflows. Keyboard shortcuts make it easy to switch checks or focus on failing tests. ...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 22
    Flutter Responsive Admin Panel

    Flutter Responsive Admin Panel

    Responsive Admin Panel or Dashboard using Flutter

    This is a responsive admin/dashboard UI template built in Flutter. It is designed to work across platforms (web, desktop, mobile) and offers prebuilt UI elements (charts, tables, cards, etc.) so developers can use it as a backend UI scaffold.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Material Tailwind

    Material Tailwind

    Easy-to-use components library for Tailwind CSS and Material Design

    Material Tailwind is an open-source library that uses the power of Tailwind CSS and React to help you build unique web projects faster and easier. The stunning design inspired by Material Design is a bonus. Enhance your workflow with seamless integrations for your favorite tools using Material Tailwind.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 24
    jQuery Calx

    jQuery Calx

    A jQuery plugin for creating formula-based calculation form

    jQuery Calx is an Excel calculation engine and formula parser built as a jQuery plugin, it offers spreadsheet ability to process and calculate the formula without bringing a table-like spreadsheet interface. In the core of jQuery Calx is a formula parser generated using jison which parse and processes the formula and set of formulas imported from formula.js.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    File System Crawler for Elasticsearch

    File System Crawler for Elasticsearch

    Elasticsearch File System Crawler (FS Crawler)

    ...Local file system (or a mounted drive) crawling and indexing new files, updating existing ones, and removing old ones. Remote file system over SSH/FTP crawling. REST interface to let you “upload” your binary documents to elastic search.
    Downloads: 0 This Week
    Last Update:
    See Project