Showing 859 open source projects for "what"

View related business solutions
  • 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
  • Build Agents and Models on One Platform Icon
    Build Agents and Models on One Platform

    Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

    Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
    Try It Free
  • 1
    Robusta

    Robusta

    Kubernetes observability and automation

    ...Robusta is commonly used alongside Prometheus, but other tools are supported too. By listening to all the events in your cluster, Robusta can tell you why alerts fired, what happened at the same time, and what you can do about it. Robusta can either improve your existing alerts or be used to define new alerts triggered by APIServer changes.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    Ulauncher

    Ulauncher

    Feature rich application Launcher for Linux

    ​ Type in an application name without worrying about spelling. Ulauncher will figure out what you meant. It also remembers your previous choices and automatically selects the best option for you. Ulauncher provides 4 themes built in. But if you need something different you can always create a custom color theme. Improve your workflow with customizable shortcuts and extensions. Create a shortcut for web search or your scripts or install a 3rd party extension.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 3
    Termux packages

    Termux packages

    A build system and primary set of packages for Termux

    ...Take your pick between Bash, fish or Zsh and nano, Emacs or Vim. Grep through your SMS inbox. Access API endpoints with curl and use rsync to store backups of your contact list on a remote server. Install what you want through the APT package management system known from Debian and Ubuntu GNU/Linux. Why not start with installing Git and syncing your dotfiles? Have you ever sat on a bus and wondered exactly which arguments tar accepts? Packages available in Termux are the same as those on Mac and Linux, install man pages on your phone and read them in one session.
    Downloads: 76 This Week
    Last Update:
    See Project
  • 4
    Visual Studio Code

    Visual Studio Code

    Modern IDE and code editor from Microsoft for Mac, Windows, and Linux

    Visual Studio Code combines the simplicity of a code editor with what developers need for their core edit-build-debug cycle. It provides comprehensive code editing, navigation, and understanding support along with lightweight debugging, a rich extensibility model, and lightweight integration with existing tools. Visual Studio Code is a distribution of the Code - OSS repository with Microsoft-specific customizations released under a traditional Microsoft product license.
    Downloads: 62 This Week
    Last Update:
    See Project
  • Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
    Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

    General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

    Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
    Try Free
  • 5
    Magit

    Magit

    A Git porcelain inside Emacs

    ...It fills the glaring gap between the Git command-line interface and various GUIs, letting you perform trivial as well as elaborate version control tasks with just a couple of mnemonic key presses. Magit looks like a prettified version of what you get after running a few Git commands but in Magit every bit of visible information is also actionable to an extent that goes far beyond what any Git GUI provides and it takes care of automatically refreshing this output when it becomes outdated. In the background Magit just runs Git commands and if you wish you can see what exactly is being run, making it possible for you to learn the git command-line by using Magit. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    D2

    D2

    D2 is a modern diagram scripting language that turns text to diagrams

    D2 is a diagram scripting language that turns text to diagrams. It stands for Declarative Diagramming. Declarative, as in, you describe what you want diagrammed, it generates the image. As well, the functioning of the install script is described in detail to alleviate any concern of its use. We recommend using your OS's package manager directly instead for improved security but the install script is by no means insecure. D2 includes a variety of official themes to style your diagrams beautifully right out of the box. ...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 7
    LCOV

    LCOV

    LCOV

    LCOV is an extension of GCOV, a GNU tool that provides information about what parts of a program are actually executed (i.e. "covered") while running a particular test case. The extension consists of a set of Perl scripts that builds on the textual GCOV output to implement the following enhanced functionality,
    Downloads: 3 This Week
    Last Update:
    See Project
  • 8
    YOLOv9

    YOLOv9

    Learning What You Want to Learn Using Programmable Gradient Info

    YOLOv9 is the official implementation of the paper “YOLOv9: Learning What You Want to Learn Using Programmable Gradient Information.” It is a modern object detection repository focused on improving how deep networks preserve useful information during training. The project introduces Programmable Gradient Information and the GELAN architecture to improve gradient flow, parameter efficiency, and train-from-scratch performance.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Connexion

    Connexion

    Swagger/OpenAPI First framework for Python on top of Flask

    ...Connexion then calls your Python code, handling the mapping from the specification to the code. This incentivizes you to write the specification so that all of your developers can understand what your API does, even before you write a single line of code.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Host LLMs in Production With On-Demand GPUs Icon
    Host LLMs in Production With On-Demand GPUs

    NVIDIA L4 GPUs. 5-second cold starts. Scale to zero when idle.

    Deploy your model, get an endpoint, pay only for compute time. No GPU provisioning or infrastructure management required.
    Try Free
  • 10
    Allure Report

    Allure Report

    Flexible, lightweight multi-language test reporting tool

    ...It provides clear graphical reports and allows everyone involved in the development process to extract the maximum of information from the everyday testing process. Allure Report is a flexible multi-language test report tool to show you a detailed representation of what has been tested end extract max from the everyday execution of tests. Allure Report is capable to build unified reports for dozens of testing tools across eleven programming languages on several CI/CD systems.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 11
    Traceway

    Traceway

    The only tool you need to know what is happening and how to fix it

    ...It is designed so teams can point an OTLP exporter at it without adding vendor-specific SDKs or extra collector glue. The platform is aimed at small and growing engineering teams that want practical visibility into what is happening inside their systems and how to fix issues faster. It can be self-hosted or used through a hosted cloud option, giving teams flexibility depending on their infrastructure preferences. Traceway’s value comes from combining multiple observability pillars around shared trace context instead of splitting debugging across many disconnected tools. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Worktale

    Worktale

    Turns git history into a personal record of what you actually built

    ...Instead of relying on memory, scattered commits, or external tracking tools, it automatically captures and organizes commit activity into a cohesive narrative that reflects what was built, when, and how. The tool operates entirely on the user’s machine, scanning repositories and installing optional post-commit hooks to continuously track development activity without modifying the codebase itself. It extracts metadata such as commit messages, files changed, line counts, and timestamps, then structures that data into a searchable and browsable work log that can be used for performance reviews, portfolio building, or personal reflection.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    wasm-bindgen

    wasm-bindgen

    Facilitating high-level interactions between Wasm modules and Js

    ...The tool automates the process of bridging differences between Rust’s type system and JavaScript’s dynamic environment, making cross-language integration significantly easier. One of its key design principles is efficiency, following a “pay only for what you use” model where only the required bindings are generated, minimizing unnecessary overhead. It also integrates into modern build pipelines through tools like wasm-pack.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Telos

    Telos

    Telos is an open-sourced framework for creating Deep Context

    Telos is an open-sourced framework designed to help individuals, organisations, or even planetary-scale entities articulate what they are about and how they intend to pursue their purpose. It encourages capturing a “context file” that outlines mission, goals, problems, strategies, KPIs, and other core components of meaningful work. The project emphasises creating deep context about matters that humans care about, making underlying intentions explicit rather than implicit.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    AskUI

    AskUI

    Humanizing UI Automation

    Reliable, automated end-to-end testing that only depends on what is shown on your screen instead of the technology or platform you are running on. This repo is a mono repo consisting mainly of npm packages. We use workspaces to manage the different npm packages etc. This may change in the future as we plan to include also packages, libraries etc. written in other languages in this repo to make the power of AskUI available to non-typescript/-javascript developers as well.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    GraphQL Java

    GraphQL Java

    GraphQL Java implementation

    ...One very important property of GraphQL is that it is statically typed: the server knows exactly the shape of every object you can query and any client can actually "introspect" the server and ask for the "schema". The schema describes what queries are possible and what fields you can get back. (Note: when we refer to schema here, we always refer to a "GraphQL Schema", which is not related to other schemas like "JSON Schema" or "Database Schema") GraphQL Java is the Java (server) implementation for GraphQL. There are several repositories in the GraphQL Java Github org. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    lolcommits

    lolcommits

    git-based selfies for software developers

    ...Hack it to do what you wish. lolcommits is licensed under the LGPL-3.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Charts.css

    Charts.css

    Open source CSS framework for data visualization

    ...The data is structured using semantic HTML tags and styled using CSS classes which change the visual representation displayed to the end-user. The framework offers developers flexibility. You choose what components to display and how to style them. Each component offers several CSS classes and CSS variables to customize your style. The key feature is the ability to customize everything using basic CSS. Frontend developers can target any HTML element and customize it. This philosophical guideline is what makes the framework so flexible, easy, and fun to use.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Quickemu

    Quickemu

    Quickly create and run optimized Windows, macOS and Linux

    ...Quickemu is a wrapper for the excellent QEMU that automatically "does the right thing" when creating virtual machines. No requirement for exhaustive configuration options. You decide what operating system you want to run and Quickemu takes care of the rest. The original objective of the project was to enable quick testing of Linux distributions where the virtual machines and their configuration can be stored anywhere (such as external USB storage or your home directory) and no elevated permissions are required to run the virtual machines.
    Downloads: 18 This Week
    Last Update:
    See Project
  • 20
    LWJGL

    LWJGL

    Java library that enables cross-platform access to popular native APIs

    ...This access is direct and high-performance, yet also wrapped in a type-safe and user-friendly layer, appropriate for the Java ecosystem. LWJGL is an enabling technology and provides low-level access. It is not a framework and does not provide higher-level utilities than what the native libraries expose. As such, novice programmers are encouraged to try one of the frameworks or game engines that make use of LWJGL, before working directly with the library.
    Downloads: 17 This Week
    Last Update:
    See Project
  • 21
    Penpot

    Penpot

    The first open source design and prototyping tool

    Penpot is the first open-source design and prototyping platform for product teams that allows true collaboration between designers and developers. What will designers and developers find in Penpot? - Powerful UI tool for the team. All stakeholders can access a complete set of interactive prototypes, design systems, components, feedback loop and pixel designs. - Design and development collaborate for real. Penpot brings both code-ready design capabilities and the familiarity of developer tools to the same workspace...
    Downloads: 22 This Week
    Last Update:
    See Project
  • 22
    GoogleTest

    GoogleTest

    Google Testing and Mocking Framework

    ...It's used by many internal projects at Google, as well as a number of notable projects such as The Chromium projects, the OpenCV computer vision library, and the LLVM compiler. This GoogleTest project is actually a union of what used to be two separate projects: the old GoogleTest and GoogleMock, an extension of GoogleTest for writing and using C++ mock classes. Since they were so closely related, they were merged to create an even better GoogleTest. GoogleTest features an xUnit test framework, a rich set of assertions, user-defined assertions, death tests, among many others. ...
    Downloads: 21 This Week
    Last Update:
    See Project
  • 23
    Runeset

    Runeset

    Fast UTF-8 codepoint sets for Zig

    ...There may be prior art, it's remarkably difficult to search for "UTF-8 character sets" and find papers on set data structures, so I can't say with high confidence that it's truly novel; in a sense, it's an obvious extension of the widespread practice of using a pair of u64 bitmasks to detect a set of ASCII values. What I can say is: it's effective. The RuneSet struct is just a slice of u64, offering a few variations on set membership tests, depending on how confident you are that the string it's testing is valid UTF-8, and what you would like the test to do in the event that it isn't.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    goInception

    goInception

    A MySQL operation and maintenance tool

    ...GoInception extension of the usage of Inception, to specify the remote server by adding annotations before the SQL review, and for distinguishing SQL and review adding special comments at the beginning and the end of SQL. Any MySQL protocol-driven can connect in the same way, but the syntax is slightly different. Support different parameters to set for review by specific formats. What audit rules goInception does, and what grammar audits are supported can be referred to Audit rules. GoInception reconstructs from the Inception which is a well-known MySQL auditing tool and uses TiDB SQL parser. GoInception extension of the usage of Inception, to specify the remote server by adding annotations before the SQL review, and for distinguishing SQL and review adding special comments.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    jwt-go

    jwt-go

    Go of JSON Web Tokens

    ...The first part is called the header. It contains the necessary information for verifying the last part, the signature. For example, which encryption method was used for signing and what key was used.
    Downloads: 0 This Week
    Last Update:
    See Project
Auth0 Logo