Showing 1719 open source projects for "design"

View related business solutions
  • 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
  • Application Monitoring That Won't Slow Your App Down Icon
    Application Monitoring That Won't Slow Your App Down

    AppSignal's Rust-based agent is lightweight and stable. Already running in thousands of production apps.

    Full APM with errors, performance, logs, and uptime monitoring. 99.999% uptime SLA on the platform itself.
    Start Free
  • 1
    Java Design Patterns

    Java Design Patterns

    Design patterns implemented in Java

    ...The design patterns are now available as an e-book. Design patterns can speed up the development process by providing tested, proven development paradigms.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    MicroG RE

    MicroG RE

    GmsCore fork for ReVanced with Material You, features and improvements

    GmsCore fork designed for ReVanced with Material You design, along with some improvements and features.
    Downloads: 72 This Week
    Last Update:
    See Project
  • 3
    Amaze File Manager

    Amaze File Manager

    Material design file manager for Android

    ...Amaze File Manager is based on Material Design guidelines and is completely open source, with no ads or in-app purchases whatsoever.
    Downloads: 17 This Week
    Last Update:
    See Project
  • 4

    Material Components for Android

    Modular and customizable Material Design UI components for Android

    ...Material Components for Android is a drop-in replacement for Android's Design Support Library, offering tried and trusted Material Design guidelines and components.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Full-stack observability with actually useful AI | Grafana Cloud Icon
    Full-stack observability with actually useful AI | Grafana Cloud

    Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.

    Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
    Create free account
  • 5
    MCreator

    MCreator

    Make Minecraft Java Edition mods, Minecraft Bedrock Edition Add-Ons

    MCreator is an open-source integrated development environment designed to simplify the process of creating Minecraft mods, add-ons, resource packs, and data packs. The software provides a visual programming environment where users can design mod features using graphical tools instead of writing code manually. Through wizards, block-based programming interfaces, and an integrated editor, MCreator generates the underlying Java or JSON code required for the mod automatically. This approach allows beginners and students to experiment with mod development without needing extensive programming experience. ...
    Downloads: 32 This Week
    Last Update:
    See Project
  • 6
    checkstyle

    checkstyle

    Development tool to help programmers write standard Java code

    ...An example configuration files are supplied supporting the Sun Code Conventions, Google Java Style. Checkstyle can check many aspects of your source code. It can find class design problems, method design problems. It also has the ability to check code layout and formatting issues. Since Checkstyle 7, some users have been unable to continue upgrading to newer versions of the utility because of the new JDK 1.8 compile requirement. The development team doesn't have the resources to keep updating the utility for older JDKs for those that can't work with the latest version.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 7
    Planetiler

    Planetiler

    Flexible tool to build planet-scale vector tilesets

    Planetiler (pla·nuh·tai·lr, formerly named "Flatmap") is a tool that generates Vector Tiles from geographic data sources like OpenStreetMap. Planetiler aims to be fast and memory-efficient so that you can build a map of the world in a few hours on a single machine without any external tools or database. Vector tiles contain raw point, line, and polygon geometries that clients like MapLibre can use to render custom maps in the browser, native apps, or on a server. Planetiler packages tiles...
    Downloads: 7 This Week
    Last Update:
    See Project
  • 8
    Create

    Create

    Building Tools and Aesthetic Technology

    Create is a large Minecraft modification that introduces mechanical engineering systems, automation tools, and kinetic machinery into the game. The mod focuses on building complex contraptions powered by rotational energy rather than relying on traditional redstone circuitry alone. Players can design elaborate machines using components such as shafts, gears, belts, and mechanical devices that interact with each other to automate crafting, farming, and resource processing. Unlike many technology mods that rely heavily on graphical interfaces, Create emphasizes visible mechanical movement and physical machinery that operates directly in the game world. ...
    Downloads: 20 This Week
    Last Update:
    See Project
  • 9
    Digital Logic Design

    Digital Logic Design

    Digital Circuits Design and Simulation

    ...You may even use SOP expressions to generate digital circuits in IC form. You can use this software to design Combinational, Synchronous and Asynchronous Sequential Circuits. The circuit working can be analyzed by using output parts like LEDs, Seven Segment Display as well as CRT and digital Oscilloscope all provided in the software. This Software may be used by professionals, hobbyists and students alike. The teachers may incorporate this software in their courses like Digital Logic and Computer Design, Computer Architecture, Computer Organization and Embedded Systems.
    Leader badge
    Downloads: 68 This Week
    Last Update:
    See Project
  • Gemini 3 and 200+ AI Models on One Platform Icon
    Gemini 3 and 200+ AI Models on One Platform

    Access Google's best plus Claude, Llama, and Gemma. Fine-tune and deploy from one console.

    Build, govern, and optimize agents and models with Gemini Enterprise Agent Platform.
    Start Free
  • 10
    libGDX

    libGDX

    Desktop/Android/HTML5/iOS Java game development framework

    libGDX is a cross-platform Java game development framework based on OpenGL (ES) that works on Windows, Linux, macOS, Android, your browser and iOS. libGDX provides a well-tried and robust environment for rapid prototyping and fast iterations. libGDX does not force a specific design or coding style on you; it rather gives you the freedom to create a game the way you prefer. Publish your games on Windows, macOS, Linux (including the RPi!), Android, iOS, and HTML5, all with the same code base. libGDX comes with batteries included. Write 2D or 3D games and let libGDX worry about low-level details. Heavy emphasis is put on avoiding garbage collection for ART/JavaScript by careful API design and the use of custom collections. libGDX is a well proven and reliable framework with a sound base and documentation. ...
    Downloads: 36 This Week
    Last Update:
    See Project
  • 11
    Axon Framework

    Axon Framework

    Framework for Evolutionary Message-Driven Microservices on the JVM

    ...Axon includes both a programming model as well as specialized infrastructure to provide enterprise-ready operational support for the programming model - especially for scaling and distributing mission-critical business applications. Axon is composed of the following concepts and products. Domain-Driven Design (DDD) defines many concepts and patterns that help design software effectively, in line with the business requirements. Axon separates infrastructural concerns from the domain logic, which, combined with DDD best practices, keeps complexity to a minimum. Event Sourcing is a pattern for data storage, where instead of storing the current state of any entity, all past changes to that state are stored.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 12
    Vaadin Framework

    Vaadin Framework

    Vaadin 6, 7, 8 is a Java framework for modern Java web applications

    ...Vaadin comes with all the UI components, frameworks, and tools you need to build a reliable, secure, app with great UX. Research shows that good user experience (UX) increases employee engagement, helps digital transformations to succeed, and avoids costly mistakes. The Vaadin Design System provides UI components and UX patterns that help you build consistently good user experiences in every app. Better yet, you can use it to build a custom design system for your organization. Vaadin comes with 45+ UI components that help you build consistent UIs fast. The theme can be customized to match your brand.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 13
    tlaplus

    tlaplus

    TLC is an explicit state model checker for specifications in TLA+

    ...TLA+ is a high-level language for modeling programs and systems--especially concurrent and distributed ones. It's based on the idea that the best way to describe things precisely is with simple mathematics. TLA+ and its tools are useful for eliminating fundamental design errors, which are hard to find and expensive to correct in code.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 14
    Copybara

    Copybara

    Copybara: A tool for transforming and moving code between repositories

    Copybara is an open source code transformation and migration tool developed by Google for synchronizing and managing source code across multiple repositories. It allows developers to transform, filter, and move code between repositories while maintaining a consistent source of truth. Copybara is particularly useful in workflows where projects maintain both confidential (internal) and public (open source) repositories, enabling controlled synchronization and contribution management between...
    Downloads: 101 This Week
    Last Update:
    See Project
  • 15
    Wenku8 Android
    ...At present, in addition to the API of the website, I also added my own Cloudflare Worker relay node to break through the limitations of the website API. The Material Design style app is completely open source! If you want to practice Material Design, you can refer to the source code of this project. If you are unclear, you can post about various related topics issue.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    PhotoEditor SDK

    PhotoEditor SDK

    PhotoEditor SDK: A fully customizable photo editor for your app

    The PESDK Android Demo is an example project showcasing how to integrate the PhotoEditor SDK (PESDK) into Android applications. PESDK is a powerful and customizable mobile photo editing framework developed by IMG.LY, enabling developers to add professional-grade photo editing capabilities to their apps. The demo illustrates features such as cropping, filtering, stickers, text overlays, adjustments, and more—all powered by a clean and user-friendly interface. It supports deep customization,...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    uCrop

    uCrop

    Image cropping library for Android

    We develop lots of different Android apps at Yalantis, and our experience shows that almost every application we deal with needs image cropping functionality. Image cropping can be used for various purposes, from ordinary adjustment of user profile images to more complex features that involve aspect ratio cropping and flexible image transformations. Since we want to provide all our customers with the best set of tools for image editing functionality, we decided to create uCrop, an image...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Minestom

    Minestom

    1.21.11 Lightweight Minecraft server

    ...Instead of functioning as a traditional server implementation, Minestom acts as a lightweight library that provides the core networking and gameplay infrastructure needed to create Minecraft server applications. Developers can use it to design custom game modes, experimental server architectures, or entirely new gameplay systems while maintaining compatibility with the Minecraft Java Edition client. The framework focuses on performance, modularity, and extensibility, allowing developers to include only the features required for their specific server projects. Because Minestom is designed with a minimal base architecture, it enables high performance and easier scalability for custom server environments.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 19
    OpenAPI Generator

    OpenAPI Generator

    OpenAPI Generator allows generation of API client libraries

    ...Getting started with server development can be tough, especially if you're evaluating technologies. We can reduce the burden when you bring your own OpenAPI document. Some generators support Inversion of Control, allowing you to iterate on design via your OpenAPI document without worrying about blowing away your entire domain layer when you regenerate code. Ever wanted to iteratively design a MySQL database, but writing table declarations was too tedious? OpenAPI documents allow you to convert the metadata about your API into some other format.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 20
    Azure SDK for Java

    Azure SDK for Java

    Active development of the Azure SDK for Java

    ...You can find service libraries in the /SDK directory. For a list of all the services, we support to access to our list of all existing libraries. New wave of packages that follow the Azure SDK Design Guidelines for Java and share a number of core features such as HTTP retries, logging, transport protocols, authentication protocols, etc., so that once you learn how to use these features in one client library, you will know how to use them in other client libraries. These libraries can be easily identified by folder, package, and namespaces names starting with azure-, e.g. azure-key vault.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 21
    Lottie

    Lottie

    Render After Effects animations natively on Mobile, Web & React Native

    Lottie is a wonderful library for Android, iOS, Web, and Windows that works by parsing Adobe After Effects animations that have been exported as json with Bodymovin, and then rendering these natively on mobile and on the web! Now you can have beautiful animations without engineers having to recreate everything by hand. Building animations by hand is time consuming, and other animation alternatives like Gifs and Png sequences don’t offer the same flexibility and varied features that...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 22
    TapTargetView

    TapTargetView

    An implementation of tap targets from the Material Design guidelines

    ...A user’s interaction with a message signals their satisfaction with it and informs when to show the next message. Feature discovery scenarios and app UIs have specific material design components. A feature discovery prompt focuses user attention on a specific UI element. It contains a tap target, indicated by a circular shape, which is surrounded by a larger area with a distinct background color.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    I2P

    I2P

    I2P is an anonymizing network to securely communicate

    The Invisible Internet is a privacy-by-design, people-powered network. It is a truly free and anonymizing Internet alternative. Get I2P. The Invisible Internet Project (I2P) is a fully encrypted private network layer. It protects your activity and location. Every day people use the network to connect with people without worry of being tracked or their data being collected. In some cases people rely on the network when they need to be discrete or are doing sensitive work.
    Downloads: 22 This Week
    Last Update:
    See Project
  • 24
    wlmedia

    wlmedia

    Next audio and video player SDK

    ...It demonstrates how to build media pipelines that handle playback, processing, and format conversion. wlmedia is structured as both a functional tool and a learning resource for developers exploring multimedia systems. Its modular design allows components to be reused or extended for custom applications. Overall, it serves as a practical toolkit for media handling and experimentation.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Source Code Hunter

    Source Code Hunter

    Source code analysis of Spring, MyBatis, Redis, Netty, and more

    Source Code Hunter is an open source project by Doocs that focuses on analyzing and explaining the source code of widely used Java frameworks and libraries. It helps developers deepen their understanding of internal implementations, design patterns, and performance optimizations by walking through actual codebases such as Spring, MyBatis, Netty, Tomcat, and others. The project aims to bridge the gap between theoretical knowledge and real-world application by providing step-by-step annotated explorations of core components in these frameworks. It’s a valuable resource for Java developers preparing for interviews, system design discussions, or those looking to strengthen their ability to read and learn from production-level code.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next
MongoDB Logo MongoDB