Showing 7102 open source projects for "source code viewer"

View related business solutions
  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • 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
  • 1

    Testify

    Thou Shalt Write Tests in Go

    Testify is a Go (golang) toolkit with common assertions and mocks for testing your code. It features a specific set of packages, namely: assert package, which allows for better, more readable test code in Go; require package, which is similar to the assert package but instead of returning a boolean result, terminates the current test; mock package, which allows for easy writing of mock objects; and the suit package, which provides functionality similar to those of more common object oriented...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    Duel Agents

    Duel Agents

    CLI, SDK, and IDE plugins for Duel Agents

    Duel-Agents is an integration package for routing AI prompts through the Duel Agents service. It provides CLI tooling, an SDK, and IDE integrations that send model traffic to a hosted endpoint using a Duel API key. The system is positioned as a routing layer that compares outputs from multiple models and selects a cost-conscious answer that meets quality expectations. It supports installation for Claude Code, Cursor, Codex CLI, OpenClaw, and all supported tools through a single installer....
    Downloads: 1 This Week
    Last Update:
    See Project
  • 3
    Ellama

    Ellama

    Ellama is a tool for interacting with large language models from Emacs

    Ellama is an Emacs integration that brings large language model capabilities directly into the Emacs editor environment, focusing on extensibility and deep workflow integration. It allows users to interact with local or remote models through a unified interface embedded within their editing sessions. The tool is designed to align with Emacs’ philosophy of customization, enabling users to define prompts, commands, and behaviors tailored to their workflows. It supports conversational...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    quickjs-emscripten

    quickjs-emscripten

    Safely execute untrusted Javascript in your Javascript

    quickjs-emscripten is a JavaScript library that compiles the QuickJS engine into WebAssembly using Emscripten, enabling developers to run JavaScript code inside a sandboxed environment within browsers or server-side JavaScript runtimes. It provides a secure and isolated execution context, making it particularly useful for running untrusted or user-generated code safely. The library abstracts the complexity of loading and initializing the WebAssembly module, offering convenient APIs to create...
    Downloads: 0 This Week
    Last Update:
    See Project
  • $300 Free Credits for Your Google Cloud Projects Icon
    $300 Free Credits for Your Google Cloud Projects

    Start building on Google Cloud with $300 in free credits. No commitment, no credit card required until you're ready to scale.

    Launch your next project with $300 in free Google Cloud credits—no strings attached. Test, build, and deploy without risk. Use your credits across the entire Google Cloud platform to find what works best for your needs. After your credits are used, continue with always-free tier services. Only pay when you're ready to scale. Sign up in minutes and start exploring.
    Start Free Trial
  • 5
    wazero

    wazero

    The zero dependency WebAssembly runtime for Go developers

    wazero is a zero-dependency WebAssembly runtime written in Go that enables developers to execute WebAssembly modules directly within Go applications without relying on external toolchains or CGO. It fully implements the WebAssembly core specification and supports both interpreter and compiler execution modes, allowing developers to choose between portability and performance. One of its defining characteristics is its pure Go implementation, which simplifies cross-compilation and deployment...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    Numba CUDA Target

    Numba CUDA Target

    The CUDA target for Numba

    Numba CUDA Target is NVIDIA’s maintained CUDA backend for the Numba JIT compiler, enabling developers to write GPU-accelerated code directly in Python. It allows users to define CUDA kernels using Python syntax, which are then compiled into efficient GPU code at runtime using LLVM-based toolchains. This approach significantly lowers the barrier to entry for GPU programming by eliminating the need to write CUDA C++ while still delivering high performance. The project supports the SIMT...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Claude Canvas

    Claude Canvas

    Give Claude Code an external monitor

    Claude Canvas is a terminal-focused UI toolkit that extends Claude Code by giving it a dedicated visual interface within the terminal, allowing interactive panes for apps like email, calendar, flight bookings, and other structured interfaces directly alongside the coding agent session. Rather than limiting interactions to text prompts and responses, Claude-Canvas uses tools like tmux to spawn multiple split panes so that you can see persistent interfaces for tasks that benefit from visual...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    royale-asjs

    royale-asjs

    Apache Royale ASJS

    Apache Royale is an open-source compiler and framework that converts ActionScript 3 and MXML code into JavaScript, enabling Flash/Flex developers to build modern web apps using familiar tools. It offers cross-compilation, component libraries, and skinning systems while generating lightweight and responsive HTML5 apps. Royale helps migrate legacy Flash projects or build new web UIs with a declarative approach.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Aquameta

    Aquameta

    Web development platform built entirely in PostgreSQL

    Aquameta is a web development platform where everything—including code, content, and logic—is stored and edited in PostgreSQL. It treats the database as the source of truth, enabling fully modular, SQL-driven app development. Aquameta is ideal for developers seeking an unconventional but unified data-centric development experience.
    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
    Vito

    Vito

    Free and Self-Hosted Server Management Tool

    Vito is an open-source deployment tool designed for PHP projects. It provides a simple and automated way to deploy code to remote servers using SSH. With Vito, developers can define deployment workflows in configuration files, ensuring consistency and repeatability. It is lightweight, easy to set up, and suitable for teams looking to automate deployments without the overhead of large CI/CD platforms.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    OSS Review Toolkit

    OSS Review Toolkit

    A suite of tools to automate software compliance checks

    OSS Review Toolkit (ORT) is a suite of tools designed to automate the process of reviewing and ensuring compliance of open-source software dependencies. It assists in analyzing project dependencies, scanning for license information, and evaluating compliance with customizable policies. ORT supports integration into CI/CD pipelines, making it a valuable asset for organizations aiming to maintain open-source compliance at scale.​
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    SaaS Boilerplate

    SaaS Boilerplate

    SaaS Boilerplate built with Next.js + Tailwind CSS + Shadcn UI

    SaaS Boilerplate is a powerful and fully customizable template to kickstart your SaaS applications. Built with Next.js and Tailwind CSS, and the modular UI components of Shadcn UI. This Next.js SaaS Template helps you to quickly build and launch SaaS with minimal effort. Packed with essential features like built-in Authentication, Multi-Tenancy with Team support, Role & Permission, Database, I18n (internationalization), Landing Page, User Dashboard, Form handling, SEO optimization, Logging,...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Sisk Framework

    Sisk Framework

    Sisk's request and response processor mainframe source code

    ...The entire Sisk ecosystem is open source, and all the libraries and technologies we use are also open source. Sisk is entirely distributed under the MIT License, which allows commercial development. You are the one who makes the project, Sisk gives you the tools. Because it is open source, the community (including you) can maintain, fix bugs, and improve Sisk over time.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    reproc

    reproc

    A cross-platform (C99/C++11) process library

    reproc (Redirected Process) is a cross-platform C/C++ library that simplifies starting, stopping and communicating with external programs. The main use case is executing command line applications directly from C or C++ code and retrieving their output. reproc consists out of two libraries: reproc and reproc++. reproc is a C99 library that contains the actual code for working with external programs. reproc++ depends on reproc and adapts its API to an idiomatic C++11 API. It also adds a few...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Takes

    Takes

    True object-oriented Java web framework without NULLs

    Takes is a true object-oriented and immutable Java8 web development framework. Pay attention that UTF-8 encoding is set on the command line. The entire framework relies on your default Java encoding, which is not necessarily UTF-8 by default. To be sure, always set it on the command line with file.encoding Java argument. We decided not to hard-code "UTF-8" in our code mostly because this would be against the entire idea of Java localization, according to which a user always should have a...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Pronto

    Pronto

    Quick automated code review of your changes

    Pronto runs analysis quickly by checking only the relevant changes. Created to be used on GitHub pull requests, but also works locally and integrates with GitLab and Bitbucket. Perfect if you want to find out quickly if a branch introduces changes that conform to your style guide, are DRY, don't introduce security holes, and more. Pronto runs the checks on a diff between the current HEAD and the provided commit-ish (default is master). You can run Pronto as a step of your CI builds and get...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    vscode-blade-formatter

    vscode-blade-formatter

    An opinionated Blade file formatter for VSCode

    An opinionated Blade file formatter for VSCode. Marketplace page is here. You can also format programmatically with the same syntax using the blede-formatter that this extension relies on. Automatically indent markup inside directives. Automatically add spacing to blade template markers. PHP 8 support (null safe operator, named arguments) PSR-2 support (format inside directives) Automatically sort Tailwind CSS classes with respect of tailwind.config.js. To configure settings per project, put...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 18
    Doctrine extensions for PHPStan

    Doctrine extensions for PHPStan

    Doctrine extensions for PHPStan

    DQL validation for parse errors, unknown entity classes and unknown persistent fields. QueryBuilder validation is also supported. Recognizes magic findBy*, findOneBy* and countBy* methods on EntityRepository. Validates entity fields in repository findBy, findBy, findOneBy, findOneBy, count and countBy method calls. Interprets EntityRepository MyEntity correctly in phpDocs for further type inference of methods called on the repository. Provides correct return for...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 19
    PHPStan Symfony Framework extensions

    PHPStan Symfony Framework extensions

    Symfony extension for PHPStan

    Symfony extension for PHPStan. Sometimes, when you are dealing with optional dependencies, the ::has() methods can cause problems. For example, the following construct would complain that the condition is always either on or off, depending on whether you have the dependency for service installed. You can opt in for more advanced analysis of Symfony Console Commands by providing the console application from your own application. This will allow the correct argument and option types to be...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 20
    go-linq

    go-linq

    .NET LINQ capabilities in Go

    A powerful language-integrated query (LINQ) library for Go. Written in vanilla Go, no dependencies! Complete lazy evaluation with iterator pattern. Safe for concurrent use. Supports generic functions to make your code cleaner and free of type assertions. Supports arrays, slices, maps, strings, channels and custom collections. go-linq has recently introduced breaking API changes with v2.0.0. See release notes for details. v2.0.0 comes with a refined interface, dramatically increased...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    LaRecipe

    LaRecipe

    Write gorgeous documentation for your products using Markdown

    Write gorgeous documentation with Markdown inside your Laravel apps. LaRecipe is simply a code-driven package provides an easy way to create beautiful documentation for your product or application inside your Laravel app. Configure your entire docs with simple PHP code. None of your docs configurations is stored in the database. LaRecipe provides a bunch of amazing-looking UI Vue-based components powered by TailwindCSS. LaRecipe allows you add your own custom assets though custom packages in...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Dynamic Data

    Dynamic Data

    Reactive collections based on Rx.Net

    Rx is extremely powerful but out of the box provides nothing to assist with managing collections. In most applications, there is a need to update the collections dynamically. Typically a collection is loaded and after the initial load, asynchronous updates are received. The original collection will need to reflect these changes. In simple scenarios the code is simple. However, typical applications are much more complicated and may apply a filter, transform the original dto and apply a sort....
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Apache Avro

    Apache Avro

    Apache Avro is a data serialization system

    Apache Avro™ is a data serialization system. Simple integration with dynamic languages. Code generation is not required to read or write data files nor to use or implement RPC protocols. Code generation is an optional optimization, is only worth implementing for statically typed languages. Avro relies on schemas. When Avro data is read, the schema used when writing it is always present. This permits each datum to be written with no per-value overheads, making serialization both fast and...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    NG-ALAIN

    NG-ALAIN

    NG-ZORRO admin panel front-end framework

    An Antd-based mid-backend front-end solution that provides more general business modules, allowing developers to focus more on business. In line with Ant Design design values. Rich dozens of basic components. A set of higher-order business components, diagrams, authentication, authorization, caching, mocking, testing, etc. A complete, production-ready Angular scaffolding. A large number of example pages can be directly referenced and used. Contains NG-ALAIN Schematics, VSCODE plugin....
    Downloads: 1 This Week
    Last Update:
    See Project
  • 25
    Wails

    Wails

    Create desktop apps using Go and Web Technologies

    The traditional method of providing web interfaces to Go programs is via a built-in web server. Wails offers a different approach: it provides the ability to wrap both Go code and a web frontend into a single binary. The Wails cli makes this easy for you, by handling project creation, compilation and bundling. All you have to do is get creative! Write standard Go code, like you always have. If you have an existing Go application, it's easy to put an HTML frontend on it. Use any frontend...
    Downloads: 0 This Week
    Last Update:
    See Project
Auth0 Logo