Showing 1686 open source projects for "reference"

View related business solutions
  • Find Hidden Risks in Windows Task Scheduler Icon
    Find Hidden Risks in Windows Task Scheduler

    Free diagnostic script reveals configuration issues, error patterns, and security risks. Instant HTML report.

    Windows Task Scheduler might be hiding critical failures. Download the free JAMS diagnostic tool to uncover problems before they impact production—get a color-coded risk report with clear remediation steps in minutes.
    Download Free Tool
  • AI-generated apps that pass security review Icon
    AI-generated apps that pass security review

    Stop waiting on engineering. Build production-ready internal tools with AI—on your company data, in your cloud.

    Retool lets you generate dashboards, admin panels, and workflows directly on your data. Type something like “Build me a revenue dashboard on my Stripe data” and get a working app with security, permissions, and compliance built in from day one. Whether on our cloud or self-hosted, create the internal software your team needs without compromising enterprise standards or control.
    Try Retool free
  • 1
    Introduction to Programming Principles

    Introduction to Programming Principles

    Categorized overview of Programming Principles & Patterns

    Introduction to Programming Principles is a living catalog of fundamental software development principles collected in one place so developers can reference and teach them easily. It documents well-known concepts like SOLID, DRY, KISS, YAGNI, and others, and explains when and why to apply them. The goal is to move principles from being fuzzy tribal knowledge to explicit, written, teachable guidelines. Because it’s on GitHub, it can evolve as the community suggests new principles, clarifications, and real-world examples. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    VoxCPM

    VoxCPM

    TTS for Context-Aware Speech Generation and True-to-Life Voice Cloning

    ...Trained on a large 1.8-million-hour bilingual corpus, VoxCPM can infer appropriate speaking style from context, dynamically adjusting intonation, rhythm, and emotional tone. It supports zero-shot voice cloning from a short reference audio clip, capturing timbre, accent, and pacing to closely mimic a target speaker without per-speaker fine-tuning.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 3
    gpt-oss

    gpt-oss

    gpt-oss-120b and gpt-oss-20b are two open-weight language models

    ...Both models use a native MXFP4 quantization for efficient memory use and support OpenAI’s Harmony response format, enabling transparent full chain-of-thought reasoning and advanced tool integrations such as function calling, browsing, and Python code execution. The repository provides multiple reference implementations—including PyTorch, Triton, and Metal—for educational and experimental use, as well as example clients and tools like a terminal chat app and a Responses API server.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 4
    Aprendiendo React

    Aprendiendo React

    A course to learn React

    ...The code is organized into a projects workspace, managed with pnpm and TypeScript configuration files, reflecting how modern React apps are actually structured in production. In practice, you learn by following the classes and then exploring or modifying the corresponding project folders, so the repo works as both reference code and a playground. Because it is tied to weekly Twitch streams, the content evolves and is updated to reflect modern React patterns and best practices.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 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
  • 5
    Resources-Front-End-Beginner

    Resources-Front-End-Beginner

    The most essential list of resources for Front-End beginners

    ...It organizes learning links across topics like HTML, CSS, JavaScript, Git, tooling, and practice projects, making it easy to chart a study path. The repository balances conceptual resources with hands-on tutorials and challenges so learners can build muscle memory. It also highlights community spaces and reference material to encourage collaboration and long-term growth. Clear signposting and simple emoji markers help readers gauge difficulty and format at a glance. Beginner friendliness is the core goal, lowering friction for first contributions and steady skill progression.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    Learn Regex The Easy Way

    Learn Regex The Easy Way

    Learn regex the easy way

    Learn Regex The Easy Way is a hands-on, interactive resource for learning regular expressions (regex) in a step-by-step, incremental way. Rather than just being a reference sheet, it is designed to help you build understanding gradually: you start with the basics like literal matching, then advance through character classes, quantifiers, groups, alternation, lookaheads/lookbehinds, and more advanced regex features. Each lesson is accompanied by examples and clear explanations, so learners can experiment and immediately see results without needing external tools. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 7
    Yangshun Lago

    Yangshun Lago

    Data Structures and Algorithms library in TypeScript and JavaScript

    Lago is a study-oriented library of classic data structures and algorithms implemented in JavaScript with an emphasis on readability and learning. Instead of aiming to be a production runtime, it serves as a reference you can step through to understand how arrays, stacks, queues, linked lists, trees, heaps, graphs, and sorting/searching routines actually work. The implementations favor clarity over micro-optimizations, making them approachable for learners who are new to algorithmic thinking or coming from non-CS backgrounds. Because the code is idiomatic JavaScript, it also helps front-end engineers strengthen fundamentals without switching languages. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 8
    FlaUI

    FlaUI

    UI automation library for .Net

    ...FlaUI wraps almost everything from the UI Automation libraries but also provides the native objects in case someone has a special need that is not covered (yet) by FlaUI. Some ideas are copied from the UIAComWrapper project or TestStack.White but rewritten from scratch to have a clean codebase. To use FlaUI, you need to reference the appropriate assemblies. So you should decide, if you want to use UIA2 or UIA3 and install the appropriate library from NuGet. You can of course always download the source and compile it yourself. The entry point is usually an application or the desktop so you get an automation element (like a the main window of the application). ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 9
    Universal Commerce Protocol

    Universal Commerce Protocol

    Specification and documentation for the Universal Commerce Protocol

    ...By standardizing how discovery, purchase, and post-purchase steps are represented, it helps reduce integration complexity and makes it easier for multiple parties to participate in the same end-to-end flow. UCP also supports reference implementations and samples so teams can validate behaviors, build clients, and test interoperability in realistic scenarios.
    Downloads: 1 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
  • 10
    Kohaku

    Kohaku

    Privacy-first tooling for the Ethereum ecosystem

    Kohaku is an open-source initiative by the Ethereum Foundation aimed at bringing privacy-by-default tooling into the Ethereum ecosystem. It comprises an SDK of privacy primitives, a reference wallet implementation (browser extension), and a collaboration platform for existing wallet teams to adopt composable privacy building blocks. The project recognizes that privacy leaks in Ethereum go beyond just on-chain visibility — they include RPC endpoints exposing IPs, address reuse across dApps, and metadata captured by analytics or monitoring systems. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 11
    Sippts

    Sippts

    Set of tools to audit SIP based VoIP Systems

    ...Sippts is programmed in Python and it allows us to check the security of a VoIP server using SIP protocol. You can freely use, modify and distribute. If modified, please put a reference to this site. Most security tools can be used for illegal purposes, but the purpose of this tool is to check the security of your own servers and not to use to do bad things. I am not responsible for the misuse of this tool. Sippts is a set of tools to audit VoIP servers and devices using SIP protocol. Sipscan is a fast scanner for SIP services that uses multithread. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12
    Awesome Network Analysis

    Awesome Network Analysis

    A curated list of awesome network analysis resources

    awesome-network-analysis is a curated list of resources focused on network and graph analysis, including libraries, frameworks, visualization tools, datasets, and academic papers. It covers multiple programming languages and domains like sociology, biology, and computer science. This repository serves as a central reference for researchers, analysts, and developers working with network data.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 13
    supabase-swift

    supabase-swift

    A Swift client for Supabase

    This reference documents every object and method available in Supabase's Swift library, supabase-swift. You can use supabase-swift to interact with your Postgres database, listen to database changes, invoke Deno Edge Functions, build login and user management functionality, and manage large files.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 14
    ZJU Icicles

    ZJU Icicles

    Zhejiang University Course Guide Sharing Program

    zju-icicles is a community-maintained collection of course resources for students at Zhejiang University, organized by department and course. It aggregates syllabi, lecture notes, past exams, assignments, and study guides contributed by generations of students. The catalog structure and contribution guidelines encourage consistent formatting so materials are easy to find and update. It promotes academic integrity by positioning the content as study aids rather than shortcuts, with reminders...
    Downloads: 12 This Week
    Last Update:
    See Project
  • 15
    Dart Sass

    Dart Sass

    The reference implementation of Sass, written in Dart

    Dart Sass is the canonical, fully‑featured official implementation of the Sass stylesheet preprocessor, superseding Ruby Sass. Written in Dart, it emphasizes speed, portability and ease of maintenance. Available as standalone CLI, Dart library, and npm JS distribution, it supports semantic versioning, CSS compatibility, and an embedded API for host integration.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 16
    WebP Codec

    WebP Codec

    Library to encode and decode images in WebP format

    libwebp is the reference codec library for Google’s WebP image format, providing both encoding and decoding along with command-line tools. It supplies cwebp to compress images into WebP and dwebp to decompress them back, making it easy to test quality/size trade-offs across presets and tuning parameters. The GitHub repository is a mirror; the canonical source of truth lives on Chromium’s git, and developer docs are hosted on WebP’s portal.
    Downloads: 34 This Week
    Last Update:
    See Project
  • 17
    HandyControl

    HandyControl

    Contains some simple and commonly used WPF controls

    Add a reference to HandyControl or search for HandyControl on the nuget. The mission of HandyOrg is to provide users with the easiest API possible. A simple factory source generator that enables the pattern to not violate the open-close principle. Some syntactic sugar for Wpf development.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Vico

    Vico

    A light and extensible chart library for Android

    Vico is a light and extensible chart library for Android. It’s compatible with both Jetpack Compose and the view system, but its two main modules—compose and views—are independent.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 19
    Guides

    Guides

    Design and development guides

    This repository is a curated collection of links and resources aimed at helping programmers improve their craft, especially with regard to coding style, design practices, development workflows, and engineering discipline. The idea is that instead of reinventing style guides or best-practices from scratch, developers can reference this repository for high-quality external guides, articles, and checklists across many languages and ecosystems. It is not a library in the usual sense, but acts as a “meta-guide” index — a directory of authoritative resources rather than runnable code. The content is organized as Markdown links and descriptions, making it easy to scan and browse for relevant topics (for instance style guides for Ruby, JavaScript, CSS, deployment, architecture). ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    TIL

    TIL

    Today I Learned

    ...The repo format also encourages community contributions and personal forking, making it a template for teams to build their own shared knowledge base. Over years, it becomes both a reference and a record of the author’s learning journey, with the git history revealing how practices evolved.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    InstantCharacter

    InstantCharacter

    Personalize Any Characters with a Scalable Diffusion Transformer

    InstantCharacter is a tuning-free diffusion transformer framework created by Tencent Hunyuan / InstantX team, which enables generating images of a specific character (subject) from a single reference image, preserving identity and character features. Uses adapters, so full fine-tuning of the base model is not required. Demo scripts and pipeline API (via infer_demo.py, pipeline.py) included. It works by adapting a base image generation model with a lightweight adapter so that you can produce character-preserving generations in various downstream tasks (e.g. changing pose, clothing, scene) without needing full model fine-tuning. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    CNI

    CNI

    Container Network Interface - networking for Linux containers

    ...As well as the specification, the CNI repository contains the Go source code of a library for integrating CNI into applications and an example command-line tool for executing CNI plugins. A separate repository contains reference plugins and a template for making new plugins. The template code makes it straight-forward to create a CNI plugin for an existing container networking project. CNI also makes a good framework for creating a new container networking project from scratch.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    gruntwork.io website

    gruntwork.io website

    The gruntwork.io website

    ...Gruntwork Compliance modules are certified compliant by the Center for Internet Security (CIS), so all your infrastructure is compliant out-of-the-box and includes controls and guard rails to prevent or alert about non-compliant behavior. Gruntwork provides commercial maintenance for all the code in the IaC Library and Reference Architecture, and you can use Patcher (BETA) to automatically update your code to our latest releases.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    GraphQL.js

    GraphQL.js

    A reference implementation of GraphQL for JavaScript

    The JavaScript reference implementation for GraphQL, a query language for APIs created by Facebook. GraphQL.js is a general-purpose library and can be used both in a Node server and in the browser. As an example, the GraphiQL tool is built with GraphQL.js! Building a project using GraphQL.js with webpack or rollup should just work and only include the portions of the library you use.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Playground Cheatsheet for Python

    Playground Cheatsheet for Python

    Playground and cheatsheet for learning Python

    ...Because it is organized in bite-sized chunks, it’s ideal for beginners or people refreshing their Python skills who want to revisit syntax and common patterns before moving into larger frameworks or applications. It also supports usage as a reference: if you forgot how a list comprehension works or how decorators behave, you can quickly open the relevant script.
    Downloads: 1 This Week
    Last Update:
    See Project