Showing 6973 open source projects for "gmail source code"

View related business solutions
  • Stop Storing Third-Party Tokens in Your Database Icon
    Stop Storing Third-Party Tokens in Your Database

    Auth0 Token Vault handles secure token storage, exchange, and refresh for external providers so you don't have to build it yourself.

    Rolling your own OAuth token storage can be a security liability. Token Vault securely stores access and refresh tokens from federated providers and handles exchange and renewal automatically. Connected accounts, refresh exchange, and privileged worker flows included.
    Try Auth0 for Free
  • Stop Cyber Threats with VM-Series Next-Gen Firewall on Azure Icon
    Stop Cyber Threats with VM-Series Next-Gen Firewall on Azure

    Native application identity and user-based security for your Azure cloud

    Gain integrated visibility across all traffic in a single pass. Deploy Palo Alto Networks VM-Series to determine application identity and content while automating security policy updates via rich APIs.
    Get a free trial
  • 1
    stylelint

    stylelint

    A linter that helps you avoid errors and enforce conventions

    stylelint understands the latest CSS syntax including custom properties and level 4 selectors. Extracts embedded styles from HTML, markdown and CSS-in-JS object & template literals. Parses CSS-like syntaxes like SCSS, Sass, Less and SugarSS. Has over 170 built-in rules to catch errors, apply limits and enforce stylistic conventions. Supports plugins so you can create your own rules or make use of plugins written by the community. Automatically fixes the majority of stylistic violations. Itis...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 2
    Sliver

    Sliver

    Adversary Emulation Framework

    Sliver is an open source cross-platform adversary emulation/red team framework, it can be used by organizations of all sizes to perform security testing. Sliver's implants support C2 over Mutual TLS (mTLS), WireGuard, HTTP(S), and DNS and are dynamically compiled with per-binary asymmetric encryption keys. The server and client support MacOS, Windows, and Linux. Implants are supported on MacOS, Windows, and Linux (and possibly every Golang compiler target but we've not tested them all).
    Downloads: 68 This Week
    Last Update:
    See Project
  • 3
    xLUA

    xLUA

    xLua is a lua programming solution for C#

    xLua adds Lua script programming capabilities to C# environments such as Unity, .Net, Mono, etc. With xLua, these Lua codes can be easily called with C#. xLua has many breakthroughs in function, performance, and ease of use. The most representative of these aspects are C# implementation (methods, operators, attributes, events, etc.) can be replaced with Lua implementation at runtime; excellent GC optimization, custom struct, enumeration transfer between Lua and C# without C# gc alloc; and...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 4
    30 Seconds of Java

    30 Seconds of Java

    Collection of reusable tested Java 21 compatible code snippets

    30 Seconds of Java is a curated collection of short, focused Java code snippets intended to teach small concepts quickly, similar to the popular “30 seconds of code” format in other languages. Each snippet is designed to be read and understood in under a minute, showing a single idea such as working with streams, handling optionals, manipulating collections, or doing common utility tasks. The repo targets both beginners who want bite-sized learning and experienced developers who just need a...
    Downloads: 4 This Week
    Last Update:
    See Project
  • AI-powered service management for IT and enterprise teams Icon
    AI-powered service management for IT and enterprise teams

    Enterprise-grade ITSM, for every business

    Give your IT, operations, and business teams the ability to deliver exceptional services—without the complexity. Maximize operational efficiency with refreshingly simple, AI-powered Freshservice.
    Try it Free
  • 5
    Appsmith

    Appsmith

    Low code project to build admin panels, internal tools, and dashboards

    Low code project to build admin panels, internal tools, and dashboards. Integrates with 15+ databases and any API. Appsmith is an open-source platform to build, deploy, and maintain internal apps. You can build anything from simple CRUD apps, admin panels, dashboards to custom business apps and complicated multi-step workflows. Build your UI with our drag and drop UI builder.
    Downloads: 12 This Week
    Last Update:
    See Project
  • 6
    GraphQL Kotlin

    GraphQL Kotlin

    Libraries for running GraphQL in Kotlin

    graphql-java is one of the most popular JVM-based GraphQL implementations. GraphQL Kotlin is built on top of grahpql-java as it can be easily extended with additional functionality and this implementation has been used and tested by many users. The most common way to create the schema in graphql-java is to first manually write the SDL file. Then write the runtime code that matches this schema to build the GraphQLSchema object. This means that there are two sources of truth for your schema...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 7
    Urbit

    Urbit

    An operating function

    Urbit is a personal server stack built from scratch. It has an identity layer (Azimuth), virtual machine (Vere), and operating system (Arvo). A running Urbit "ship" is designed to operate with other ships peer-to-peer. Urbit is a general-purpose, peer-to-peer computer and network. Urbit is for everyone, but sometimes it is easy to get lost in this universe. It solves the hard problems of implementing a peer-to-peer network (including identity, NAT traversal, and exactly-once delivery) in the...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 8
    SIA

    SIA

    AI framework to autonomously improve the performance of any AI system

    SIA is a self-improving AI framework designed to improve the performance of models or agents on benchmark tasks. It uses an iterative loop where a meta-agent creates or updates a task-specific target agent, while a feedback agent studies results and proposes improvements. The framework can refine both the harness around the task and the agent implementation itself. It is aimed at research and experimentation across tasks such as machine learning benchmarks, legal classification, code...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 9
    Ultracite

    Ultracite

    A highly opinionated, zero-configuration linter and formatter

    Ultracite is a highly opinionated, zero-configuration linting and formatting preset designed primarily for modern JavaScript/TypeScript codebases. It is built on top of the Biome toolchain (written in Rust) and aims to deliver sub-second performance so that formatting and linting feel seamless, even on large projects. Because it comes pre-configured with sensible defaults for frameworks like React and Next.js, developers can adopt it with minimal setup—simply run npx ultracite init and start...
    Downloads: 2 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
    Harness

    Harness

    Harness Open Source is an end-to-end developer platform

    Harness is a CI/CD platform (available as SaaS/On-prem) that automates build, test, and deployment workflows. It offers pipeline-as-code YAML definitions, AI-optimized builds, policy-driven governance, multi-environment deployment templates (canary, blue/green), and integrated security scanning.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 11
    i18n-tasks

    i18n-tasks

    Manage translation and localization with static analysis, for Ruby i18

    Manage translation and localization with static analysis, for Ruby i18n. i18n-tasks helps you find and manage missing and unused translations. This gem analyses code statically for key usages, such as I18n.t('some.key'), in order to report keys that are missing or unused. Pre-fill missing keys, optionally from Google Translate or DeepL Pro. Remove unused keys. Thus addressing the two main problems of i18n gem design, missing keys only blow up at runtime. i18n-tasks can be used with any...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 12
    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. The framework is distributed as a NuGet package. Some analyzers...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 13
    Rollup

    Rollup

    A module bundler for JavaScript

    Rollup is a module bundler for JavaScript which compiles small pieces of code into something larger and more complex, such as a library or application. It uses the new standardized format for code modules included in the ES6 revision of JavaScript, instead of previous idiosyncratic solutions such as CommonJS and AMD. ES modules let you freely and seamlessly combine the most useful individual functions from your favorite libraries. This will eventually be possible natively everywhere, but...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 14
    Onefetch

    Onefetch

    Git repository summary on your terminal

    ...It automatically detects open source licenses from texts and provides the user with valuable information like code distribution, pending changes, number of dependencies (by package manager), top contributors (by number of commits), the size on disk, creation date, LOC (lines of code), etc. Onefetch can be configured via command-line flags to display exactly what you want, the way you want it to: you can customize ASCII/Text formatting, disable info lines, ignore files & directories, and output in multiple formats (JSON, Yaml), etc.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 15
    Machine Learning Octave

    Machine Learning Octave

    MatLab/Octave examples of popular machine learning algorithms

    This repository contains MATLAB / Octave implementations of popular machine learning algorithms, along with explanatory code and mathematical derivations, intended as educational material rather than production code. Implementations of supervised learning algorithms (linear regression, logistic regression, neural nets). The author’s goal is to help users understand how each algorithm works “from scratch,” avoiding black-box library calls. Code written so as to expose and comment on...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 16
    RuboCop Rails

    RuboCop Rails

    A RuboCop extension focused on enforcing Rails best practices

    A RuboCop extension focused on enforcing Rails best practices and coding conventions. It’s based on the community-driven Rails style guide. You need to tell RuboCop to load the Rails extension. Now you can run rubocop and it will automatically load the RuboCop Rails cops together with the standard cops. If you are using Rails 6.1 or newer, add the following config.generators.after_generate setting to your config/application.rb to apply RuboCop autocorrection to code generated by bin/rails g....
    Downloads: 2 This Week
    Last Update:
    See Project
  • 17
    GPT-5 Coding Examples

    GPT-5 Coding Examples

    GPT-5 coding examples

    ...It also provides guidance for experimenting with GPT-5 in different workflows — from using the Codex CLI for terminal-based automation, to integrating with IDEs, to leveraging ChatGPT’s browser-based code generation and preview. While archived as a reference-only resource with no active contributions, GPT-5 Coding Examples remains a source of inspiration for rapid prototyping.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 18
    FOSSA CLI

    FOSSA CLI

    Fast, portable and reliable dependency analysis for any codebase

    FOSSA CLI is a command-line tool that scans your codebase to identify open-source dependencies and their associated licenses and vulnerabilities. It integrates into CI/CD pipelines to provide automated compliance checks, license audits, and security analysis. Designed for enterprise software teams, FOSSA CLI helps enforce open-source policies at scale and provides accurate, automated insights into third-party software usage through deep analysis of transitive dependencies and...
    Downloads: 40 This Week
    Last Update:
    See Project
  • 19
    Vexip UI

    Vexip UI

    Vue 3 UI library, highly customizability, full TypeScript, performance

    Highly customizability, full TypeScript, performance pretty good. This library is using base on vue 3.0 with using composition api, and design and code components in the traditional way by Vue possible, fully TypeScript. Almost all the default value of props for each component can be quickly modified by configuration, for easy customization. And, the writing of component codes pays great attention to lowering the threshold of source code reading, and the style of code is as close to the usual business code habits as possible to avoid dazzling encapsulation. ...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 20
    eslint-config

    eslint-config

    Anthony's ESLint config presets

    Anthony's ESLint config presets. Auto fix for formatting (aimed to be used standalone without Prettier). Designed to work with TypeScript, Vue out-of-box. Lint also for json, yaml, markdown. Sorted imports, dangling commas for cleaner commit diff. Reasonable defaults, best practices, only one-line of config.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 21
    Ralph

    Ralph

    Ralph is the CMDB / Asset Management system for data center

    Ralph is built on top of Django and Python 3 and is easy to extend and customize without writing boilerplate code. REST API, Workflows code extensions allow for easy customization. We've chosen the best features of DCIM, Asset Mgmt and CMDB systems to create one, easy and well-integrated system. One interface is easier than 3. Keep track of assets purchases and their life cycle. Flexible flow system for assets life cycle. Data center and back office support. DC visualization built-in. Ralph...
    Downloads: 14 This Week
    Last Update:
    See Project
  • 22
    Pythonic Data Structures and Algorithms

    Pythonic Data Structures and Algorithms

    Minimal examples of data structures and algorithms in Python

    The Pythonic Data Structures and Algorithms repository by keon is a hands-on collection of implementations of classical data structures and algorithms written in Python. It offers working, often well-commented code for many standard algorithmic problems — from sorting/searching to graph algorithms, dynamic programming, data structures, and more — making it a valuable resource for learning and reference. For students preparing for technical interviews, self-learners brushing up on...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 23
    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: 6 This Week
    Last Update:
    See Project
  • 24
    Modern.js

    Modern.js

    The meta-framework suite designed from scratch for web development

    The meta-framework suite was designed from scratch for frontend-focused modern web development. Both "server-side routing" and "client-side routing" are supported. Serverless paradigm of "dynamic and static integrated Web". Low-threshold, full-featured, integrated "BFF" development. Modern.js provides out-of-the-box support for mainstream IDEs such as VS Code, and has features such as automatic detection and repair of Lint problems, access checks before code submission, etc., which can make...
    Downloads: 6 This Week
    Last Update:
    See Project
  • 25

    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: 34 This Week
    Last Update:
    See Project
Auth0 Logo