LFX Platform

Know more about LFX Platform

LFX Insights

Software Development Kits

Toolkits that provide libraries, command‐line interfaces, and integrated support for building and managing software projects.

89 projects

246,725 contributors

$2.8B

Expo

Expo is an open-source platform and framework for building universal native and web applications using React Native. It provides a set of tools, libraries, and services that simplify the development of cross-platform mobile and web apps, including features like over-the-air updates, push notifications, and access to native device capabilities.

Contributors

28,669

Organizations

4,453

Software value

$61M

Terraform

Terraform is an infrastructure as code tool that enables users to safely and predictably create, change, and improve infrastructure. It codifies cloud APIs into declarative configuration files that can be shared amongst team members, treated as code, edited, reviewed, and versioned.

Contributors

25,537

Organizations

6,447

Software value

$20M

LLVM

LLVM is a collection of modular and reusable compiler and toolchain technologies used for developing compiler front ends and back ends. The project includes a modern, LLVM intermediate representation (IR), a suite of optimizers, code generators, and various tools for building complete compiler systems.

Contributors

20,632

Organizations

2,845

Software value

$835M

.NET runtime

.NET runtime is the execution engine that runs .NET applications, handling memory management, JIT compilation, and other core services needed to run managed code.

Contributors

18,338

Organizations

2,660

Software value

$465M

Zephyr Project

The Zephyr Project is a scalable real-time operating system (RTOS) supporting multiple hardware architectures, optimized for resource constrained devices, and built with safety and security in mind.

Contributors

15,807

Organizations

1,855

Software value

$153M

AWS Amplify

AWS Amplify is a JavaScript library and development framework that enables developers to build cloud-powered web and mobile applications. It provides a declarative interface and tools for integrating AWS cloud services, handling authentication, managing data, and implementing offline functionality.

Contributors

11,444

Organizations

1,923

Software value

$14M

Sentry

Developer-first error tracking and performance monitoring

Contributors

9,967

Organizations

2,805

Software value

$98M

Firebase CLI

The Firebase CLI (Command Line Interface) is the official command-line tool for Firebase, providing developers with commands to deploy code and assets, manage Firebase projects, and interact with Firebase services like Hosting, Functions, and Emulators

Contributors

9,337

Organizations

1,942

Software value

$9.5M

Deno

Deno is a secure runtime for JavaScript and TypeScript that aims to be a modern and productive development environment. It provides built-in security features, supports TypeScript out of the box, has a comprehensive standard library, and includes integrated tooling like a dependency inspector and code formatter.

Contributors

9,301

Organizations

2,990

Software value

$36M

LiteLLM

LiteLLM is a unified interface for calling AI large language models (LLMs) that provides a consistent API for working with various LLM providers including OpenAI, Anthropic, Cohere, Hugging Face, and others. It simplifies LLM integration by standardizing model inputs/outputs and handling provider-specific requirements.

Contributors

8,531

Organizations

1,570

Software value

$43M

Yii Framework 2

Yii Framework 2 is a high-performance, component-based PHP web application framework designed for building modern web applications. It provides extensive features for rapid application development, security, caching, and database abstraction.

Contributors

7,496

Organizations

871

Software value

$10M

Umi

Umi is an extensible enterprise-level React framework and development platform that provides a complete solution for modern web applications, including routing, state management, build tools, and plugins. It emphasizes convention over configuration and offers features like server-side rendering, TypeScript support, and a plugin system.

Contributors

7,415

Organizations

651

Software value

$17M

PyInstaller

Freeze (package) Python programs into stand-alone executables

Contributors

6,779

Organizations

1,173

Software value

$3.2M

Emscripten

Emscripten is a complete compiler toolchain that allows compiling C and C++ code into WebAssembly and JavaScript for running on the web. It enables developers to port native applications and libraries to run in web browsers while maintaining high performance.

Contributors

5,568

Organizations

1,380

Software value

$69M

Vercel AI SDK

The Vercel AI SDK is a library that helps developers build AI-powered streaming text and chat UIs using React and JavaScript. It provides components and utilities for integrating large language models and AI services into web applications with features like real-time streaming responses and built-in React hooks.

Contributors

5,071

Organizations

1,249

Software value

$17M

Cortex XSOAR

Cortex XSOAR (formerly Demisto) is a security orchestration, automation and response (SOAR) platform that enables security teams to automate incident response workflows, integrate security tools, and streamline security operations through playbooks and automation scripts

Contributors

2,820

Organizations

95

Software value

$348M

Mixed Reality Toolkit

The Mixed Reality Toolkit (MRTK) is an open-source development kit for building mixed reality applications in Unity. It provides a cross-platform framework for spatial interactions, input systems, UI controls, and development tools to create immersive experiences for Microsoft HoloLens, Windows Mixed Reality headsets, and other XR platforms.

Contributors

2,787

Organizations

245

Software value

$6.5M

ts-node

ts-node is a TypeScript execution and REPL environment for Node.js that enables running TypeScript files directly without requiring precompilation to JavaScript. It provides seamless integration with Node.js and supports features like source maps, automatic transpilation, and ESM modules.

Contributors

2,720

Organizations

1,033

Software value

$843K

Click

Click is a Python package for creating beautiful command line interfaces in a composable way with as little code as necessary. It provides a complete system for building command line applications with nested commands, automatic help pages, and extensive customization options.

Contributors

2,639

Organizations

965

Software value

$703K

libgit2

libgit2 is a portable, pure C implementation of the Git core methods as a re-entrant linkable library that provides raw Git object access and common Git operations like repository management, branch/tag handling, and working with the Git index

Contributors

2,606

Organizations

828

Software value

$12M

MJML

MJML is a markup language and framework for creating responsive email templates. It provides an abstraction layer that simplifies email coding by converting simple MJML tags into complex, responsive HTML email code that works across different email clients.

Contributors

2,599

Organizations

619

Software value

$383K

Joi

Joi is a powerful schema description language and data validator for JavaScript. It allows developers to create blueprints of JavaScript objects that ensure data conforms to specific rules and structures. The library provides a declarative way to validate objects, arrays, strings, numbers, and other data types with a rich set of validation rules and options.

Contributors

2,586

Organizations

795

Software value

$1.5M

Qiskit

Qiskit is an open-source software development kit for quantum computing that enables users to create, manipulate and run quantum circuits on quantum computers and simulators. It provides tools for quantum programming, algorithm development, hardware access, and quantum education.

Contributors

2,502

Organizations

271

Software value

$17M

Qt Base

Qt Base is a core component of the Qt framework, providing essential functionality for cross-platform application development. It includes fundamental classes and modules for GUI programming, networking, file I/O, and platform abstraction, serving as the foundation for Qt-based software development.

Contributors

2,359

Organizations

202

Software value

$195M

Cobra

Cobra is a library for creating powerful command-line applications in Go, providing a simple interface to create modern CLI interfaces similar to git & go tools. It offers features like nested commands, global and local flags, intelligent suggestions, automatic help generation, and shell completions.

Contributors

2,346

Organizations

965

Software value

$470K

React Native for Windows

React Native for Windows is a framework that enables building native Windows applications using React Native, allowing developers to create Universal Windows Platform (UWP) and Win32 apps with JavaScript and React while leveraging native Windows capabilities.

Contributors

1,853

Organizations

280

Software value

$18M

go-git

A highly extensible Git implementation in pure Go that provides programmatic access to Git repositories, enabling Git operations and workflows to be performed directly from Go code without requiring external Git binaries

Contributors

1,653

Organizations

656

Software value

$2.6M

Durable Functions

The host/runtime that powers Azure Functions

Contributors

1,645

Organizations

221

Software value

$3.4M

GitPython

GitPython is a Python library used to interact with Git repositories programmatically. It provides a stable and feature-rich interface to create, read, modify and delete Git repositories through Python code.

Contributors

1,624

Organizations

540

Software value

$819K

Chokidar

Chokidar is a minimal and efficient cross-platform file watching library for Node.js that provides a consistent interface for monitoring file system changes, handling file system events like add, change, and unlink with better performance and reliability than Node's built-in fs.watch/watchFile.

Contributors

1,550

Organizations

575

Software value

$103K

urfave/cli

A fast and complete command line app framework for Go that helps developers build command line interfaces with minimal boilerplate code. It provides features like subcommands, flags, arguments parsing, and help text generation.

Contributors

1,514

Organizations

628

Software value

$903K

pyRevit

pyRevit is an IronPython script library and extension manager for Autodesk Revit, providing tools to automate tasks, customize workflows, and extend Revit's functionality through Python scripting. It includes a package management system and a collection of ready-to-use tools for BIM workflows.

Contributors

1,490

Organizations

39

Software value

$17M

Typer

Typer is a Python library for building command-line interface (CLI) applications. It provides an intuitive way to create CLIs with type hints, helping developers build robust command-line tools with minimal code.

Contributors

1,355

Organizations

510

Software value

$901K

Watchdog

Watchdog is a Python library that monitors filesystem events by watching directories and files for changes. It provides a cross-platform API to detect file system events like creation, modification, and deletion of files and directories in real-time.

Contributors

1,235

Organizations

413

Software value

$373K

.NET Template Engine

The .NET Template Engine is a core component for creating and managing project templates in the .NET ecosystem. It provides the infrastructure and tools for developers to generate new projects, files, and code using customizable templates, supporting both built-in and custom templates across different .NET workloads.

Contributors

1,211

Organizations

253

Software value

$3.3M

Byte Buddy

Byte Buddy is a code generation and manipulation library for creating and modifying Java classes during the runtime of a Java application without the help of a compiler. It enables dynamic class creation, method interception, and runtime code modification through a fluent API.

Contributors

1,170

Organizations

302

Software value

$7.4M

Rust for Windows

A Rust language project that provides official bindings and tooling for developing Windows applications using Rust, enabling developers to access the Windows API and build native Windows software with Rust's safety and performance benefits

Contributors

1,086

Organizations

312

Software value

$91M

Powertools for AWS Lambda (Python)

A developer toolkit to implement Serverless best practices and increase developer velocity.

Contributors

985

Organizations

183

Software value

$4M

Yeoman Generator

Yeoman is a scaffolding tool that helps developers quickly create new projects by generating boilerplate code and project structures using customizable templates and generators

Contributors

947

Organizations

392

Software value

$213K

.NET Arcade

.NET Arcade is Microsoft's shared infrastructure and tooling platform that provides build, test, and publishing services for .NET Core engineering teams. It offers a common set of tools, templates, and processes to streamline development workflows across .NET repositories.

Contributors

917

Organizations

97

Software value

$6.4M

jsii

jsii is a tool and protocol that enables the development of polyglot libraries, allowing code written in TypeScript to be used from other programming languages like Python, Java, C#, and Go. It provides a way to build and maintain multi-language libraries while writing code only once.

Contributors

861

Organizations

235

Software value

$2.9M

fontTools

FontTools is a library for manipulating fonts, written in Python. It supports reading and writing TrueType and OpenType fonts, allowing for font file inspection, modification, conversion, and generation. The library includes tools for font subsetting, merging, validation, and various font engineering tasks.

Contributors

781

Organizations

191

Software value

$6.1M

UploadThing

UploadThing is a file upload solution for web applications that provides a type-safe API for handling file uploads, with built-in support for React and Next.js frameworks

Contributors

735

Organizations

157

Software value

$1.6M

sh

A shell script parser, formatter, and interpreter written in Go, providing a library for parsing and executing shell scripts with support for POSIX shell, Bash, and other shell dialects

Contributors

683

Organizations

305

Software value

$1.1M

Bnd

Bnd is a software tool and library that helps developers create and maintain OSGi bundles. It analyzes Java classes and generates OSGi metadata, creates manifest files, and manages dependencies for OSGi applications. The tool provides build-time support for OSGi development and includes features for workspace management, bundle creation, and version control.

Contributors

660

Organizations

189

Software value

$73M

babel-plugin-module-resolver

A Babel plugin that simplifies the configuration of module aliases and custom module resolution in JavaScript/Node.js projects by allowing developers to define custom import paths and directory mappings

Contributors

633

Organizations

229

Software value

$44K

Rugged

Rugged is a Ruby binding to the libgit2 library, providing native bindings and a high-level interface for working with Git repositories in Ruby applications

Contributors

597

Organizations

266

Software value

$545K

MEGA SDK

MEGA SDK is a client-side library that provides access to MEGA's cloud storage and communication services, enabling developers to integrate MEGA's secure file storage, sharing, and synchronization capabilities into their applications. The SDK includes features for end-to-end encryption, file transfer, and account management.

Contributors

589

Organizations

62

Software value

$13M

Dart WebDev

A development tool and build system for Dart web applications that provides dependency management, compilation, and development server capabilities

Contributors

543

Organizations

107

Software value

$2.6M

jsdiff

A JavaScript library for performing text diffing and generating differences between text strings. It supports character and word-level diffs, patch generation, and multiple output formats.

Contributors

536

Organizations

194

Software value

$241K

JLine

JLine is a Java library for handling console input, providing features like command history, tab completion, password masking, and ANSI terminal support. It enables building interactive command-line applications with advanced line editing capabilities.

Contributors

505

Organizations

142

Software value

$3.4M

Puppet Development Kit (PDK)

The Puppet Development Kit (PDK) is a command-line tool that helps users develop, test, and validate Puppet modules by providing a standardized development workflow and testing tools. It includes templates, testing frameworks, and validation tools to ensure modules follow best practices and are compatible with Puppet Enterprise.

Contributors

366

Organizations

89

Software value

$1M

commercetools UI Application Kit

A development toolkit and component library for building and maintaining custom merchant applications on the commercetools platform. It provides React-based UI components, state management utilities, and development tools to create consistent merchant-facing applications that integrate with commercetools' commerce APIs.

Contributors

332

Organizations

25

Software value

$22M

Typing Extensions

A Python package that provides backports of new typing features from recent Python versions to older versions, enabling consistent use of type hints across different Python releases. It includes functionality like Protocol, TypedDict, and other typing-related features that may not be available in the standard typing module of earlier Python versions.

Contributors

310

Organizations

134

Software value

$421K

iPlug2

iPlug2 is a C++ framework for building audio plugins and applications, supporting multiple plugin formats like VST3, AU, and AAX. It provides a cross-platform development environment with a focus on modern C++ features, MIDI support, and graphical user interface tools for creating digital audio workstation plugins.

Contributors

305

Organizations

45

Software value

$22M

Serverless Devs

Serverless Devs is a cloud-native, open source serverless application full life cycle management tool.

Contributors

304

Organizations

48

Software value

$12M

Object

A Rust library for reading and writing object file formats like ELF, Mach-O, and PE/COFF. It provides a unified interface for parsing binary files across different platforms and architectures.

Contributors

281

Organizations

114

Software value

$1.7M

Micronaut Launch

A web application and API service that enables developers to create and configure new Micronaut projects, providing customizable templates and dependencies for generating Micronaut framework applications

Contributors

280

Organizations

70

Software value

$2.7M

SmallRye Config

SmallRye Config is a configuration framework that implements and extends the MicroProfile Config specification, providing enhanced configuration capabilities for Java applications with features like property expansion, secret handling, and multiple configuration sources

Contributors

268

Organizations

71

Software value

$1.2M

RGBDS

Rednex Game Boy Development System - An assembly toolchain for the Nintendo Game Boy and Game Boy Color

Contributors

261

Organizations

60

Software value

$1M

Looking for a project that’s not listed?