Showing 650 open source projects for "software solution 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
  • Build Agents and Models on One Platform Icon
    Build Agents and Models on One Platform

    Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

    Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
    Try It Free
  • 1
    compileflow

    compileflow

    Core business process engine of Alibaba Halo platform

    Compileflow is a very lightweight, high-performance, integrable and extensible process engine. The Compileflow process engine is an important part of Taobao Business Process Management(TBBPM), which is dedicated to optimizating operations at Alibaba’s Taobao Marketplace. Specifically, Compileflow is designed to focus on pure memory execution and stateless process engines by converting process files to generate, compile and execute java code. Currently, compileflow powers multiple core...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    Guide to Technical Interviews

    Guide to Technical Interviews

    Guided collection and roadmap for preparing technical interviews

    This repository is a guided collection and roadmap for preparing technical interviews, covering the gamut from algorithmic challenges and data structures to system design and behavioral preparation. It consolidates resources like interview question lists, practice platforms, mock interview sites, and recommended books or blogs. For individuals targeting big-tech or rigorous interview processes, this acts as a structured study guide rather than a random list of links. The README breaks down...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    PyTorch Transfer-Learning-Library

    PyTorch Transfer-Learning-Library

    Transfer Learning Library for Domain Adaptation, Task Adaptation, etc.

    TLlib is an open-source and well-documented library for Transfer Learning. It is based on pure PyTorch with high performance and friendly API. Our code is pythonic, and the design is consistent with torchvision. You can easily develop new algorithms or readily apply existing algorithms. We appreciate all contributions. If you are planning to contribute back bug-fixes, please do so without any further discussion. If you plan to contribute new features, utility functions or extensions, please...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Tink

    Tink

    A library that provides cryptographic APIs that are easy and secure

    Tink is a multi-language, cross-platform, open source library that provides cryptographic APIs that are secure, easy to use correctly, and hard(er) to misuse. Tink is an open-source cryptography library written by cryptographers and security engineers at Google. Tink's secure and simple APIs reduce common pitfalls through user-centered design, careful implementation and code reviews, and extensive testing. Tink helps users without a cryptography background safely implement common...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Build Securely on AWS with Proven Frameworks Icon
    Build Securely on AWS with Proven Frameworks

    Lay a foundation for success with Tested Reference Architectures developed by Fortinet’s experts. Learn more in this white paper.

    Moving to the cloud brings new challenges. How can you manage a larger attack surface while ensuring great network performance? Turn to Fortinet’s Tested Reference Architectures, blueprints for designing and securing cloud environments built by cybersecurity experts. Learn more and explore use cases in this white paper.
    Download Now
  • 5
    Material Design

    Material Design

    Material design for AngularJS

    AngularJS Material is an implementation of Google's Material Design Specification (2014-2017). This project provides a set of reusable, well-tested, and accessible UI components for AngularJS developers. AngularJS Material has entered the Long Term Support (LTS) period. The AngularJS Material library is a mature and stable product that is ready for production use. Developers should note that AngularJS Material works only with AngularJS 1.x. AngularJS 1.x is now in Long Term Support (LTS)...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    NeoPOP

    NeoPOP

    NeoPOP components library based on CRED's design system

    NeoPOP is a React component library based on CRED’s NeoPOP design system, created to deliver a bold, modern, and highly expressive visual language for web applications. The library focuses on producing visually rich components that emphasize depth, elevation, and motion, aligning with NeoPOP’s philosophy of creating affirmative and engaging user interfaces. It provides a set of reusable components, primitives, hooks, and utility functions that developers can combine to build cohesive and...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Tomorrow Theme

    Tomorrow Theme

    Tomorrow Theme

    Tomorrow Theme is a family of carefully balanced color schemes designed to provide consistent, readable syntax highlighting across editors, terminals, and code-hosting sites. The palette comes in multiple variants—Tomorrow (light) and several “Tomorrow Night” options like Bright, Blue, and Eighties—so developers can choose a tone that matches their environment without losing legibility. Each scheme defines a small, harmonious set of base and accent colors that map predictably to tokens such...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 8
    pushdeer

    pushdeer

    Push notification system to send messages

    pushdeer is a lightweight, self-hostable push notification system designed to make it easy for individuals and small services to send messages to their own devices. It consists of a server component with a simple HTTP API, a client app for receiving notifications, and optional web/admin front ends for managing keys and devices. The design favors minimal setup and free deployment options so you can run it on inexpensive infrastructure or serverless platforms. Messages can include plain text...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Flowy

    Flowy

    The minimal javascript library to create flowcharts

    flowy is a minimal JavaScript library for building interactive flowchart-style interfaces in web applications, allowing developers to create node-based editors, automation builders, or visual programming tools with relatively little code. It provides draggable, connectable blocks (nodes) that can be placed on a canvas, connected via lines, and rearranged dynamically while preserving the underlying graph structure. The library focuses on simplicity and aesthetics, offering a clean look out of...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Veeam Data Platform v13.1 Icon
    Veeam Data Platform v13.1

    Move workloads across hypervisors and clouds with no vendor lock-in. Try VDP free today.

    Try Veeam Data Platform today. Experience the unified platform that's secure by design, portable by default, and proven to recover clean, fast, and anywhere.
    Try Now
  • 10

    Material Components for the web

    Modular & customizable Material Design UI components for the web

    Build beautiful, usable web apps with Material Components for the web. Material Components for the web is the successor to Material Design Lite, implementing the impeccable Material Design guidelines. It lets developers apply beautiful, modular and customizable Material Design UI components to their products. With these components you can be assured of a reliable development workflow and stunning, highly functional web projects. Seamlessly incorporate Material Components for the web on...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    LeetCode

    LeetCode

    LeetCode Problems' Solutions

    LeetCode is a long-running repository of solutions to LeetCode programming problems. It is organized as a study and reference collection for algorithm practice, technical interview preparation, and problem-solving review. The repository includes implementations for many classic coding challenge categories such as arrays, strings, linked lists, trees, graphs, dynamic programming, sorting, searching, and math. It is useful for comparing approaches, reviewing solution patterns, and studying how...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 12
    Riverpod

    Riverpod

    A reactive caching and data-binding framework

    Riverpod is a modern, framework-agnostic state management and dependency injection library for Dart and Flutter that emphasizes compile-time safety and explicit data flow. Instead of tying state to widget trees, it models state as providers that can be read anywhere, making logic more testable and decoupled from UI. It supports synchronous state, async data (futures/streams) with built-in loading/error handling, and advanced patterns like derived state and provider scopes. Riverpod’s design...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 13
    Whisper Library

    Whisper Library

    Whisper is a file-based time-series database format for Graphite

    Whisper is one of three components within the Graphite project. Whisper is a fixed-size database, similar in design and purpose to RRD (round-robin-database). It provides fast, reliable storage of numeric data over time. Whisper allows for higher resolution (seconds per point) of recent data to degrade into lower resolutions for long-term retention of historical data. Copies data from src in dst, if missing. Unlike whisper-merge, don't overwrite data that's already present in the target...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Quiver for Dart

    Quiver for Dart

    A set of utility libraries for Dart

    Quiver is a comprehensive collection of utility libraries for Dart that extends core functionality and simplifies common programming patterns. It provides reusable tools for asynchronous programming, data structures, caching, time manipulation, string utilities, and more. Originally inspired by Google’s internal libraries, Quiver helps developers write cleaner, more expressive, and testable Dart code. Its modular design allows importing only the needed packages, making it both flexible and...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    waybackurls

    waybackurls

    Fetch all the URLs that the Wayback Machine knows about for a domain

    waybackurls is a command-line reconnaissance tool that retrieves historical URLs associated with a given domain by querying the Internet Archive’s Wayback Machine. It accepts input domains via standard input and outputs a list of discovered URLs, making it easy to integrate into pipelines and automated workflows. The tool is particularly valuable in security research, bug bounty hunting, and penetration testing, as it uncovers endpoints that may no longer be publicly linked but still exist...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Introduction to Vue.js 3 Course

    Introduction to Vue.js 3 Course

    Workshop Materials for my Introduction to Vue.js Workshop

    Introduction to Vue.js 3 Course houses the workshop materials for an “Introduction to Vue.js” course created by Sarah Drasner, originally delivered on Frontend Masters. The content covers essential Vue.js concepts such as directives, data rendering, methods, watchers, computed properties, components, slots, and the Composition API (for Vue 3), complemented with example code and exercises. Since the course was updated for Vue 3, the repo includes directories for both Vue 2 and Vue 3...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    On Books

    On Books

    Readings and notes on the past, present, and future of books

    This project is a curated collection of readings, notes, and reflections on the evolution of books, publishing, writing tools, and reading habits. The repository engages both historical and contemporary perspectives—examining how the form of the book has changed from print to digital, how readers and authors interact in new environments, and what remains of the “book” metaphor. It includes commentary on writing platforms, self-publishing ecosystems, and design of reading experiences, making...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18

    CCM (C# Collections Mapper)

    The CCM is a mini ORM, working with the database and C# collections

    CCM is a solution for the data management layer in the combination of Sql Server with a C # application. In whole this is a strongly typed entity mapper projecting the application's business logics onto database tables using T-SQL stored procedures. CCM allows you to implement fairly complex data structures in your application, without bothering about difficult and tedious questions of data acquisition and conversion issue, allowing you to pay more attention to the develop of business logic...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 19
    glfx.js

    glfx.js

    An image effects library for JavaScript using WebGL

    glfx.js is a JavaScript image-effects library that uses WebGL to apply real-time filters and transformations directly in the browser. It exposes a simple API where images are uploaded into GPU textures, processed with shader-based filters, and rendered to a WebGL canvas. Because the work is done on the GPU, many effects that would be too slow in pure JavaScript (like complex blurs, lens effects, or tilt-shift) can run interactively, even on large images. The library is structured around...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    CDN Up and Running

    CDN Up and Running

    CDN Up and Running - Building a CDN from Scratch to Learn about CDN

    CDN Up and Running is an educational project that demonstrates how content delivery networks work by guiding users through building one from scratch using real-world tools and infrastructure components. The repository combines theoretical explanations with hands-on implementation, allowing developers to understand both the concepts and practical challenges of CDN design. It starts with a simple backend service and progressively evolves into a distributed, multi-node system capable of...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Delphi Drag&Drop Suite by Adrix.NT

    Delphi Drag&Drop Suite by Adrix.NT

    Delphi Drag & Drop Comp Suite v.5.2 rev. by Vincent Radio {Adrix.NT}

    The Delphi Drag and Drop Component Suite v5.2 released Drag & Drop Delphi Library (*) Sources & Build Projects included original designer: Anders Melander www: melander.dk Revised & Adapted by Vincent Radio {Adrix.NT} ________________________________________________________________________________ REVISION NOTES the original Library from Anders Melander was splitted into 2 separed packages - a Run Time Package: "VRAxDragDropRTLCompSuitePackage" - a Design Time Package:...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Advanced CSS Course

    Advanced CSS Course

    Starter files, final projects and FAQ for my Advanced CSS course

    Advanced CSS Course is the official course-material repository for Jonas Schmedtmann’s Advanced CSS and Sass course. It contains starter files and finished project files for the projects taught throughout the course, giving learners a structured way to code along and compare their work with the completed versions. The repository focuses on modern CSS techniques such as Sass, responsive layouts, animations, Flexbox, CSS Grid, and reusable design patterns. It also includes downloadable course...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    minicoro

    minicoro

    Single header stackful cross-platform coroutine library in pure C

    Minicoro is a single-file library for using asymmetric coroutines in C. The API is inspired by Lua coroutines but with C's use in mind. The project is being developed mainly to be a coroutine backend for the Nelua programming language. The library assembly implementation is inspired by Lua Coco by Mike Pall.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    TensorFlow Examples

    TensorFlow Examples

    TensorFlow Tutorial and Examples for Beginners (support TF v1 & v2)

    TensorFlow Examples is a comprehensive repository of example implementations, tutorials, and reference code intended to help newcomers and intermediate learners dive into TensorFlow quickly. It contains both Jupyter notebooks and raw source code, covering a broad range of tasks: from basic machine-learning and neural-network models to more advanced use cases, using both TensorFlow v1 and v2 APIs. For clarity and educational value, each example is accompanied by explanatory comments or...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    libfacedetection

    libfacedetection

    Library for face detection in images

    This is an open source library for CNN-based face detection in images. The CNN model has been converted to static variables in C source files. The source code does not depend on any other libraries. What you need is just a C++ compiler. You can compile the source code under Windows, Linux, ARM and any platform with a C++ compiler. SIMD instructions are used to speed up the detection. You can enable AVX2 if you use Intel CPU or NEON for ARM. The model file has also been provided in directory...
    Downloads: 1 This Week
    Last Update:
    See Project