Showing 1574 open source projects for "code"

View related business solutions
  • Retool your internal operations Icon
    Retool your internal operations

    Generate secure, production-grade apps that connect to your business data. Not just prototypes, but tools your team can actually deploy.

    Build internal software that meets enterprise security standards without waiting on engineering resources. Retool connects to your databases, APIs, and data sources while maintaining the permissions and controls you need. Create custom dashboards, admin tools, and workflows from natural language prompts—all deployed in your cloud with security baked in. Stop duct-taping operations together, start building in Retool.
    Build an app in Retool
  • Atera all-in-one platform IT management software with AI agents Icon
    Atera all-in-one platform IT management software with AI agents

    Ideal for internal IT departments or managed service providers (MSPs)

    Atera’s AI agents don’t just assist, they act. From detection to resolution, they handle incidents and requests instantly, taking your IT management from automated to autonomous.
    Learn More
  • 1
    Cutelyst

    Cutelyst

    Web Framework built on top of Qt, using the approach of Catalyst

    Create fast and modern web applications that share the same code as your desktop or mobile apps. Why have two or more development teams focused on a specific platform when you can have a single team coding the same code, sharing skills and lines of code. With Qt, you already can write applications for Windows, Linux, Android, MacOS, and iOS using the same source code, Cutelyst allows you to share your C++ code with your web application.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    CPlusPlusThings

    CPlusPlusThings

    Collection of various C++ code samples, utilities, patterns

    ...Example implementations of data structures and algorithms. Organized as a learning repository (rather than a production framework). Encourages reuse and adaptation by developers as a reference. Collection of C++ utility code snippets/helper modules.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    Codon

    Codon

    A high-performance, zero-overhead, extensible Python compiler

    Codon is a high-performance Python compiler that compiles Python code to native machine code without any runtime overhead. Typical speedups over Python are on the order of 100x or more, on a single thread. Codon supports native multithreading which can lead to speedups many times higher still. The Codon framework is fully modular and extensible, allowing for the seamless integration of new modules, compiler optimizations, domain-specific languages and so on.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 4
    ispc

    ispc

    Intel SPMD Program Compiler

    ...Under the SPMD model, the programmer writes a program that generally appears to be a regular serial program, though the execution model is actually that a number of program instances execute in parallel on the hardware. ispc compiles a C-based SPMD programming language to run on the SIMD units of CPUs and GPUs; it frequently provides a 3x or more speedup on architectures with 4-wide vector SSE units and 5x-6x on architectures with 8-wide AVX vector units, without any of the difficulty of writing intrinsics code. Parallelization across multiple cores is also supported by ispc, making it possible to write programs that achieve performance improvement that scales by both numbers of cores and vector unit size. Build a small set of extensions to the C language that would deliver excellent performance to performance-oriented programmers.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Grafana: The open and composable observability platform Icon
    Grafana: The open and composable observability platform

    Faster answers, predictable costs, and no lock-in built by the team helping to make observability accessible to anyone.

    Grafana is the open source analytics & monitoring solution for every database.
    Learn More
  • 5
    Kakoune

    Kakoune

    mawww's experiment for a better code editor

    Multiple selections are the central way of interacting in Kakoune, with powerful handling primitives (regex matches, filtering, splitting, aligning, text objects etc). Kakoune implements several tools to help editing/writing text: contextual help, as-you-type completion, syntax highlighting for several programming languages. Text can be selected and modified at will in multiple ways, thanks to several primitives: selection rotation, case manipulation, indentation leveling. Users can extend...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 6
    YueScript

    YueScript

    A Moonscript dialect compiles to Lua

    ...Moonscript is a language that compiles Lua. Since the original Moonscript has been used to write web framework lapis and run a few business websites like itch.io and streak.club with some large code bases. The original language is getting too hard to adopt new features for those that may break the stability of existing applications. So Yuescript is a new code base for pushing the language to go forward and being a playground to try introducing new language syntax or programming paradigms to make Moonscript language more expressive and productive.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 7
    Faust

    Faust

    Functional programming language for signal processing

    ...The core component of Faust is its compiler. It allows to "translate" any Faust digital signal processing (DSP) specification to a wide range of non-domain specific languages such as C++, C, LLVM bit code, WebAssembly, Rust, etc. In this regard, Faust can be seen as an alternative to C++ but is much simpler and more intuitive to learn. Thanks to a wrapping system called "architectures," codes generated by Faust can be easily compiled into a wide variety of objects ranging from audio plug-ins to standalone applications or smartphone and web apps, etc.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 8

    Protocol Buffers

    Google's data interchange format

    Protocol Buffers are Google’s fast and simple, language- and platform-neutral, extensible mechanism for serializing structured data. It allows you to define how your data should be structured once, and then using a special generated source code, you can then easily write and read your structured data to and from a variety of data streams and using a variety of languages. Protocol Buffers currently supports a wide array of languages, including C++, Java, Python, Ruby, and many others with more to come.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 9
    re2

    re2

    Alternative to backtracking regular expression engines

    RE2 is a fast, safe, thread-friendly alternative to backtracking regular expression engines like those used in PCRE, Perl, and Python. It is a C++ library. This is the source code repository for RE2, a regular expression library. There is a fair amount of documentation (including code snippets) in the re2.h header file. Unless otherwise noted, the RE2 source files are distributed under the BSD-style license found in the LICENSE file. In POSIX mode, RE2 accepts standard POSIX (egrep) syntax regular expressions. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • Cloud data warehouse to power your data-driven innovation Icon
    Cloud data warehouse to power your data-driven innovation

    BigQuery is a serverless and cost-effective enterprise data warehouse that works across clouds and scales with your data.

    BigQuery Studio provides a single, unified interface for all data practitioners of various coding skills to simplify analytics workflows from data ingestion and preparation to data exploration and visualization to ML model creation and use. It also allows you to use simple SQL to access Vertex AI foundational models directly inside BigQuery for text processing tasks, such as sentiment analysis, entity extraction, and many more without having to deal with specialized models.
    Try for free
  • 10
    Catch2

    Catch2

    A modern, C++-native, test framework for unit-tests, TDD and BDD

    ...Test names do not have to be valid identifiers, assertions look like normal C++ boolean expressions, and sections provide a nice and local way to share set-up and tear-down code in tests. You are on the devel branch, where the v3 version is being developed. v3 brings a bunch of significant changes, the big one being that Catch2 is no longer a single-header library. Catch2 now behaves as a normal library, with multiple headers and separately compiled implementation.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 11
    Android Runtime for NativeScript

    Android Runtime for NativeScript

    NativeScript for Android using v8

    Contains the source code for the NativeScript's Android Runtime. NativeScript is a framework that enables developers to write truly native mobile applications for Android and iOS using JavaScript and CSS. Each mobile platform has its own ecosystem and offers completely different development tools and language(s) - Java for Android and Objective C (Swift) for iOS.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 12
    Banish crusty code with the Uncrustify C/C++/C#/D/Java/Pawn source code beautifier. It indents, adds newlines, aligns, etc, and is highly configurable.
    Leader badge
    Downloads: 122 This Week
    Last Update:
    See Project
  • 13
    Realm Core

    Realm Core

    Core database component for the Realm Mobile Database SDKs

    Realm is a mobile database that runs directly inside phones, tablets or wearables, check out realm.io. This repository holds the source code for the core database component used by all the Realm Mobile Database products. Realm Core is not in itself an "end-user" product with a publicly stable and supported API.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 14
    Fast Binary Encoding (FBE)

    Fast Binary Encoding (FBE)

    Fast Binary Encoding is fast and universal serialization solution

    Fast Binary Encoding is ultra fast and universal serialization solution for C++, C#, Go, Java, JavaScript, Kotlin, Python, Ruby, and Swift. Fast Binary Encoding allows to description of any domain models, business objects, complex data structures, client/server requests & responses and generate native code for different programming languages and platforms.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    wxWidgets

    wxWidgets

    Cross-Platform C++ GUI Library

    wxWidgets is a C++ library that lets developers create applications for Windows, macOS, Linux, and other platforms with a single code base. It has popular language bindings for Python, Ruby, Lua, Perl, and several other languages, and unlike other cross-platform toolkits, wxWidgets gives applications a truly native look and feel because it uses the platform's native API rather than emulating the GUI. It's also extensive, free, open-source, and mature.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 16
    Trust Wallet Core

    Trust Wallet Core

    Cross-platform, cross-blockchain wallet library

    Trust Wallet Core is an open source, cross-platform, mobile-focused library implementing low-level cryptographic wallet functionality for a high number of blockchains. It is a core part of the popular Trust Wallet, and some other projects. Most of the code is C++ with a set of strict C interfaces, and idiomatic interfaces for supported languages: Swift for iOS and Java for Android. Wallet Core supports more than 50 blockchains, Bitcoin, Ethereum, Binance Chain, and most major blockchain platforms. For new coins, you need to implement address handling and signing functionality in the wallet-core. ...
    Downloads: 14 This Week
    Last Update:
    See Project
  • 17
    IRremote Arduino Library

    IRremote Arduino Library

    Infrared remote library for Arduino, send and receive infrared signals

    ...You can use any pin for sending now like you are used to receiving. Simultaneous sending and receiving. See the SendAndReceive example. No more need to use 32-bit hex values in your code. Instead, a (8 bit) command value is provided for decoding (as well as a 16-bit address and a protocol number). Protocol values comply to protocol standards, i.e. NEC, Panasonic, Sony, Samsung, and JVC decode and send LSB first. Supports more protocols, since adding a protocol is quite easy now. Better documentation and more examples. ...
    Downloads: 16 This Week
    Last Update:
    See Project
  • 18
    React Native for Windows

    React Native for Windows

    A framework for building native Windows apps with React

    Bring your React Native apps to some of the most powerful devices out there. Take your apps across PC, Xbox, Surface Tablets, and dual-screens with our robust Windows extension to React Native. Extend your desktop experience to more than just Windows! Try out our fully supported macOS extension to React Native. React Native for Windows + macOS brings React Native support for the Windows 10 SDK as well as the macOS 10.13 SDK. With this, you can use JavaScript to build native Windows apps for...
    Downloads: 21 This Week
    Last Update:
    See Project
  • 19
    F´

    A flight software and embedded systems framework

    ...To develop applications with F´, the following requirements of the user’s system must be met, Linux or Mac OS X operating system (or Windows Subsystem for Linux on Windows), CMake, Bash or Bash compatible shell, Clang or GCC compiler, Python 3 and PIP. F´ can be quickly installed and ready to use by cloning the GitHub repository, installing Python code (typically in a virtual environment), and building one of our reference applications.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 20
    HUSTOJ

    HUSTOJ

    Popular Open Source Online Judge based on PHP/C++/MySQL/Linux

    ...The default location of script installation is /home/judge, where src is all source code, data is test data, etc directory is the configuration file of the judgment side, and the install directory is various tool scripts.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 21
    Code Crusader

    Code Crusader

    Integrated Development Environment (IDE)

    Code Crusader is a graphical Integrated Development Environment (IDE) designed to smoothly integrate the tasks of working with source files, compiling, and debugging, in short everything involved in developing code. FAQ: https://github.com/jafl/jx_application_framework/tree/master/programs/code_crusader#readme ChangeLog: http://codecrusader.sourceforge.net/ChangeLog.html
    Downloads: 1 This Week
    Last Update:
    See Project
  • 22
    GraphQL for .NET

    GraphQL for .NET

    This is an implementation of Facebook's GraphQL in .NET

    GraphQL is a query language for your API, and a server-side runtime for executing queries by using a type system you define for your data. GraphQL isn't tied to any specific database or storage engine and is instead backed by your existing code and data. A GraphQL service is created by defining types and fields on those types, then providing functions for each field on each type. All packages generated from this repository come with embedded pdb and support Source Link. If you are having difficulty understanding how the code works or have encountered an error, then it is just enough to enable Source Link in your IDE settings. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    SuperCollider

    SuperCollider

    Audio server, programming language, and IDE for sound synthesis

    SuperCollider is a platform for audio synthesis and algorithmic composition, used by musicians, artists, and researchers working with sound. It is free and open source software available for Windows, macOS, and Linux. scsynth, a real-time audio server, forms the core of the platform. It features 400+ unit generators (“UGens”) for analysis, synthesis, and processing. Its granularity allows the fluid combination of many known and unknown audio techniques, moving between additive and...
    Downloads: 10 This Week
    Last Update:
    See Project
  • 24
    CasADi

    CasADi

    CasADi is a symbolic framework for numeric optimization

    CasADi is a symbolic framework for numeric optimization implementing automatic differentiation in forward and reverse modes on sparse matrix-valued computational graphs. It supports self-contained C-code generation and interfaces state-of-the-art codes such as SUNDIALS, IPOPT, etc. It can be used in C++, Python, or Matlab/Octave. CasADi's backbone is a symbolic framework implementing forward and reverse modes of AD on expression graphs to construct gradients, large-and-sparse Jacobians, and Hessians. These expression graphs, encapsulated in Function objects, can be evaluated in a virtual machine or exported to stand-alone C code. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 25
    openFrameworks

    openFrameworks

    Cross platform toolkit for creative coding in C++

    openFrameworks is a C++ toolkit for creative coding. docs have some documentation around OF usage, per platform things to consider, etc. You should definitely take a look in there; for example, if you are on OSX, read the osx.md. apps and examples are where projects go -- examples contain a variety of tasks that show you how to use OF, and apps is where your own projects will go. libs contain the libraries that OF uses, including the open frameworks core itself. addons are for additional...
    Downloads: 1 This Week
    Last Update:
    See Project