1. Conduid
  2. Developer Tools
  3. Apps
MCP server · Developer Tools

Apps

A progressive web framework based on React and Rsbuild.

82Strong

Scored 16 hours ago · breakdown

About Apps

Apps is an MCP server published by web-infra-dev in the Developer Tools category: a progressive web framework based on React and Rsbuild.

The repository has 5.0K stars and 425 forks, with the last commit yesterday. Recent commit activity is the strongest signal that reported issues will get attention.

Install

From source
git clone https://github.com/web-infra-dev/modern.js

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Tools (1)

add_todoAdd a todo.

Parameters not published.

Ask AI

✦

Ask AI about Apps

Powered by Claude

Ask about Apps — answers draw on its README.

Security checks

Static checks derived from the repository yesterday. Heuristics on the source, not an audit.

  • ✓README presentThe repository ships documentation.
  • ✓License declaredUsable under a stated license.
  • ✓Tests presentA test suite exists in the repository.
  • ✓Dependencies pinnedA lockfile pins dependency versions.

2 checks have not been run yet.

Releases

v3.11.0v3.11.0 · 30 Oct 2026What's Changed Bug Fixes 🐞 fix: keep "=" characters inside cookie values when parsing the SSR request cookie header by @kwy404 in https://github.com/web-infra-dev/modern.js/pull/8936 Other Changes ✨ Add MCP Apps support in a single…
v3.10.4v3.10.4 · 29 Oct 2026What's Changed Bug Fixes 🐞 fix(app-tools): recognize `-e` as an alias of `--entry` when selecting dev entries by @tmkx in https://github.com/web-infra-dev/modern.js/pull/9038 fix(bff-core): accept unknown input during schema validation to…
v3.10.3v3.10.3 · 22 Oct 2026What's Changed Bug Fixes 🐞 fix: use Hono's pathname normalization when matching render routes to handle encoded characters consistently by @SoonIter in https://github.com/web-infra-dev/modern.js/pull/9036 更新内容 Bug 修复 🐞 fix: 渲染路由匹配复用 Hono…
v3.10.2v3.10.2 · 22 Oct 2026What's Changed Performance Improvements ⚡ perf: skip body parsing for GET and HEAD BFF requests and reuse per-route param names by @deepcoldy in https://github.com/web-infra-dev/modern.js/pull/9004 perf: skip importing…
v3.10.1v3.10.1 · 19 Oct 2026What's Changed Other Changes ✨ Pass the server-core fileReader singleton from the runtime server into development helpers so HTML templates, static resources, compiler filesystem initialization and rebuild invalidation use the same reader…

README

English | 简体中文

Introduction

The Modern.js framework is a progressive web framework based on React. At ByteDance, we use Modern.js to build upper-level frameworks that have supported the development of thousands of web applications.

When developing React applications, developers usually need to design implementation plans for certain features or use other libraries and frameworks to solve these problems. Modern.js supports all configurations and tools needed by React applications, and has built-in additional features and optimizations. Developers can use React to build the UI of the application, and then gradually adopt the features of Modern.js to solve common application requirements, such as routing, data acquisition, and state management.

Getting Started

See Quick Start.

Ecosystem

The following solutions and libraries are available within the Modern.js ecosystem:

  • 🦀 Rspack: A fast Rust-based web bundler.
  • 🐬 Rsbuild: An Rspack-based build tool for the web, rebranded from Modern.js Builder.
  • 🐹 Rspress: A fast Rspack-based static site generator.
  • 🦄 Rslib: An Rspack-based library development tool.

Benchmark

We use Modern.js Benchmark to observe the trend of key metrics, such as bundle size, compile speed and install size.

Roadmap

Please refer to the Modern.js Roadmap. We will update the Roadmap content regularly. Please stay tuned.

Examples

Modern.js provides a collection of ready-to-use examples that you can find and use in the modern-js-examples repository.

Contributing

New contributors welcome!

Please read the Contributing Guide.

Code of Conduct

This repo has adopted the Bytedance Open Source Code of Conduct. Please check Code of Conduct for more details.

All Contributors

Thanks to the following friends for their contributions to Modern.js:

Community

Come and chat with us on Discord! The Modern.js team and users are active there, and we're always looking for contributions.

Credits

Some implementations of Modern.js are modified from existing projects, such as create-react-app, remix and bundle-require. Thanks for them.

  • @modern-js/bundle-require: is modified from bundle-require.
  • @modern-js/plugin: the hooks API is referenced from farrow-pipeline.
  • @modern-js/plugin-data-loader: some code is referenced from remix.
  • @modern-js/babel-plugin-module-resolver: is modified from babel-plugin-module-resolver.
  • Netlify for hosting this site, Thanks for the great service and support for open source.

License

Modern.js is MIT licensed.

Third party licenses are listed in THIRD-PARTY-LICENSE.

README fetched from the repository yesterday. The original is authoritative.

Questions

About Apps

How do I install Apps?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Apps safe to use with an AI agent?

Its trust score is 82 out of 100 (strong). It passes 4 of the 4 static security checks run so far. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Apps still maintained?

Yes — the latest release is v3.11.0 (30 Oct 2026), and the last commit was yesterday. The repository has 5.0K stars and 64 open issues.