Lexiverse
Lexiverse - 영어 학습자를 위한 AI 기반 문맥 독해 엔진
브라우저에서 바로 클래식 Logisim 실행, 디지털 회로 설계·시뮬레이션 무료 제공, 가입·다운로드 불필요
Run classic Logisim directly in your browser. Design and simulate digital circuits online for free. No sign up or download required.
교육Java · HTMLGitHub @De-Rossi-Consulting온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기Classic logisim ported to the browser. Design and simulate digital circuits online. Powered by WebAssembly and CheerpJ
저장소 README에서 가져옴
README 전체를 불러오는 중입니다.
README 전문 보기 ↗Logisim.app is a fully featured browser-based port of classic Logisim: a widely used educational tool for designing and simulating digital logic circuits.
This project is a complete 1:1 port of the original Java application (based on version 2.7.2) running in the browser powered by WebAssembly. It uses CheerpJ (a complete browser runtime for Java apps) to execute the compiled JAR file directly in the browser. It also includes a lightweight JavaScript layer to provide browser-compatible file operations.
This allows Logisim.app to be used in any modern browsers and devices (including mobile!) without the need for installation or a Java runtime environment.
Since this project doesn't change any of Logisim's core features, you can refer the documentation built into the application and the original logisim documentation for usage details.
Logisim.app allows you to work with files from your local computer, or from a virtual filesystem in the browser (implemented on top of IndexedDB).
Whenever you try to open or save a file, you will see the following prompt:
Once a file has been opened, the application functions equivalently in both cases.
[!CAUTION] All files stored in the virtual filesystem in the browser are cleared if you delete site data for logisim.app.
[!NOTE] Due to browser limitations when using Firefox, Logisim.app cannot directly save to specific files, or store references to local files. So saving is replaced with downloading, and you will need to manually find local libraries when opening projects containing them.
This project contains:
To build and run it, you'll need:
To run the repo locally, clone this repository and use npm to run a local dev server:
git clone https://github.com/De-Rossi-Consulting/logisim-legacy-wasm.git
cd logisim-legacy-wasm
npm install
npm run dev
If everything is working, you should see something like the following:
> [email protected] dev
> vite
VITE v6.2.5 ready in 671 ms
➜ Local: http://localhost:5173/
➜ Network: use --host to expose
➜ press h + enter to show help
If you want to modify the java files, you will need to build the .jar file.
.jar fileTo build the .jar file, run the create-jar.py script included in the original source code:
python3 /PATH_TO_REPO/logisim-legacy-wasm/logisim/scripts/create-jar.py -d /PATH_TO_REPO/logisim-legacy-wasm/public
[!NOTE] Make sure to replace
PATH_TO_REPOwith the absolute path to the repositry directory
This will build the .jar file and place it in /public, and you can reload the application to see your changes.
Pull requests and issue reports are welcome! Please use GitHub Issues to report any bugs or problems you encounter.
Logisim.app is licensed under the GPLv2, see LICENSE for details.
It is powered by CheerpJ, under the community licence.
This project also contains source code from the original Logisim, licensed under the GPLv2.
This project is maintained by DRS Software.
Website: https://drs.software
Contact: [email protected]