Showing 10467 open source projects for "code ide for windows"

View related business solutions
  • Train ML Models With SQL You Already Know Icon
    Train ML Models With SQL You Already Know

    BigQuery automates data prep, analysis, and predictions with built-in AI assistance.

    Build and deploy ML models using familiar SQL. Automate data prep with built-in Gemini. Query 1 TB and store 10 GB free monthly.
    Start Free
  • $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
  • 1
    One Dark Pro for Neovim

    One Dark Pro for Neovim

    Atom's iconic One Dark theme

    Atom's iconic One Dark theme. Cacheable, fully customizable, Tree-sitter and LSP semantic token support. Comes with variants.
    Downloads: 12 This Week
    Last Update:
    See Project
  • 2
    Conftest

    Conftest

    Write tests against structured configuration data

    Conftest is a utility to help you write tests against structured configuration data. For instance, you could write tests for your Kubernetes configurations, Tekton pipeline definitions, Terraform code, Serverless configs, or any other structured data. Conftest relies on the Rego language from Open Policy Agent for writing policies. If you're unsure what exactly a policy is, or unfamiliar with the Rego policy language, the Policy Language documentation provided by the Open Policy Agent...
    Downloads: 16 This Week
    Last Update:
    See Project
  • 3
    panicparse

    panicparse

    Crash your app in style (Golang)

    ...Deduplicates redundant goroutine stacks. Useful for large server crashes. Arguments as pointer IDs instead of raw pointer values. Pushes stdlib-only stacks at the bottom to help focus on important code. Parses the source files if available to augment the output. Works on any platform supported by Go, including Windows, macOS, linux. Full go module support.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 4
    libuv

    libuv

    Cross-platform asynchronous I/O

    ...Full-featured event loop backed by epoll, kqueue, IOCP, event ports. Asynchronous TCP and UDP sockets. Asynchronous DNS resolution. Asynchronous file and file system operations. File system events, ANSI escape code-controlled TTY. IPC with socket sharing, using Unix domain sockets or named pipes (Windows).
    Downloads: 13 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
  • 5
    Leptos

    Leptos

    Build fast web applications with Rust

    Leptos is a full‑stack Rust framework for building web apps that supports client-only SPAs, SSR/MPR rendered on the server, and hydrated progressive apps. It offers fine‑grained reactivity, server functions, and cohesive front‑end/backend code using shared Rust abstractions.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 6
    LoopVectorization.jl

    LoopVectorization.jl

    Macro(s) for vectorizing loops

    LoopVectorization.jl is a Julia package for accelerating numerical loops by automatically applying SIMD (Single Instruction, Multiple Data) vectorization and other low-level optimizations. It analyzes loops and generates highly efficient code that leverages CPU vector instructions, making it ideal for performance-critical computing in fields such as scientific computing, signal processing, and machine learning.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 7
    Gaufrette

    Gaufrette

    PHP library that provides a filesystem abstraction layer

    Gaufrette is a PHP library designed to abstract filesystem operations, providing a consistent interface to interact with various storage backends. It allows developers to work with files stored locally, on cloud platforms, or via network protocols, without changing the code. Gaufrette supports plugins for caching, metadata management, and file transformation, making it a flexible choice for file management in web applications.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 8
    Conda

    Conda

    OS-agnostic, system-level binary package manager

    Conda is an open-source package management system and environment management system that runs on Windows, macOS, and Linux. Conda quickly installs, runs, and updates packages and their dependencies. Conda easily creates, saves, loads, and switches between environments on your local computer. It was created for Python programs but it can package and distribute software for any language. Conda as a package manager helps you find and install packages. If you need a package that requires a...
    Downloads: 23 This Week
    Last Update:
    See Project
  • 9
    Ory Kratos

    Ory Kratos

    Next-gen identity server with Ory-hardened authentication

    Headless and configurable authentication and user management, including MFA, social login, custom identities and more. Ory Kratos is a fully featured user management system built for the cloud. Control every aspect with a headless API. Ory Kratos comes with support for a wide range of 2FA protocols such as TOTP, FIDO2 & WebAuthn, works with any UI framework, and only a few lines of code are required to get it up and running. Configurable login and registration flows, multi-factor...
    Downloads: 22 This Week
    Last Update:
    See Project
  • 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
  • 10
    Cursor plugins

    Cursor plugins

    Cursor plugin specification and official plugins

    Cursor Plugins is the official repository for Cursor’s plugin specification and first-party plugin collection. It provides standalone plugin packages for extending agent workflows around development tools, frameworks, and SaaS products. Each plugin lives in its own directory and includes a .cursor-plugin/plugin.json manifest. The collection covers areas such as continual learning, team workflows, code review, documentation, orchestration, and agent compatibility. It also includes tooling for...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 11
    Chimney

    Chimney

    Scala library for boilerplate-free, type-safe data transformations

    Chimney is a Scala library that facilitates boilerplate-free, type-safe data transformations between different data types. It enables developers to define mappings between source and target types, ensuring that transformations are checked at compile time, thereby reducing runtime errors and enhancing code reliability.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12
    Sigma's Web Development Course

    Sigma's Web Development Course

    Source Code for Sigma Web Development Course

    Sigma Web Development Course is the source-code repository for a Hindi-language web development training series. It is structured around individual video lessons so learners can follow the code demonstrated throughout the accompanying course. The material is intended for beginners as well as intermediate developers who want to strengthen their web development skills. Core subjects include HTML, CSS, JavaScript, front-end development, back-end development, and database integration. Later...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Carp

    Carp

    A functional, systems programming language with linear types

    Carp is a statically typed, functional programming language designed for real-time and systems programming. It features a Lisp-like syntax, strong compile-time checks, and linear type semantics that ensure memory safety without a garbage collector. Carp targets C as its backend, generating performant and predictable native code while offering functional abstractions and interactive development via REPL.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 14
    Symfony Inflector

    Symfony Inflector

    Converts words between their singular and plural forms (English only)

    Symfony Inflector is a lightweight PHP component that provides tools for transforming English words between singular and plural forms. It is useful for dynamic naming, code generation, and building human-readable interfaces. The component includes simple, reliable inflection logic and integrates easily with other Symfony components or standalone PHP projects.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 15
    tsafe

    tsafe

    The missing TypeScript utils

    Tsafe is a lightweight TypeScript utility library designed to improve type safety and code clarity. It provides helpers for runtime type assertions, exhaustive type checking, and ensuring strict type constraints.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    RuboCop Performance

    RuboCop Performance

    An extension of RuboCop focused on code performance checks

    Performance optimization analysis for your projects, as an extension to RuboCop. You need to tell RuboCop to load the Performance extension. Now you can run rubocop and it will automatically load the RuboCop Performance cops together with the standard cops. You need to tell RuboCop to load the Performance extension. Now you can run rubocop and it will automatically load the RuboCop Performance cops together with the standard cops.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    ta4j

    ta4j

    A Java library for technical analysis

    Ta4j is an open-source Java library for technical analysis. It provides the basic components for the creation, evaluation, and execution of trading strategies. Ta4j is available on Maven Central. You can also download example code from the maven central repository. The wiki is the best place to start learning about ta4j. For more detailed questions, please use the issues tracker. We can calculate indicators over this bar series, in order to forecast the direction of prices through the study...
    Downloads: 32 This Week
    Last Update:
    See Project
  • 18
    pixelmatch

    pixelmatch

    The smallest, simplest JavaScript pixel-level image comparison library

    The smallest, simplest and fastest JavaScript pixel-level image comparison library, originally created to compare screenshots in tests. Features accurate anti-aliased pixels detection and perceptual color difference metrics. Inspired by Resemble.js and Blink-diff. Unlike these libraries, pixelmatch is around 150 lines of code, has no dependencies, and works on raw typed arrays of image data, so it's blazing fast and can be used in any environment (Node or browsers). Compares two images,...
    Downloads: 15 This Week
    Last Update:
    See Project
  • 19
    PaperSpine

    PaperSpine

    Motivation-driven skill for learning from strong academic papers

    PaperSpine is a motivation-driven writing skill suite for academic papers, reports, reviews, and technical manuscripts. It is built for AI tools such as Codex, Claude Code, and OpenClaw, where the agent can follow structured writing workflows. The project asks the agent to study target formats and strong examples before drafting or revising. It emphasizes the central motivation of a paper, helping writers connect claims, structure, evidence, citations, and revisions into a coherent argument....
    Downloads: 2 This Week
    Last Update:
    See Project
  • 20
    NiceGUI

    NiceGUI

    Create web-based user interfaces with Python

    NiceGUI is a Python-based UI framework that enables developers to create interactive web applications using only Python code. It abstracts away the complexities of HTML, CSS, and JavaScript, allowing for rapid development of web interfaces directly from Python scripts. NiceGUI is suitable for building dashboards, control panels, and other web-based tools, especially in contexts like robotics and data visualization.
    Downloads: 11 This Week
    Last Update:
    See Project
  • 21
    Garden

    Garden

    Automation for Kubernetes development and testing

    Automation for Kubernetes development and testing. Spin up production-like environments for development, testing, and CI on demand. Use the same configuration and workflows at every step of the process. Speed up your builds and test runs via shared result caching. Garden is a tool that combines rapid development, testing, and DevOps automation in one platform. It is designed for teams developing applications that run on Kubernetes and for DevOps Engineers writing infrastructure as code. This...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 22
    BlackSheep

    BlackSheep

    Fast ASGI web framework for Python

    BlackSheep is an asynchronous web framework to build event-based web applications with Python. A rich code API, based on dependency injection and inspired by Flask and ASP.NET Core. A typing-friendly codebase, which enables a comfortable development experience thanks to hints when coding with IDEs. Built-in generation of OpenAPI Documentation, supporting version 3, YAML, and JSON. A cross-platform framework, using the most modern versions of Python. BlackSheep supports automatic binding of...
    Downloads: 11 This Week
    Last Update:
    See Project
  • 23

    Husky

    Git hooks made easy

    Husky is a tool that makes handling Git hooks a lot easier, and lets you run the scripts you want at those stages. It works by including an object right within your package.json file. This then configures Husky so that it runs the scripts you specify. After that, it's Husky's responsibility to manage at which point in the Git lifecycle your scripts will run. Husky helps to improve your commits, lets you run tests, lint code and more when you commit or push. It is very lightweight, with...
    Downloads: 11 This Week
    Last Update:
    See Project
  • 24
    Day.js

    Day.js

    Fast, immutable 2kB alternative to Moment.js with the same modern API

    Day.js is a fast, immutable, minimalist JavaScript library for parsing, validating, manipulating, and displaying dates and times for modern browsers. Its API is largely compatible with that of Moment.js, so if you know how to use Moment.js you’ll know how to use Day.js. Why opt for Day.js? Because it’s at just 2kB it involves less JavaScript to download, parse and execute, and more time for your code. Day.js is also immutable, chainable and has great support for internationalization. It...
    Downloads: 11 This Week
    Last Update:
    See Project
  • 25
    PHP Docs Samples

    PHP Docs Samples

    A collection of samples on how to call Google Cloud services

    PHP Docs Samples repository is a broad collection of PHP examples that demonstrate how to call and work with Google Cloud services from PHP applications. It is designed as a companion to Google Cloud documentation, giving developers ready-to-run code patterns they can study, adapt, and integrate into their own projects. Rather than focusing on a single product, the repository spans many services and use cases, making it useful for developers who need a central reference point for PHP-based...
    Downloads: 1 This Week
    Last Update:
    See Project