neuron-explorer
Qwen3.5‑4B 전용 조향형 뉴런 탐색기, 모든 MLP 뉴런을 밀어 결과를 보관·탐색
AI 시대를 위한 배터리 포함 풀스택 프레임워크, 선언형 코드로 인증·백그라운드 등 복잡한 기능 추상화
The batteries-included full-stack framework for the AI era. Develop JS/TS web apps (React, Node.js, and Prisma) using declarative code that abstracts away complex full-stack features like auth, backgr
개발 도구TypeScript · JavaScriptGitHub @wasp-lang직접 설치운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
The batteries-included full-stack framework for the AI era. Develop JS/TS web apps (React, Node.js, and Prisma) using declarative code that abstracts away complex full-stack features like auth, background jobs, RPC, email sending, end-to-end type safety, single-command deployment, and more.
저장소 README에서 가져옴
README 전체를 불러오는 중입니다.
README 전문 보기 ↗Wasp (Web Application Specification) is a Rails-like framework for React, Node.js, and Prisma. Build your app in a day and deploy it with a single CLI command!
.wasp/ directory if you are interested ).Simple Wasp spec file in which you describe the high-level details of your web app:
// file: main.wasp.ts
import { app, page, query, route } from "@wasp/spec";
import { MainPage } from "./src/MainPage" with { type: "ref" }; // Your React code.
import { DashboardPage } from "./src/dashboard/DashboardPage" with { type: "ref" };
import { getTasks } from "./src/queries" with { type: "ref" }; // Your Node.js code.
export default app({
name: "todoApp",
wasp: { version: "^0.24.0" },
title: "ToDo App",
head: ["<link rel='icon' href='/favicon.ico' />"],
auth: {
// Full-stack auth out-of-the-box.
userEntity: "User",
methods: {
email: {
// ...
},
google: {
// ...
},
},
onAuthFailedRedirectTo: "/login",
},
spec: [
route("RootRoute", "/", page(MainPage)),
route(
"DashboardRoute",
"/dashboard",
page(DashboardPage, {
authRequired: true, // Limit access to logged-in users.
}),
),
query(getTasks, {
entities: ["Task"], // Automatic cache invalidation.
}),
],
});
And a Prisma schema for the database:
// file: schema.prisma
model Task { // Your Prisma data model.
id Int @id @default(autoincrement())
description String
isDone Boolean @default(false)
}
The rest of the code you write in React / Node.js and reference it from the *.wasp.ts files.
👉 Check out TodoApp example for a complete code example. 👈
Given a simple main.wasp.ts specification file that describes the high-level details of your web app, and .ts(x)/.css/..., source files with your unique logic, Wasp compiler generates the whole source of your web app in the target stack: front-end, back-end and deployment.
This unique approach is what makes Wasp "smart" and gives it its superpowers!
For more information about Wasp, check docs.
Run to install Wasp on OSX/Linux/WSL(Win):
npm i -g @wasp/cli@latest
From there, follow the instructions to run your first app in less than a minute!
For a quick start, check out this docs page.
If you have a Wasp application running in production, we'd love to send some swag your way! Fill out this form, and we'll make it happen.
Wasp has official AI agent plugins to help you kickstart your next Wasp project. You can use them with your favorite AI-assisted coding tool (Cursor, Claude Code, etc.) to get a better result and development experience. Check out the Wasp Agent Plugins page for more details.
Currently, Wasp is in beta, with most features fully developed and functioning well. However, we still have many improvements and additions in mind for the future, and we are continually working on them. As a result, you can expect numerous changes and improvements in the future.
Keep up with Wasp by following our development roadmap.
While the idea is to support multiple web tech stacks in the future, we are currently focusing on a specific stack: React + TanStack Query, Node.js + Express.js, and Prisma.
We welcome contributions! Small, obvious fixes (typos, broken links, docs corrections, small bugs where the fix is clear and comes with a test) are welcome directly as PRs.
For anything bigger (new features, refactors, changes in behavior), please talk to us first, in a GitHub issue or on Discord, so we can agree on the approach before you write code.
Check out CONTRIBUTING for more details.
Even if you don't plan to submit any code, just joining the discussion on Discord and giving your feedback is already great and helps a lot (motivates us and helps us figure out how to shape Wasp)!
You can also:
Check our careers page for a list of currently opened positions!
- Our first sponsor ever! Thanks so much, Michel ❤️ , from the whole Wasp Team, for bravely going where nobody has been before :)!
- Thanks Shayne, for all the contributions you did so far and for your continuous support!
- Thanks VelocityOne for the generous donation!
- We are thankful for your support Ricardo in this early stage of Wasp :)!
- Thanks Thomas for supporting Wasp :)!
- Our awesome sponsor again and again!
- Big thanks for supporting us both via sponsorship and great suggestions!