Showing 1688 open source projects for "reference"

View related business solutions
  • Outgrown Windows Task Scheduler? Icon
    Outgrown Windows Task Scheduler?

    Free diagnostic identifies where your workflow is breaking down—with instant analysis of your scheduling environment.

    Windows Task Scheduler wasn't built for complex, cross-platform automation. Get a free diagnostic that shows exactly where things are failing and provides remediation recommendations. Interactive HTML report delivered in minutes.
    Download Free Tool
  • 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
  • 1
    deepstream

    deepstream

    deepstream.io server

    The open realtime server: fast and secure events, data-sync and rpc for mobile, web & iOT Authenticate, audit and permission everything from the user down to each message. Interactive JSON documents that can be edited and observed. Changes are persisted and synced across clients and saved in cache/storage. Clients can register functions to be called by other clients. deep stream will smartly route requests and responses. Query deep stream for online users and subscribe to login/logout...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    ipfs-check

    ipfs-check

    A tool for checking the accessibility of your data by IPFS peers

    ...~/go/bin) There are web assets in the web that interact with the Go HTTP server that can be deployed however you deploy web assets. Maybe just deploy it on IPFS and reference it with DNSLink. For anything other than local testing you're going to want to have a proxy to give you HTTPS support on the Go server.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    diff2html

    diff2html

    Pretty diff to html javascript library (diff2html)

    ...We work hard to make sure you can have your diffs in a simple and flexible way. The AI community building the future. Build, train and deploy state of the art models powered by the reference open source in natural language processing. Wrapper and helper adding syntax highlight, synchronized scroll, and other nice features. You can use it without syntax highlight or by passing your own implementation with the languages you prefer. Diff2Html can be used in various ways as listed in the distributions section.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 4
    DearPyGui

    DearPyGui

    Graphical User Interface Toolkit for Python with minimal dependencies

    ...DPG offers a solid framework for developing scientific, engineering, gaming, data science and other applications that require fast and interactive interfaces. The Tutorials will provide a great overview and links to each topic in the API Reference for more detailed reading. Complete theme and style control. GPU-based rendering and efficient C/C++ code.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 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
  • 5
    Turndown

    Turndown

    An HTML to Markdown converter written in JavaScript

    ...Turndown also accepts DOM nodes as input (either element nodes, document nodes, or document fragment nodes). Options can be passed in to the constructor on instantiation. The key parameter is a unique name for the rule for easy reference. By default, Turndown does not keep any elements. The filter parameter works like a rule filter. To keep elements that are normally handled by rules, add a rule with the desired behaviour.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 6
    Vanilla.PDF

    Vanilla.PDF

    Cross-platform SDK for creating and modifying PDF documents

    ...Vanilla.PDF supports advanced PDF features such as adding CMS (PKCS#7) digital signatures, modifying content streams and metadata, and working with encryption and permissions based on standard PDF security models. It includes tools for parsing PDF internals like cross-reference tables and objects, providing fine-grained document analysis capabilities. The project is unit-tested with continuous integration pipelines, supporting sanitizers for enhanced code quality and stability.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 7
    Supertonic

    Supertonic

    Lightning-fast, on-device TTS, running natively via ONNX

    ...Supertonic is designed to handle real-world text gracefully, including numbers, dates, currency symbols, abbreviations, and technical units, without requiring heavy pre-processing or custom text normalization. The repository provides complete reference implementations across many programming ecosystems—Python, Node.js, browser (WebGPU/WASM), Java, C++, C#, Go, Swift, iOS, Rust, and Flutter.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 8
    Gemini Fullstack LangGraph Quickstart

    Gemini Fullstack LangGraph Quickstart

    Get started w/ building Fullstack Agents using Gemini 2.5 & LangGraph

    gemini-fullstack-langgraph-quickstart is a fullstack reference application from Google DeepMind’s Gemini team that demonstrates how to build a research-augmented conversational AI system using LangGraph and Google Gemini models. The project features a React (Vite) frontend and a LangGraph/FastAPI backend designed to work together seamlessly for real-time research and reasoning tasks. The backend agent dynamically generates search queries based on user input, retrieves information via the Google Search API, and performs reflective reasoning to identify knowledge gaps. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 9
    AudioCraft

    AudioCraft

    Audiocraft is a library for audio processing and generation

    ...It also contains training code and recipes, so researchers can fine-tune on custom data or explore new objectives without building infrastructure from scratch. Example notebooks, CLI tools, and audio utilities help with prompt design, conditioning on reference audio, and post-processing to produce ready-to-share outputs.
    Downloads: 1 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
  • 10
    iOS Interview Questions

    iOS Interview Questions

    iOS interview questions

    This repository collects a broad, categorized list of interview questions (with expected answers) that are commonly asked in iOS or Swift engineering interviews. Topics range from language fundamentals (memory management, ARC, value vs. reference types), to UIKit/SwiftUI, concurrency, Grand Central Dispatch, background execution, networking, design patterns, system frameworks, and architecture decisions. Each question is usually backed by sample explanations or code snippets, helping candidates understand not just what to answer but why it matters and how to reason about tradeoffs. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 11
    Super Tiny Icons

    Super Tiny Icons

    Super Tiny Icons are miniscule SVG versions of your favourite website

    SuperTinyIcons is a collection of brand and service logos distilled into extremely small, hand-tuned SVGs, often targeting sub-kilobyte file sizes. Each icon is crafted to preserve recognizable shapes with the fewest possible paths and nodes, trading photorealism for clarity at common UI sizes. The project emphasizes performance: tiny inline SVGs reduce network transfer, speed up rendering, and scale crisply on high-DPI displays. Designers and developers can embed the icons directly, recolor...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12
    OSCAL

    OSCAL

    Open Security Controls Assessment Language (OSCAL)

    ...With this effort, we are stressing the agile development of a set of minimal formats that are generic enough to capture the breadth of data in scope (controls specifications), while also capable of ad-hoc tuning and extension to support peculiarities of both (industry or sector) standards and new control types. The OSCAL website provides an overview of the OSCAL project, including an XML and JSON schema reference, examples, and other resources.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 13
    SiYuan

    SiYuan

    Build your eternal digital garden

    SiYuan is a local-first personal knowledge management system that supports complete offline use, as well as end-to-end encrypted synchronization. Fuse blocks, outlines, and bidirectional links to build your eternal digital garden. SiYuan, the only important core concept is Content block. The content block can be formed through the formatting format, so that we can organize our thoughts and knowledge at the block-level granularity, and it is also convenient for reading and outputting long...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 14
    DiscordGo

    DiscordGo

    (Golang) Go bindings for Discord

    ...Construct a new Discord client which can be used to access the variety of Discord API functions and to set callback functions for Discord events. The DiscordGo code is fairly well documented at this point and is currently the only documentation available. Go reference (below) presents that information in a nice format. This library and the Discord API are unfinished. Because of that there may be major changes to library in the future.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 15
    Yii Web Programming Framework

    Yii Web Programming Framework

    Yii PHP Framework 1.1.x

    ...Yii comes with a command line tool called "yiic" that can create a skeleton Yii application for you to start with. The new Yii application will be created at "YiiPath/testdrive. Please visit the project website for tutorials, class reference and join discussions with other Yii users.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 16
    theByteBook

    theByteBook

    In-depth explanation of cloud native related technologies

    theByteBook is a large open-source repository that publishes a comprehensive technical book focused on high-availability system design, modern cloud-native infrastructure, and foundational engineering concepts, serving as both a learning resource and architecture reference. The content covers deep dives into networking principles, container ecosystems, Kubernetes, service meshes, distributed systems, and SRE/DevOps practices, aiming to help practitioners build reliable, scalable, and cost-efficient systems. Although originally authored in Chinese and tied to a published physical book, the repository hosts the full text as markdown and site content, letting developers read versioned chapters online or build a local copy for offline study. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    D4RL

    D4RL

    Collection of reference environments, offline reinforcement learning

    D4RL (Datasets for Deep Data-Driven Reinforcement Learning) is a benchmark suite focused on offline reinforcement learning — i.e., learning policies from fixed datasets rather than via online interaction with the environment. It contains standardized environments, tasks and datasets (observations, actions, rewards, terminals) aimed at enabling reproducible research in offline RL. Researchers can load a dataset for a given task (e.g., maze navigation, manipulation) and apply their algorithm...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Docker-Zero-to-Hero

    Docker-Zero-to-Hero

    Repo to learn Docker with examples

    Docker-Zero-to-Hero is a teaching repository focused on learning Docker via explanations and concrete examples rather than just a dry reference. It starts by explaining what containers are in plain language, then compares containers vs virtual machines in terms of resource utilization, portability, security, and management. The README and supporting markdown files (commands.md, networking.md, volumes.md) walk through core Docker concepts like images, containers, networking, and persistent storage. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    ComfyUI Examples

    ComfyUI Examples

    Examples of ComfyUI workflows

    ComfyUI_examples is the companion repository for ComfyUI that collects ready-made example workflows, nodes, and compositions to help users learn the node-based interface for AI image generation. Instead of starting from an empty graph, you can open an example and see how prompts, samplers, models, and image processing steps are wired together. This makes ComfyUI more approachable for people coming from “one text box” generators, because they can reverse-engineer complex pipelines visually....
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    HSharp

    HSharp

    HSharp is a library used to analyze markup language like HTML

    HSharp appears to be an experimental C#/.NET project exploring higher-level abstractions or helper patterns (the naming hints at “H#” as a layer or framework on top of C#). It groups together utilities, base classes, and conventions so that common app logic can be written faster and with less boilerplate. The repo acts as a sandbox for testing these patterns in real code, which is helpful if you want to see how the author structures services, models, or infrastructure concerns. Because it’s...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    rustdesk-server-demo

    rustdesk-server-demo

    A working demo of RustDesk server implementation

    rustdesk-server-demo is a companion repository that demonstrates how to deploy the RustDesk backend quickly, often via containerized or scripted setups. It is intended as a practical starting point for testing and small-scale pilots before moving to a hardened production configuration. The demo showcases the interplay between the rendezvous and relay components so users can validate connectivity paths end-to-end. Clear defaults minimize the amount of configuration required, making first-time...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    GuitarPedal

    GuitarPedal

    Linus learns analog circuits

    GuitarPedal is an experimental repository exploring a digital guitar-effects signal chain implemented with lean, low-level code. The project demonstrates how to read audio input, process it through simple transformations, and write the result out in real time with minimal latency. It emphasizes straightforward, inspectable DSP so developers can follow the math and tweak parameters without a giant framework in the way. The codebase favors portability and simplicity, focusing on a handful of...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    llm.c

    llm.c

    LLM training in simple, raw C/CUDA

    ...Portability is a goal: it aims to compile with common toolchains and run on modest hardware for small experiments. Rather than delivering a production-grade stack, it serves as a reference and learning scaffold for people who want to “see the metal” behind LLMs.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    VMZ (Video Model Zoo)

    VMZ (Video Model Zoo)

    VMZ: Model Zoo for Video Modeling

    ...It also integrates Gradient Blending, an audio-visual modeling method that fuses modalities effectively (available in the Caffe2 implementation). Although VMZ is now archived and no longer actively maintained, it remains a valuable reference for understanding early large-scale video model training, transfer learning, and multimodal integration strategies that influenced modern architectures like SlowFast and X3D.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Archbase

    Archbase

    Open source version of "Fundamentals of Computer Architecture"

    The archbase repository appears to focus on architectural patterns, foundational frameworks, or base scaffolds for building software systems (though exact intent may depend on the content). The name “archbase” suggests that it could be a baseline architecture or reference templates for projects, possibly spanning front-end, back-end, or full stacks. The repo likely provides starter code, directory structures, configuration files, core modules, and guidelines that enforce certain architectural conventions (e.g. MVC, layered architecture, plugin systems). It might include sample modules or example features to demonstrate how to build on the base architecture, showing how to extend, override, or integrate components in a consistent manner. ...
    Downloads: 0 This Week
    Last Update:
    See Project