whatisgithub

What is one?

fengmk2/one — explained in plain English

Analysis updated 2026-07-18 · repo last pushed 2026-01-23

TypeScriptAudience · pm founderComplexity · 3/5MaintainedSetup · moderate

In one sentence

One is a React framework that lets you build a single codebase and deploy it to web, iOS, and Android at once, using Vite for the build process.

Mindmap

mindmap
  root((repo))
    What it does
      Shared codebase
      Web and mobile
      Vite powered
    Tech stack
      React
      TypeScript
      Vite
    Use cases
      Startup MVPs
      Cross-platform apps
      Faster shipping
    Audience
      Startup founders
      Small teams
    Status
      Sparse README
      Docs site linked

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Ship a web app and a mobile app from one React codebase instead of three separate projects

USE CASE 2

Cut development time for a small team building across web, iOS, and Android

USE CASE 3

Keep UI and business logic in sync across platforms to reduce cross-platform bugs

USE CASE 4

Prototype a cross-platform MVP quickly without setting up separate build pipelines

What is it built with?

ReactTypeScriptVite

How does it compare?

fengmk2/one0xradioac7iv/tempfs7vignesh/pgpulse
Stars00
LanguageTypeScriptTypeScriptTypeScript
Last pushed2026-01-23
MaintenanceMaintained
Setup difficultymoderatemoderatemoderate
Complexity3/53/54/5
Audiencepm founderdeveloperdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · moderate Time to first run · 30min

README is sparse and points to an external documentation site for actual usage details.

So what is it?

One is a React framework that lets you build apps for both web and mobile platforms using almost entirely shared code. Instead of writing separate codebases for iOS, Android, and the web, you write your app once and deploy it everywhere. It uses Vite (a popular build tool) as a plugin to handle the heavy lifting, so setup is straightforward. The core idea is to eliminate the friction of cross-platform development. Normally, building an app for multiple platforms means managing different projects, different build processes, and duplicating logic across codebases. One compiles your single codebase down to whichever platform you're targeting, handling the platform-specific differences automatically behind the scenes. You focus on your app's logic and UI, and the framework handles getting it to run on web browsers, iPhones, and Android devices. This would appeal to startup founders or teams who want to move fast and don't have the bandwidth to maintain three separate codebases. A small team could ship a web version and a mobile app from a single React codebase, cutting development time and keeping code in sync. Larger teams shipping across platforms would benefit too, since shared code means fewer bugs and faster feature rollouts. The README is sparse and points to their documentation website for details on how to actually use it. The project is written in TypeScript, which means developers get type safety and better tooling support as they write their code.

Copy-paste prompts

Prompt 1
Help me scaffold a new app using the One framework that targets both web and mobile.
Prompt 2
Explain how One compiles a single React codebase down to web, iOS, and Android builds.
Prompt 3
Show me how Vite is used as a plugin inside the One framework's build process.
Prompt 4
Walk me through adding a new shared screen in One that works on both web and mobile.

Frequently asked questions

What is one?

One is a React framework that lets you build a single codebase and deploy it to web, iOS, and Android at once, using Vite for the build process.

What language is one written in?

Mainly TypeScript. The stack also includes React, TypeScript, Vite.

Is one actively maintained?

Maintained — commit in last 6 months (last push 2026-01-23).

How hard is one to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is one for?

Mainly pm founder.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.