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.

94 projects

248,412 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,715

Organizations

4,468

Software value

$62M

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,549

Organizations

6,449

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,747

Organizations

2,863

Software value

$841M

.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,376

Organizations

2,666

Software value

$466M

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,863

Organizations

1,864

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,445

Organizations

1,924

Software value

$17M

Sentry

Developer-first error tracking and performance monitoring

Contributors

9,987

Organizations

2,813

Software value

$99M

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,351

Organizations

1,945

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,315

Organizations

2,994

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,648

Organizations

1,593

Software value

$44M

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,497

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,416

Organizations

650

Software value

$17M

PyInstaller

Freeze (package) Python programs into stand-alone executables

Contributors

6,779

Organizations

1,176

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,575

Organizations

1,378

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,152

Organizations

1,265

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,831

Organizations

96

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,788

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,722

Organizations

1,034

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,646

Organizations

966

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,610

Organizations

829

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,601

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,507

Organizations

272

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

203

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,349

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,859

Organizations

282

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,655

Organizations

657

Software value

$2.6M

Durable Functions

The host/runtime that powers Azure Functions

Contributors

1,648

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

539

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

576

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,513

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,491

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,359

Organizations

511

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,205

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

301

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

986

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

944

Organizations

396

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

914

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

Modern Web

Modern Web is a development toolkit that provides browser-compatible testing, development servers, and build tools for web applications, with a focus on modern JavaScript and web standards

Contributors

781

Organizations

228

Software value

$3M

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

737

Organizations

158

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

684

Organizations

306

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

659

Organizations

190

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

598

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

590

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

545

Organizations

107

Software value

$2.4M

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

538

Organizations

196

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

306

Organizations

45

Software value

$22M

Serverless Devs

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

Contributors

305

Organizations

48

Software value

$13M

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

283

Organizations

116

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

271

Organizations

72

Software value

$1.2M

Looking for a project that’s not listed?