Showing 350 open source projects for "knowledge"

View related business solutions
  • 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
  • $300 Free Credits for Your Google Cloud Projects Icon
    $300 Free Credits for Your Google Cloud Projects

    Start building on Google Cloud with $300 in free credits. No commitment, no credit card required until you're ready to scale.

    Launch your next project with $300 in free Google Cloud credits—no strings attached. Test, build, and deploy without risk. Use your credits across the entire Google Cloud platform to find what works best for your needs. After your credits are used, continue with always-free tier services. Only pay when you're ready to scale. Sign up in minutes and start exploring.
    Start Free Trial
  • 1
    Easy3D

    Easy3D

    Efficient library for processing 3D data

    Easy3D is a lightweight, easy-to-use, and efficient library for processing and rendering 3D data, implemented in C++ with Python bindings. It is designed for tasks such as 3D modeling, geometry processing, and rendering, emphasizing simplicity and efficiency. Easy3D serves as a valuable tool for research, education, and the development of sophisticated 3D applications, providing a solid foundation for handling 3D data.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    Sakura Boot

    Sakura Boot

    Framework on top of spring-boot that helps create back-ends

    ...The framework is structured using a modular architecture, making it easy to add or remove features based on the project’s specific needs. While Spring Boot speeds up the development process, developers still require extensive knowledge, must ensure adherence to best practices, and often write repetitive code for each project. First, the name Sakura Boot is named to reflect its foundation on Spring Boot, while "Sakura" symbolizing the brief cherry blossoms season in Japan, this highlights the framework’s focus on rapid and efficient backend development.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    Hello Algorithm

    Hello Algorithm

    Animated illustrations, one-click data structure

    ...This project aims to create an open source, free, novice-friendly introductory tutorial on data structures and algorithms. The whole book uses animated illustrations, the content is clear and easy to understand, and the learning curve is smooth, guiding beginners to explore the knowledge map of data structures and algorithms. The source code can be run with one click, helping readers improve their programming skills during exercises and understand the working principles of algorithms and the underlying implementation of data structures. Readers are encouraged to help each other learn, and questions and comments can usually be answered within two days.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Pion WebRTC

    Pion WebRTC

    Pure Go implementation of the WebRTC API

    ...Ship to Mobile, Desktop, Servers and WASM all with one code base. We built everything from scratch, come learn from our journey. We have docs not just on Pion, but also deep WebRTC knowledge. Pion is owned by the community, no private bugs or roadmaps. Come join in the development on GitHub and Slack. Pion has multiple large production users already. Come learn from them and be the next! Example applications contains code samples of common things people build with Pion WebRTC. Example-webrtc-applications contains more full featured examples that use 3rd party libraries.
    Downloads: 0 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
  • 5
    RapiDoc

    RapiDoc

    RapiDoc - Custom-Element for OpenAPI Spec

    ...Can be used with any framework or just with vanilla javascript. Use It just like any other HTML Tag, Change its attribute using JavaScript and see it react to those changes. Basic knowledge of HTML is all that's required. Style it to your heart's content. Change font, logo, colors and theme. Inject external HTML or embed into another HTML document. Minimal dependencies, no runtime, and no virtual DOM ensure the lowest memory consumption, Just native and raw speed of the modern browsers. Loved by tech writers, designers, dev-ops, testers and developers alike, due to its simplicity, interoperability, and powerful features. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    Playground Cheatsheet for Python

    Playground Cheatsheet for Python

    Playground and cheatsheet for learning Python

    learn-python is another repository by Oleksii Trekhleb that serves as both a playground and an interactive cheatsheet for learning Python. It contains numerous Python scripts organized by topic (lists, dictionaries, loops, functions, classes, modules, etc.), each with code examples, explanations, test assertions, and links to further readings. The design supports “learn by doing”: you can modify the code, run the tests, see how behavior changes, and thus internalize Python language features,...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 7
    Awesome English Ebooks

    Awesome English Ebooks

    Curated list of freely available English-language magazine issues

    ...The repository organizes links by topic and technology so learners can quickly find foundational texts, deep dives, and practical handbooks relevant to their goals. Entries often include notes about edition, format, or prerequisite knowledge, helping readers gauge where a book fits in a learning path. Because it lives in Git, the list benefits from community maintenance: contributors add new titles, replace dead links, and refine categories as the ecosystem shifts. The intent is to lower the barrier to structured self-study by pointing to reputable, long-lived resources rather than ephemeral blog posts. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 8
    Quip Node Manager

    Quip Node Manager

    A simple GUI client to manage a Quip Network node

    Quip Node Manager is a graphical interface tool designed to simplify the management and operation of nodes within the Quip Network ecosystem. It provides a user-friendly way to start, stop, monitor, and configure blockchain nodes without requiring deep command-line knowledge. The application is built in Rust and is intended to abstract the complexity of node lifecycle management, making decentralized infrastructure more accessible to developers and operators. It integrates with Quip protocol implementations, allowing users to interact with their nodes and observe network behavior in real time. The tool likely includes features for configuration management, logging, and system diagnostics to support stable operation. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    gist(1)

    gist(1)

    Potentially the best command line gister

    ...The platform supports multiple programming languages and provides syntax highlighting for improved readability. Gists can also be embedded in websites or shared across teams, making them useful for documentation, debugging, and knowledge sharing. Because each gist is backed by a Git repository, users can track changes over time and collaborate efficiently.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Ship Agents Faster Icon
    Ship Agents Faster

    Transform your applications and workflows into powerful agentic systems at global scale.

    Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
    Get Started Free
  • 10
    doc.rustdesk.com

    doc.rustdesk.com

    Document of RustDesk

    This repository powers RustDesk’s official documentation site, serving as the central knowledge base for installing, configuring, and operating the open-source remote desktop ecosystem. It consolidates step-by-step guides for end users, administrators, and self-hosting teams, from client setup to server deployment and maintenance. The docs explain concepts like rendezvous versus relay roles, NAT traversal, security settings, and platform-specific nuances across Windows, macOS, Linux, and mobile. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Laravel Sharp

    Laravel Sharp

    Laravel 10+ Content management framework

    Sharp is a content management framework, a toolset that provides help to build a CMS section in a website, with some rules in mind. The public website should not have any knowledge of the CMS, the CMS is a part of the system, not the center of it. In fact, removing the CMS should not have any effect on the project. Content administrators should work with their data and terminology, not CMS terms. I mean, if the project is about spaceships, space travels, and pilots, why would the CMS talk about articles, categories, and tags? ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Operator SDK

    Operator SDK

    SDK for building Kubernetes applications. Provides high level APIs

    The Operator SDK makes it easier to build Kubernetes native applications, a process that can require deep, application-specific operational knowledge. The Operator SDK provides the tools to build, test, and package Operators. Initially, the SDK facilitates the marriage of an application’s business logic (for example, how to scale, upgrade, or backup) with the Kubernetes API to execute those operations. Over time, the SDK can allow engineers to make applications smarter and have the user experience of cloud services. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    jimmer

    jimmer

    A revolutionary ORM framework for both java and kotlin.

    ...Focuses on business and reaping caching gains. CDC solutions decoupled from specific caching technologies are transparent to business code. Requires no special prior knowledge - veterans of any ORM can quickly and painlessly migrate. The learning curve is scientifically friendly, serving as a high-quality reference for new learners of ORM usage.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Javassist

    Javassist

    Java bytecode engineering toolkit

    ...Unlike other similar bytecode editors, Javassist provides two levels of API: source level and bytecode level. If the users use the source- level API, they can edit a class file without knowledge of the specifications of the Java bytecode. The whole API is designed with only the vocabulary of the Java language. You can even specify inserted bytecode in the form of source text; Javassist compiles it on the fly. On the other hand, the bytecode-level API allows the users to directly edit a class file as other editors.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Git Katas

    Git Katas

    A set of exercises for deliberate Git Practice

    ...You should be able to use them as self-contained exercises that will allow you to keep your Git skills sharp. Exercises starting with basic are entry-level - other exercises vary greatly in difficulty. If you are coming to this repository for some basic Git knowledge, we recommend going through the exercises in the following order. This is the order that Jan Krag at Praqma teaches Git and might change over time. There are more exercises than this, but these should take you through everything you need to be able to use Git effectively in your day to day life.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    superfluid protocol-monorepo

    superfluid protocol-monorepo

    Superfluid protocol specification, implementations and development kit

    Superfluid is an asset streaming protocol that brings subscriptions, salaries and rewards to DAOs and crypto-native businesses. Settle employees and contributors compensation once and for all, without frictions or fees. Your tokens flow in a continuous stream to recipients, until you edit their compensation or choose to stop it. Create, modify or close streams in a single interface, even if the stream was started on other applications. The Superfluid Protocol is a framework that realizes the...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Testcontainers

    Testcontainers

    A library to support tests with throwaway instances of Docker

    ...Use a containerized instance of a MySQL, PostgreSQL or Oracle database to test your data access layer code for complete compatibility, but without requiring complex setup on developers' machines and safe in the knowledge that your tests will always start with a known DB state. Any other database type that can be containerized can also be used. For running your application in a short-lived test mode with dependencies, such as databases, message queues or web servers. Use containerized web browsers, compatible with Selenium, for conducting automated UI tests. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    RecBole

    RecBole

    A unified, comprehensive and efficient recommendation library

    ...We have implemented more than 100 recommender system models, covering four common recommender system categories in RecBole and eight toolkits of RecBole2.0, including General Recommendation, Sequential Recommendation, Context-aware Recommendation, and Knowledge-based Recommendation and sub-packages.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    MDUI

    MDUI

    Develop Material Design web applications

    ...Use CSS3 to do animation interaction, smooth and efficient, and make the animation of web applications smoother. MDUI includes more than 20 components, and each component can be adapted to different themes. You only need to know a little basic knowledge of HTML, CSS, JS to use MDUI.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    The CUE Data Constraint Language

    The CUE Data Constraint Language

    The home of the CUE language. Validate and define text-based config

    ...This solves three problems: working around the closedness of CUE definitions (we say CUE is hermetic), providing an easy way to share common scripts and workflows for using data, and giving CUE the knowledge of how data is used to optimize validation.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 21
    Yoga

    Yoga

    Cross-platform layout engine which implements Flexbox

    ...To ensure Yoga can be used anywhere, it was written in portable C/C++ and has a low number of dependencies and small binary size. This means Yoga can be used on iOS and Android, sharing knowledge, and potentially code, between platforms.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 22
    Obsidian Local GPT

    Obsidian Local GPT

    Local Ollama and OpenAI-like GPT's assistance for maximum privacy

    Obsidian Local GPT is a plugin that embeds AI assistance directly into the Obsidian knowledge management environment while prioritizing privacy and local execution. It supports both local models through Ollama and OpenAI-compatible APIs, allowing users to choose between fully offline workflows or hybrid setups. The plugin introduces an “Action Palette” system that enables users to run predefined or custom AI-powered actions on selected text, notes, or entire documents.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Frontend Slides

    Frontend Slides

    Create beautiful slides on the web using Claude's frontend skills

    Frontend Slides is a lightweight tool that enables users to create visually appealing, animation-rich web presentations without requiring knowledge of CSS or JavaScript by leveraging a guided, interactive workflow. It operates on a “show, don’t tell” philosophy, generating visual previews of styles so users can select their preferred design rather than describing it abstractly. The system produces fully self-contained HTML presentations with inline CSS and JavaScript, eliminating the need for external dependencies, build tools, or frameworks. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Android Interview Questions

    Android Interview Questions

    Your Cheat Sheet For Android Interview

    ...The content favors concise, practical answers that interviewers expect, helping candidates rehearse concepts and trade-offs rather than memorize trivia. It’s equally useful for brushing up before an interview and for leveling up day-to-day Android engineering knowledge.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Node.js Best Practices

    Node.js Best Practices

    The Node.js best practices list (July 2024)

    ...It is designed for real-world constraints: production deployment, observability, CI/CD, containerization, and cross-functional collaboration. Because it’s continuously updated, the guide helps keep engineering standards aligned with evolving Node versions and tooling, turning tribal knowledge into a shared, documented baseline for teams.
    Downloads: 0 This Week
    Last Update:
    See Project
Auth0 Logo