Showing 8329 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
  • Error to trace to log to deploy. One click. No SSH. Icon
    Error to trace to log to deploy. One click. No SSH.

    Catch the cause before the pager goes off.

    AppSignal links every error to the trace, the trace to the log, the log to the deploy that shipped it.
    Free 30 days.
  • 1
    dynaconf

    dynaconf

    Configuration Management for Python

    Inspired by the 12-factor application guide. Settings management (default values, validation, parsing, templating). Protection of sensitive information (passwords/tokens). Multiple file formats toml|yaml|json|ini|py and also customizable loaders. Full support for environment variables to override existing settings (dotenv support included). Optional layered system for multi environments [default, development, testing, production] (also called multi profiles). Built-in support for Hashicorp...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 2
    ytt

    ytt

    YAML templating tool that works on YAML structure instead of text

    Template and patch as needed to easily make your configuration reusable and extensible. Works with your own and third-party YAML configuration. ytt templates are plain YAML documents made from nodes such as maps and arrays. ytt allows you to set values and attach statements (such as if and for loops) on those nodes. This eliminates text insertion concerns like manual escaping and allows for easy structure reuse, thus, increasing readability. Weave ytt templating into your own configuration,...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 3
    TensorFlow Model Garden

    TensorFlow Model Garden

    Models and examples built with TensorFlow

    The TensorFlow Model Garden is a repository with a number of different implementations of state-of-the-art (SOTA) models and modeling solutions for TensorFlow users. We aim to demonstrate the best practices for modeling so that TensorFlow users can take full advantage of TensorFlow for their research and product development. To improve the transparency and reproducibility of our models, training logs on TensorBoard.dev are also provided for models to the extent possible though not all models...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 4
    sbt

    sbt

    sbt, the interactive build tool

    Define your tasks in Scala. Run them in parallel from sbt's interactive shell. sbt is built for Scala and Java projects. It is the build tool of choice for 93.6% of the Scala developers (2019). One of the examples of a Scala-specific feature is the ability to cross-build your project against multiple Scala versions. build.sbt is a Scala-based DSL to express parallel processing task graph. Typos in build.sbt will be caught as a compilation error. With Zinc incremental compiler and file watch...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 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
  • 5
    Click

    Click

    Python composable command line interface toolkit

    Click is a Python package for creating beautiful command line interfaces in a composable way with as little code as necessary. It’s the “Command Line Interface Creation Kit”. It’s highly configurable but comes with sensible defaults out of the box. It aims to make the process of writing command line tools quick and fun while also preventing any frustration caused by the inability to implement an intended CLI API. Click in three points, arbitrary nesting of commands, automatic help page...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 6
    MyBatis

    MyBatis

    MyBatis SQL mapper framework for Java

    MyBatis is a first class persistence framework with support for custom SQL, stored procedures and advanced mappings. MyBatis eliminates almost all of the JDBC code and manual setting of parameters and retrieval of results. MyBatis can use simple XML or Annotations for configuration and map primitives, Map interfaces and Java POJOs (Plain Old Java Objects) to database records. Every MyBatis application centers around an instance of SqlSessionFactory. A SqlSessionFactory instance can be...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 7
    Lazarus Code and Component Repository
    Lazarus is a free and open source development tool for the Free Pascal Compiler. The purpose of this project is to serve as a Code Repository, Wiki Knowledgebase and support site for converting existing components and libraries to work with Lazarus and the Free Pascal Compiler.
    Leader badge
    Downloads: 158 This Week
    Last Update:
    See Project
  • 8
    XLS

    XLS

    XLS: Accelerated HW Synthesis

    XLS is an open-source toolkit for building high-level hardware with a modern compiler stack that spans from a functional DSL to optimized IR and hardware generation. At the front end, DSLX lets you describe algorithms with strong typing and familiar control flow while remaining synthesis-friendly. The compiler lowers DSLX into a rich intermediate representation, applies aggressive optimization and scheduling passes, and can either JIT the design for software simulation or emit Verilog for...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 9
    TypeSpec

    TypeSpec

    Language for defining cloud service APIs and shapes

    TypeSpec is a language for defining cloud service APIs and shapes. TypeSpec is a highly extensible language with primitives that can describe API shapes common among REST, OpenAPI, gRPC, and other protocols. TypeSpec is excellent for generating many different API description formats, client and service codes, documentation, and many other assets. All this while keeping your TypeSpec definition as a single source of truth. Using TypeSpec, you can create reusable patterns for all aspects of an...
    Downloads: 2 This Week
    Last Update:
    See Project
  • Enterprise-grade ITSM, for every business Icon
    Enterprise-grade ITSM, for every business

    Give your IT, operations, and business teams the ability to deliver exceptional services—without the complexity.

    Freshservice is an intuitive, AI-powered platform that helps IT, operations, and business teams deliver exceptional service without the usual complexity. Automate repetitive tasks, resolve issues faster, and provide seamless support across the organization. From managing incidents and assets to driving smarter decisions, Freshservice makes it easy to stay efficient and scale with confidence.
    Try it Free
  • 10
    wxFormBuilder

    wxFormBuilder

    A wxWidgets GUI Builder

    wxFormBuilder is a GUI builder for the wxWidgets framework. Code generation is supported for C++, Python, Lua and PHP. Additionally, the import and export of XRC code is possible. To support additional widgets, custom plugins can be used. wxFormBuilder runs on Windows, various Linux distributions and macOS.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 11
    Capstone

    Capstone

    Capstone disassembly/disassembler framework

    Capstone is a disassembly framework with the target of becoming the ultimate disasm engine for binary analysis and reversing in the security community. Created by Nguyen Anh Quynh, then developed and maintained by a small community, Capstone offers some unparalleled features. Support multiple hardware architectures: ARM, ARM64 (ARMv8), Ethereum VM, M68K, Mips, MOS65XX, PPC, Sparc, SystemZ, TMS320C64X, M680X, XCore and X86 (including X86_64). Having clean/simple/lightweight/intuitive...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 12
    Electron Packager

    Electron Packager

    Customize and package your Electron app with OS-specific bundles

    Electron Packager is a command line tool and Node.js library that bundles Electron-based application source code with a renamed Electron executable and supporting files into folders ready for distribution. For creating distributables like installers and Linux packages, consider using either Electron Forge (which uses Electron Packager internally), or one of the related Electron tools, which utilizes Electron Packager-created folders as a basis.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 13
    Data Contract CLI

    Data Contract CLI

    Enforce Data Contracts

    ...It supports both the Data Contract Specification and the Open Data Contract Standard, making it useful for teams standardizing data governance across different platforms. It can run locally, inside CI/CD pipelines, through Docker, or directly from Python code. Overall, it helps data producers and consumers treat data products more like APIs, with explicit expectations, automated checks, and clearer accountability.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 14
    CubeCL

    CubeCL

    Multi-platform high-performance compute language extension for Rust

    ...The framework is built to integrate tightly with modern ML stacks, enabling efficient tensor operations and custom kernel development that can outperform generic libraries in specialized workloads. By combining compiler optimizations with a domain-specific language, CubeCL allows developers to generate highly optimized code for different hardware backends while maintaining a single source of truth.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 15
    Tolgee Platform

    Tolgee Platform

    Developer & translator friendly web-based localization platform

    An open-source localization platform developers enjoy working with. Because it saves a lot of time you would spend on localization tasks without it because it enables you to provide perfectly translated software. Add translations in the code, and translate them directly in the app with the Tolgee i18n tool. Clicking an element while holding the ALT/option key opens a dialog where you can simply modify your strings.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 16
    Ory Kratos

    Ory Kratos

    Next-gen identity server with Ory-hardened authentication

    ...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 authentication, custom identity models, and bring your own UI. Ory Kratos is open-source and grows more powerful with every pull-request. Ory Kratos is written in Go and we provide SDKs for every language. Customizable login, registration, and profile management without complexity. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 17
    Webmozart Assert

    Webmozart Assert

    Assertions to validate method input/output with nice error messages

    ...In beberlei/assert, the ordering of the %s placeholders is different for every assertion. This package, on the contrary, provides consistent placeholder ordering for all assertions. Check the source code of the assertions to find out details about the additional available placeholders. The Assert class comes with a few methods, which can be overridden to change the class behaviour. You can also extend it to add your own assertions.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 18
    gdbgui

    gdbgui

    Browser-based frontend to gdb (gnu debugger)

    ...Simply run gdbgui from the terminal to start the gdbgui server, and a new tab will open in your browser. gdbgui is used by thousands of developers around the world including engineers at Google and college computer science course instructions. It even made its way into the Rust programming language's source code and appeared on episode 110 of C++ Weekly.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 19
    TestCafe

    TestCafe

    A Node.js tool to automate end-to-end web testing

    TestCafe is a Node.js tool for automating end-to-end web testing. All you have to do is set it up, write tests in JS or TypeScript, run them and view the results. There’s no need for WebDrivers or other testing software. Installing TestCafe takes just one minute and one command. TestCafe lets you create smart, stable tests with no manual timeouts. It can run parallel tests, saving you on test execution time, and can even build readable tests with PageObject. TestCafe runs on all popular...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 20
    webiny

    webiny

    Enterprise open-source serverless CMS

    ...Create new projects and scaffold apps and APIs via command-line. Deploy projects to AWS. A set of ready-made apps you can use to create APIs, static pages and forms using no-code approach. Open-source framework that helps you to architect, build and deploy solutions on top of serverless infrastructure.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 21
    Dagster

    Dagster

    An orchestration platform for the development, production

    Dagster is an orchestration platform for the development, production, and observation of data assets. Dagster as a productivity platform: With Dagster, you can focus on running tasks, or you can identify the key assets you need to create using a declarative approach. Embrace CI/CD best practices from the get-go: build reusable components, spot data quality issues, and flag bugs early. Dagster as a robust orchestration engine: Put your pipelines into production with a robust...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 22
    Guitar

    Guitar

    Git GUI Client

    ...It's too late to start up, falls well, is user registration tedious when downloading, is paid for commercial use, is not multi-platform, or is an animation or visual effect. It was said that the production was overkill and the wizard and the source code were not published. I tried to eliminate such inconvenience as much as possible. At first I started developing it for my own study, because I was interested in learning how to use Git and how it worked inside. Some of the best engineers of the time may think Git in GUI. That's a lot of it. When I want to execute a command that I rarely use, I sometimes force myself to do not rely on the GUI, open the terminal and hand enter the git command. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 23
    MNN

    MNN

    MNN is a blazing fast, lightweight deep learning framework

    MNN is a highly efficient and lightweight deep learning framework. It supports inference and training of deep learning models, and has industry leading performance for inference and training on-device. At present, MNN has been integrated in more than 20 apps of Alibaba Inc, such as Taobao, Tmall, Youku, Dingtalk, Xianyu and etc., covering more than 70 usage scenarios such as live broadcast, short video capture, search recommendation, product searching by image, interactive marketing, equity...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 24
    Swift Composable Architecture

    Swift Composable Architecture

    A library for building applications

    The Swift Composable Architecture (TCA) is a reusable, testable architecture library for building Swift applications using unidirectional data flow, reducers, and dependency injection. It encourages modular code, easy state management, and full test coverage. Designed and authored by the Point-Free team with extensive real-world examples.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    FS2

    FS2

    Compositional, streaming I/O library for Scala

    FS2 (“Functional Streams for Scala”) is a purely functional, effectful abstraction for stream processing on the JVM. Built on Cats Effect, it enables compositional resource-safe streaming workflows with robust error handling, back-pressure, pull/push semantics, and support for concurrent and interruptible pipelines.
    Downloads: 0 This Week
    Last Update:
    See Project
Auth0 Logo