Showing 287 open source projects for "c source code"

View related business solutions
  • 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
  • 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.
    Try it free
  • 1
    Claude Code Templates

    Claude Code Templates

    CLI tool for configuring and monitoring Claude Code

    Claude Code Templates is a popular open-source CLI tool and template ecosystem designed to streamline how developers work with Anthropic’s Claude Code by providing a rich catalog of ready-to-use code templates, AI agents, custom commands, settings, hooks, and external integrations that can be installed interactively or via the command line. It lets you quickly scaffold domain-specific AI agents (like security auditors, performance optimizers, or database architects), fill in consistent project configurations, and embed automated workflows without reinventing the wheel for each new project. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 2
    cc-switch

    cc-switch

    A cross-platform desktop All-in-One assistant tool for Claude Code

    cc-switch is a cross-platform desktop assistant designed to unify and streamline the management of multiple AI coding tools such as Claude Code, Codex, OpenCode, and Gemini CLI within a single interface. The application focuses on improving developer productivity by providing centralized configuration, provider switching, and workflow orchestration across different AI backends. Built as a modern desktop app using Tauri and web technologies, it enables users to manage credentials, sessions,...
    Downloads: 1,174 This Week
    Last Update:
    See Project
  • 3
    Roslynator

    Roslynator

    A collection of 500+ analyzers, refactorings and fixes for C#

    A collection of 500+ analyzers, refactorings, and fixes for C#, powered by Roslyn. Roslynator client libraries are meant to be used for the development of your own analyzers/refactorings. It does not contain any analyzers/refactorings themselves. All analyzers in package Roslynator.Formatting.Analyzers are disabled by default. Roslynator Testing Framework can be used for unit testing of analyzers, refactorings and code fix.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 4
    Pyright

    Pyright

    Static type checker for Python

    ...Type inference for function return values, instance variables, class variables, and globals. Type guards that understand conditional code flow constructs like if/else statements. Type hinting generics in standard collections. Pyright ships as both a command-line tool and a VS Code extension that provides many powerful features that help improve programming efficiency. The VS Code extension supports many time-saving language features.
    Downloads: 6 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
    OpenAPI Generator CLI

    OpenAPI Generator CLI

    A node package wrapper

    OpenAPI Generator CLI is a command-line interface for generating API client SDKs, server stubs, and documentation from OpenAPI specifications. It helps developers automate the process of creating client libraries and backend implementations for APIs.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 6
    Cloud CLI

    Cloud CLI

    Use Claude Code, Cursor CLI or Codex on mobile and web with CloudCLI

    ClaudeCodeUI, also known as CloudCLI, is an open-source web and mobile interface that enables developers to control Claude Code and similar AI coding tools through a graphical environment. The project provides a browser-based dashboard that allows users to manage coding sessions, projects, and prompts remotely from virtually any device. It is designed to bridge the gap between terminal-first AI coding workflows and more accessible visual interfaces, improving usability without sacrificing power. ...
    Downloads: 12 This Week
    Last Update:
    See Project
  • 7
    cargo-crev

    cargo-crev

    A cryptographically verifiable code review system for the cargo

    ...Increase the trustworthiness of your own code. Build a web of trust of other reputable users to help verify the code you use. Static binaries are available from the releases page. Crev is a system for verifying the security and reliability of dependencies based on collaborative code reviews. Crev users review the source code of packages/libraries/crates and share their findings with others.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    PDF4QT

    PDF4QT

    Open source PDF editor

    PDF4QT is open source PDF editor based on Qt framework. It contains a C++ library, applications for viewing/editing PDF documents, and a command line tool. PDF4QT is an open-source PDF editor for Windows/Linux. It is a modern solution for viewing/editing/rendering PDF documents, for users and developers alike. For developers, there is a C++ library and a command line tool for use in scripts.
    Downloads: 48 This Week
    Last Update:
    See Project
  • 9
    SwiftFormat

    SwiftFormat

    A command-line tool and Xcode Extension for formatting Swift code

    SwiftFormat is a code library and command-line tool for reformatting Swift code on macOS or Linux. SwiftFormat goes above and beyond what you might expect from a code formatter. In addition to adjusting white space, it can insert or remove implicit self, remove redundant parentheses, and correct many other deviations from the standard Swift idioms. Many programmers have a preferred style for formatting their code, and others seem entirely blind to the existing formatting conventions of a...
    Downloads: 0 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
    codemaxxed

    codemaxxed

    CLI tool purpose-built to generate the maximum possible lines of code

    codemaxxed is a deliberately experimental and satirical project that generates massive amounts of code automatically to explore and critique the idea of measuring productivity through lines of code. The repository continuously grows through automated workflows that generate new files and commits at regular intervals, resulting in extremely large codebases with minimal functional value. It is built using the companion tool “codemaxxing,” which allows users to control parameters such as the...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    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.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 12
    FengNiao

    FengNiao

    A command line tool for cleaning unused resources in Xcode

    ...It supports common image resource types (e.g., PNG, JPG, PDF, imagesets) and scans typical source and layout files (Swift, Objective-C, XIBs, storyboards, plist) to find references.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Freeze

    Freeze

    Generate images of code and terminal output

    Freeze is a command-line tool for generating polished images from code and terminal output. It helps developers create clean visual assets for README files, documentation, tutorials, social posts, and product demos. Instead of taking manual screenshots, users can generate consistent images directly from source files or terminal content. The tool supports multiple output formats, making it useful across web pages, presentations, and repository assets.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Yii Web Programming Framework

    Yii Web Programming Framework

    Yii PHP Framework 1.1.x

    Yii, a high-performance component-based PHP framework. Yii is a fast, secure, and efficient PHP framework. Flexible yet pragmatic. Works right out of the box. Has reasonable defaults. Yii gives you the maximum functionality by adding the least possible overhead. Sane defaults and built-in tools helps you write solid and secure code. Write more code in less time with simple, yet powerful APIs and code generation. The minimum requirement by Yii is that your Web server supports PHP 5.1.0 or...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    DB Browser for SQLite

    DB Browser for SQLite

    The DB Browser for SQLite

    DB Browser for SQLite (DB4S) is a high quality, visual, open source tool to create, design, and edit database files compatible with SQLite. DB4S is for users and developers who want to create, search, and edit databases. DB4S uses a familiar spreadsheet-like interface, and complicated SQL commands do not have to be learned. This program is not a visual shell for the sqlite command line tool, and does not require familiarity with SQL commands. It is a tool to be used by both developers and...
    Downloads: 106 This Week
    Last Update:
    See Project
  • 16
    PAL MCP

    PAL MCP

    The power of Claude Code / GeminiCLI / CodexCLI

    PAL MCP is an open-source Model Context Protocol (MCP) server designed to act as a powerful middleware layer that connects AI clients and tools—like Claude Code, Codex CLI, Cursor, and IDE plugins—to a broad range of underlying AI models, enabling collaborative multi-model workflows rather than relying on a single model. It lets developers orchestrate interactions across multiple models (including Gemini, OpenAI, Grok, Azure, Ollama, OpenRouter, and custom/self-hosted models), preserving conversation context seamlessly as tasks evolve and substeps run across tools. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Capslock

    Capslock

    Tool to remap Caps Lock key behavior on Windows systems

    Capslock is a command-line tool for analyzing the capabilities of Go packages to reveal what privileged operations their code and dependencies can perform. Rather than detecting vulnerabilities, Capslock focuses on identifying capabilities — permissions implied by calls to sensitive or privileged standard library functions, such as file system access, networking, or process control. By following transitive call graphs, it classifies which security-sensitive operations each package can reach,...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 18
    Ansible-lint

    Ansible-lint

    Best practices checker for Ansible

    Ansible Lint is a command-line tool for linting playbooks, roles and collections aimed towards any Ansible users. Its main goal is to promote proven practices, patterns and behaviors while avoiding common pitfalls that can easily lead to bugs or make code harder to maintain. Ansible lint is also supposed to help users upgrade their code to work with newer versions of Ansible. Due to this reason we recommend using it with the newest version of Ansible, even if the version used in production...
    Downloads: 9 This Week
    Last Update:
    See Project
  • 19
    PolyglotCode

    PolyglotCode

    Simple CLI Tool that translates your code in ANY programming language

    A command-line tool that helps to translate code in ANY programming language.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    gist(1)

    gist(1)

    Potentially the best command line gister

    gist(1) is a web-based code and text sharing platform created to allow developers to quickly store, share, and collaborate on snippets of code or notes. It integrates closely with Git, enabling version control, revisions, and forking, which makes it suitable for both temporary sharing and long-term storage of reusable code fragments. Users can create public or private gists, depending on whether they want to share their content openly or keep it accessible only via a link. The platform...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    CFONTS

    CFONTS

    Sexy fonts for the console

    This is a silly little command line tool for sexy ANSI fonts in the console. Give your cli some love. cfonts detects what colors are supported on your platform. It sets a level of support automatically. In cfonts you can override this by passing in the FORCE_COLOR environment variable. All settings are optional and shown here with their default. You can use cfonts in your project without the direct output to the console. The package comes with a bunch of unit tests that aim to cover 100% of...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    zeroshot CLI

    zeroshot CLI

    Your autonomous engineering team in a CLI. Point Zeroshot at an issue

    zeroshot CLI is an autonomous engineering agent orchestration CLI that lets developers point it at a software task or issue and have it plan, implement, validate, and iterate on code changes without direct manual intervention. It orchestrates a multi-agent workflow where separate roles such as planner, implementer, and independent validators collaborate in isolated environments, looping until the code meets acceptance criteria or produces reproducible failures. The tool supports multiple...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Codex Security

    Codex Security

    SDKs and CLI for Codex Security

    Codex Security is an OpenAI command-line tool and TypeScript SDK for discovering, validating, and fixing vulnerabilities in source code. It can scan an entire repository, review code changes, and preserve findings across repeated security assessments. Developers can run it interactively from a terminal or embed it in automated CI workflows. Authentication supports ChatGPT sign-in for local use and API keys for noninteractive environments. The SDK exposes a programmatic interface that launches scans, returns results, and provides the generated report path. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    TestSprite

    TestSprite

    AI-powered automated testing from your terminal

    ...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. It returns structured failure bundles that can include failing steps, screenshots, DOM snapshots, test source, root-cause hypotheses, and recommended fix targets. It supports scripting, deterministic output, JSON results, predictable exit codes, and dry-run behavior for automation. Overall, it helps teams turn AI-generated code into a more testable, repeatable, and evidence-backed development loop.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 25
    Explainer.js

    Explainer.js

    CLI tool to process files and output the code blocks

    CLI tool to process files and output the code blocks along with explanation, using various configuration options like API key, base URL, model name, and temperature.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next