Nucleify Docs

About

People & Credits

The people and projects that make Nucleify possible.


Core team

Creator & lead

Name Role GitHub
Szymon Wieczorek Architecture, compiler, modules, full-stack development @szymcode

Contributors

Thank you to everyone who has contributed to Nucleify!

Name GitHub
Kamil Błoski @kbloski
Jakub Malik @JakubMalik
Kacper Bujak @kbujak09
Kamil D. @K4mD4m
– @pysifu
Katarzyna Śmierzchalska @KatarzynaS97
Marcin Fuks @J0jeQ
– @karol199393

All contributors are listed on our GitHub Contributors page.


Built with

Nucleify is built on top of open source projects:

Backend & data

Project Description
Supabase PostgreSQL, Auth, Storage, Edge Functions
@supabase/supabase-js JavaScript client

Frontend

Project Description
Vue 3 Canonical UI framework (Tryb A)
Nuxt 4 Vue full-stack framework
React 19 Compiler-generated UI target (Tryb B)
Next.js 15 React full-stack framework
nucleify-ui Lit web component library (nui-*)
Lit Web components for design system primitives

Compiler & tooling

Project Description
TypeScript Type safety across the stack
Vite Build tool (Nuxt / Vitest)
SCSS CSS preprocessor
Biome Formatting and linting
Vitest Unit and integration tests
pnpm Monorepo package manager
Astro Documentation site (@nucleify/docs)

Architecture influences

Idea Source
Feature-Sliced Design feature-sliced.design — domain-first module layout
Atomic Design Brad Frost — SCSS component hierarchy in nuc_colors
Portable UI / IR compilers Nucleify's own @nucleify/compiler — *.nuc.tsx → Vue + React

Special thanks

  • The Supabase, Vue, React, Nuxt, and Astro communities
  • Everyone who has reported bugs or suggested features
  • Open source maintainers everywhere

Want to contribute?

We welcome contributions of all kinds:

  • Bug reports
  • Feature suggestions
  • Documentation improvements
  • Code contributions

Start with Coding Standards and Code of Conduct.


License

Nucleify is open source software licensed under the MIT License.