Showing 26670 open source projects for "code"

View related business solutions
  • 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
  • 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
  • 1
    Urbit

    Urbit

    An operating function

    ...The entire OS is a single pure function that provides application developers with strong guarantees: automated persistence and memory management, repeatable builds, and support for hot code reloading. Urbit is a personal OS designed from scratch to run peer-to-peer applications. A clean-slate OS and network for the 21st century.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    Unison

    Unison

    A friendly programming language from the future

    Unison is an open source functional programming language based on a simple idea with big implications: code is content-addressed and immutable. Unison’s core idea is that code is immutable and identified by its content. This lets us reimagine many aspects of how a programming language works. We simplify codebase management, Unison has no builds, no dependency conflicts, and renaming things is trivial. The same core idea forms the basis for a runtime that robustly supports dynamic code deployment, allowing a single Unison program to describe entire elastic distributed systems. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    IceCream

    IceCream

    Never use print() to debug again

    Do you ever use print() or log() to debug your code? Of course you do. IceCream, or ic for short, makes print debugging a little sweeter. With arguments, ic() inspects itself and prints both its own arguments and the values of those arguments. Just give ic() a variable or expression and you're done. ic() returns its argument(s), so ic() can easily be inserted into pre-existing code.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    EQUINOX PROJECT

    EQUINOX PROJECT

    Full ASP.NET Core 5 application with DDD, CQRS and event sourcing

    ...You will need the latest Visual Studio 2019 and the latest .NET Core SDK. Please check if you have installed the same runtime version (SDK) described in global.json. Also you can run the Equinox Project in Visual Studio Code (Windows, Linux or MacOS). Full architecture with responsibility separation concerns, solid and clean code. Booking application with domain model pattern, CQRS and ES concepts. Maybe you don't need a lot of implementations that is included, try avoid the over-engineering.
    Downloads: 0 This Week
    Last Update:
    See Project
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New customers can spin up VMs, build with AI, and query data at no cost.

    Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
    Start Free
  • 5
    macFuse

    macFuse

    FUSE extends macOS by adding support for user space file systems

    macFUSE allows you to extend macOS's native file handling capabilities via third-party file systems. As a user, installing the macFUSE software package will let you use any third-party FUSE file system. Legacy MacFUSE file systems are supported through the optional MacFUSE compatibility layer. As a developer, you can use the FUSE SDK to write numerous types of new file systems as regular user space programs. The content of these file systems can come from anywhere: from the local disk, from...
    Downloads: 20 This Week
    Last Update:
    See Project
  • 6
    Gource

    Gource

    Software version control visualization

    ...Gource is a visualization tool for source control repositories. The repository is displayed as a tree where the root of the repository is the centre, directories are branches and files are leaves. Contributors to the source code appear and disappear as they contribute to specific files and directories. Gource's display is rendered using OpenGL and requires a 3D accelerated video card to run.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 7
    a-stock-data

    a-stock-data

    Full-stack China A-Share data toolkit for AI coding assistants

    ...The project organizes data across multiple layers, including market quotes, research reports, signals, capital flows, news, announcements, macro data, and financial statements. It is designed to work with tools such as Claude Code, Codex, and OpenClaw through context-injected Markdown and embedded Python. The repository emphasizes tested endpoints and practical usability for agent-driven financial analysis workflows. Its main value is turning fragmented A-share data sources into a unified toolset for AI-assisted research and coding.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 8
    Vibe-Trading

    Vibe-Trading

    Vibe-Trading: Your Personal Trading Agent

    Vibe-Trading is an AI-powered multi-agent financial workspace that converts natural language inputs into executable trading strategies and market analysis. It allows users to describe investment ideas in plain language, which are then translated into code, backtested, and evaluated across global markets. The platform integrates multiple data sources, including equities, crypto, and derivatives, with automatic fallback mechanisms. It features a swarm-based architecture with prebuilt expert agent teams for research, trading, and risk management. Advanced backtesting engines provide statistical validation, optimization, and performance metrics. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 9
    autoresearch for AMD

    autoresearch for AMD

    AI agents running research on single-GPU nanochat training

    ...The system is built around a minimal structure that includes a data preparation module, a training script that can be modified, and a program specification that guides the agent’s decision-making process. During each iteration, the agent edits the training code, runs an experiment within a fixed time budget, evaluates performance metrics, and decides whether to retain or discard the changes. This loop allows the system to explore a wide range of architectural and hyperparameter configurations without human intervention. The framework emphasizes simplicity and reproducibility, ensuring that experiments are comparable and results are traceable over time.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Veeam Data Platform v13.1 - Get Your Free Trial Icon
    Veeam Data Platform v13.1 - Get Your Free Trial

    Secure by design, portable by default. Recover clean, fast, anywhere. Start a free trial.

    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 it Free
  • 10
    Google Research: Language

    Google Research: Language

    Shared repository for open-sourced projects from the Google AI Lang

    ...These implementations often explore advanced techniques such as language modeling, semantic understanding, information retrieval, and multilingual text processing. The repository functions as a collaborative hub where different research initiatives can publish their code, enabling the broader community to reproduce experiments and build upon published work.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 11
    AI-Tutorials/Implementations Notebooks

    AI-Tutorials/Implementations Notebooks

    Codes/Notebooks for AI Projects

    AI-Tutorials/Implementations Notebooks repository is a comprehensive collection of artificial intelligence tutorials and implementation examples intended for developers, students, and researchers who want to learn by building practical AI projects. The repository contains numerous Jupyter notebooks and code samples that demonstrate modern techniques in machine learning, deep learning, data science, and large language model workflows. It includes implementations for a wide range of AI topics such as computer vision, agent systems, federated learning, distributed systems, adversarial attacks, and generative AI. Many of the tutorials focus on building AI agents, multi-agent systems, and workflows that integrate language models with external tools or APIs. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 12
    OmniBox

    OmniBox

    Collect, organize, use, and share, all in OmniBox

    ...Inspired by the omnibox concept used in modern browsers, the system combines search functionality with command execution so that users can access information and perform tasks without navigating complex menus. The mirrored distribution on SourceForge exists to provide an additional download source and preserve access to the software’s source code independent of its original repository. Tools like Omnibox typically emphasize extensibility, allowing developers to add plugins or integrations that connect the interface to other systems such as APIs, search engines, or automation tools.
    Downloads: 15 This Week
    Last Update:
    See Project
  • 13
    Modelence

    Modelence

    Modelence is an all-in-one TypeScript platform

    ...It includes scaffolding and tooling to create a new application quickly, then run a local development server with a predictable structure that’s easy to extend. Modelence also focuses on “standard features” that most apps require, so developers can spend more time on product logic rather than setup and glue code.
    Downloads: 15 This Week
    Last Update:
    See Project
  • 14
    Android Open Project

    Android Open Project

    A categorized collection of Android Open Source Projects

    Android Open Project is a highly popular and comprehensive collection of open-source Android projects and libraries curated to help Android developers explore real-world implementations, reusable components, and best practices across the Android ecosystem. Rather than being a single app or library, this repository aggregates multiple independent projects, demos, and code examples covering a wide range of Android development topics — from UI components and network utilities to architectural patterns and common tools — serving as both educational material and reusable assets for building apps. Because it is categorized and indexed, developers can browse examples that illustrate different aspects of Android programming, whether they’re experimenting with custom views, data persistence, networking, or performance optimization.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 15
    UI UX Pro Max

    UI UX Pro Max

    AI SKILL that provide design intelligence

    ...It uses an AI reasoning engine to generate complete design systems tailored to project requirements, recommending layouts, typography, colors, spacing, and component structures automatically based on natural language prompts. Users can ask for specific UI/UX tasks or design patterns, and the skill will produce guidelines, code snippets, and responsive implementation suggestions that align with industry best practices and accessibility standards. It supports a broad range of tech stacks including HTML/Tailwind, React, Vue, mobile UI frameworks, and more, making it versatile for designers and developers alike. The project also includes CLI tooling and template generators that streamline scaffold creation and design system persistence across sessions.
    Downloads: 15 This Week
    Last Update:
    See Project
  • 16
    WWWBasic

    WWWBasic

    wwwBASIC is an implementation of BASIC that runs on Node.js & the Web

    ...Created by Google, it allows developers and enthusiasts to write and execute BASIC programs directly within HTML pages or via command-line tools. The interpreter compiles BASIC source code into JavaScript at load time, enabling efficient execution within modern web environments without requiring external emulators or plugins. It supports traditional BASIC constructs such as loops, conditionals, and I/O operations, along with 24-bit color graphics functions (PSET, LINE, CIRCLE) and input handling (INKEY$, GETMOUSE). wwwBASIC brings retro programming into the modern web era, making it ideal for educational purposes, historical software preservation, and interactive demonstrations
    Downloads: 2 This Week
    Last Update:
    See Project
  • 17
    OpenAI Quickstart Node

    OpenAI Quickstart Node

    Node.js example app from the OpenAI API quickstart tutorial

    ...The project is a practical starting point for building AI-powered applications, serving as a foundation for experimentation and integration into larger projects. It simplifies onboarding by offering step-by-step setup instructions and ready-to-use code snippets that can be adapted for custom needs.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 18
    Emscripten

    Emscripten

    Emscripten: An LLVM-to-WebAssembly Compiler

    Emscripten is a complete open-source compiler toolchain that transforms C, C++, and other LLVM-based source code into WebAssembly (and JavaScript), enabling native‑like applications to run in web browsers, Node.js, and other Wasm environments. While Emscripten mostly focuses on compiling C and C++ using Clang, it can be integrated with other LLVM-using compilers (for example, Rust has Emscripten integration, with the wasm32-unknown-emscripten and asmjs-unknown-emscripten targets). ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 19
    Taichi

    Taichi

    Productive, portable, and performant GPU programming in Python

    Taichi is an open-source, embedded DSL within Python designed for high-performance numerical and physical simulations. It uses JIT compilation (via LLVM and its runtime TiRT) to offload compute-heavy code to CPUs, GPUs, mobile devices, and embedded systems. With built-in support for sparse data structures (SNode), automatic differentiation, AOT deployment, and compatibility with CUDA, Vulkan, Metal, and OpenGL ES, it empowers disciplines like simulation, graphics, AI, and robotics
    Downloads: 1 This Week
    Last Update:
    See Project
  • 20
    Microsoft Kiota

    Microsoft Kiota

    OpenAPI based HTTP Client code generator

    Microsoft Kiota is an open-source tool that generates client libraries from OpenAPI descriptions, making it easier to interact with RESTful APIs. It is designed to work seamlessly with Microsoft Graph and other API ecosystems, providing strongly typed SDKs in multiple programming languages. Kiota simplifies API consumption by automating the creation of client libraries, reducing the manual effort needed to integrate with APIs.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 21
    Hono

    Hono

    Web framework built on Web Standards

    ...The router RegExpRouter is really fast. The hono/tiny preset is under 14kB. Using only Web Standard APIs. Works on Cloudflare, Fastly, Deno, Bun, AWS, or Node.js. The same code runs on all platforms. Hono has built-in middleware, custom middleware, third-party middleware, and helpers. Super clean APIs. First-class TypeScript support. Now, we've got "Types".
    Downloads: 2 This Week
    Last Update:
    See Project
  • 22
    Prompt flow

    Prompt flow

    Build high-quality LLM apps

    Prompt flow is a suite of development tools designed to streamline the end-to-end development cycle of LLM-based AI applications, from ideation, prototyping, testing, and evaluation to production deployment and monitoring. It makes prompt engineering much easier and enables you to build LLM apps with production quality.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 23
    Tilt

    Tilt

    Define dev environment as code for microservice apps on Kubernetes

    A toolkit for fixing the pains of microservice development. Understand & orchestrate your services, work smarter & faster wherever you are, and team-based productivity. See all the pieces of your app, and trigger custom workflows like seeding databases or creating infrastructure. Our engine starts the whole app and runs automated rebuilds as you edit in your IDE. Get a continuous feedback loop with your logs, broken builds, and runtime errors. Work with Kubernetes without needing to be an...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 24
    Serialize JavaScript

    Serialize JavaScript

    Serialize JavaScript to a superset of JSON

    Serialize JavaScript to a superset of JSON that includes regular expressions, dates and functions. The code in this package began its life as an internal module to express-state. To expand its usefulness, it now lives as serialize-javascript — an independent package on npm. A primary feature of this package is to serialize code to a string of literal JavaScript which can be embedded in an HTML document by adding it as the contents of the script element.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 25
    Simorgh

    Simorgh

    The BBC's Open Source Single Page Application

    BBC World Service News websites are rendered using Simorgh, a ReactJS based Single Page Application which also builds Accelerated Mobile Pages (AMP) for every regular HTML page that it renders. Simorgh also renders AMP pages for BBC Public Service News and BBC Sport. Simorgh provides a fast and accessible web experience used by millions of people around the world each month (see list of websites using Simorgh). It is regularly maintained and well documented, and we welcome open-source...
    Downloads: 15 This Week
    Last Update:
    See Project