#前端开发
psychic - 前后端快速启动与配置指南
Finic前端开发服务器配置编程自动化部署Github开源项目
Finic 提供明确的安装和启动流程,包括前后端一体化的部署指导。具体命令引导下,开发者可迅速搭建和运行应用。适用于追求项目部署效率与操作简便性的开发人员。
react-to-web-component - React组件转原生Web组件的轻量级解决方案
ReactWeb Component自定义元素前端开发跨框架组件Github开源项目
react-to-web-component是一个将React组件转换为自定义元素的工具库。它使开发者能够将React组件转化为原生Web组件,无需React环境即可使用。该工具兼容现代浏览器,体积仅1.26KB,提供简洁API和属性传递功能。它可与任何基于HTML的项目集成,包括各种前端框架。这个工具特别适合需要在非React环境中复用React组件的项目,或者希望提高组件复用性和跨框架兼容性的开发团队。项目由Bitovi公司维护,提供社区和专业支持。
react-flip-toolkit - React 动画库 react-flip-toolkit 实现流畅界面过渡
ReactFLIP动画前端开发UI交互组件库Github开源项目
react-flip-toolkit 是一个专注于创建流畅界面过渡的 React 动画库。它支持位置、缩放和透明度动画,提供嵌套缩放变换、FLIP 动画和弹簧效果等功能。该库易用且性能优秀,可与 React Router 集成,适合构建动态的用户界面。
awesome-codex - 探索OpenAI Codex的多种应用,提升开发效率
OpenAI Codex数据科学代码生成前端开发GitHub CopilotGithub开源项目
这个列表汇集了与OpenAI Codex相关的产品、演示和文章,覆盖数据科学、代码生成与理解、前端开发和游戏开发等多种应用场景。用户可以找到实用资源,如GitHub Copilot和Figma数字助手,帮助开发者高效利用Codex进行项目开发和创新。页面内容丰富,适合科技爱好者和专业开发者。
chat-ui-kit-react - React组件库助力快速构建响应式聊天界面
React组件聊天UI工具包开源UI工具包前端开发Chat UI Kit ReactGithub开源项目
Chat UI Kit React是一个开源UI工具包,专为Web聊天应用开发而设计。该库提供多种React组件,包括MainContainer、ChatContainer和MessageList等,简化了滚动条、可编辑内容和响应式布局等常见聊天UI难题。支持TypeScript,配有完善的文档和示例,并拥有活跃的社区。这个库为开发者提供了构建现代化、高效聊天界面的有力工具。
graphql-code-generator - 基于 GraphQL 模式和 GraphQL 操作生成代码的工具
GraphQL Code GeneratorGraphQL插件代码生成前端开发Github开源项目
GraphQL代码生成工具,支持前后端开发,兼容多种语言和格式,提供自定义插件。自动解析GraphQL Schema和Documents,生成所需代码格式。提供在线示例、快速入门指南和插件支持,方便开发者使用。
bootsharp - 增强 Web 项目中 .NET C# 应用与库使用便捷性的工具
Bootsharp.NETC#TypeScript前端开发Github开源项目
Bootsharp 是一个增强 Web 项目中 .NET C# 应用与库使用便捷性的工具。它特别适用于后端采用 .NET C# 而前端使用 TypeScript 或 JavaScript 的项目。其主要功能包括高层次的 C# 与 TypeScript 互操作、嵌入单一 ES 模块的二进制文件、浏览器和 JS 运行时支持、生成 C# 接口的绑定和类型。Bootsharp 还支持对象实例互操作、定制化绑定生成,以及 WASM 多线程、AOT 和修剪特性。
shoelace - 面向未来的网页组件库 多框架兼容 高度可定制
ShoelaceWeb组件库前端开发开源项目跨框架兼容Github
Shoelace 是基于 LitElement 构建的开源网页组件库,支持多框架集成、CDN 部署、CSS 自定义和无障碍设计。它提供官方暗黑主题,使用 esbuild 进行高效打包。开发者可利用 Shoelace 快速创建现代化、响应式的用户界面,同时该项目欢迎社区贡献,推动网页开发技术进步。
angular-example-app - Angular 17实例应用展示CRUD功能、国际化和独立组件
Angular示例应用前端开发响应式设计国际化Github开源项目
这个Angular 17实例应用展示了CRUD功能、国际化和独立组件的实现。项目采用Angular最佳实践,包括懒加载模块、JWT认证和响应式布局。集成了elf状态管理和Playwright端到端测试。该应用展示了Angular的功能,为开发者提供学习参考。
react-redux-links - React和Redux生态系统学习资源汇总
ReactReduxJavaScript前端开发Web应用Github开源项目
这是一个精选的React、Redux及相关技术资源集合,包括教程、文章和学习指南。内容涵盖基础概念、进阶技巧、最佳实践,以及JavaScript、Git、Webpack等配套知识。汇集了高质量的学习材料,适合不同水平的开发者系统学习React-Redux生态系统。
ts-nextjs-tailwind-starter - 功能丰富的 Next.js 和 Tailwind CSS 开发启动器
Next.jsTailwind CSSTypeScript前端开发项目模板Github开源项目
ts-nextjs-tailwind-starter 是一个集成 Next.js、Tailwind CSS 和 TypeScript 的开发启动器。此项目内置多种开发工具和预构建组件,提供自动化工作流,旨在加速现代 Web 应用的开发过程。它适合需要快速搭建高性能网站的开发者使用。
msw - 网络级别API模拟库 支持REST和GraphQL
Mock Service WorkerAPI模拟请求拦截测试工具前端开发Github开源项目
Mock Service Worker是一个用于浏览器和Node.js的API模拟库。它通过网络级别拦截请求,可以模拟REST和GraphQL API响应。MSW采用类似Express的路由语法,支持灵活的请求匹配和响应定制。这个工具适用于开发、测试等多种场景,为前后端分离开发提供了便利。
david-legend.github.io - 开源响应式个人作品集网站模板
个人作品集网站设计开源项目前端开发UI/UX设计Github
david-legend.github.io是一个开源的个人作品集网站模板,采用响应式设计。该GitHub项目是作者个人网站的第二次迭代,灵感源自Julius Guevarra的设计。网站展示了现代UI设计和良好的用户体验,包含多个精心设计的页面用于展示项目和技能。该模板不仅适合作为作品集,也可用于个人品牌展示。支持自定义且易于部署,非常适合前端开发者使用。项目遵循开源精神,但要求使用者注明出处,尊重原创。
fundraising-application - 维基媒体德国开源筹款应用框架
筹款应用Wikimedia DeutschlandDocker数据库前端开发Github开源项目
fundraising-application是维基媒体德国开发的开源筹款应用框架。它提供完整的捐赠流程管理,包括支付集成、数据库迁移和多语言支持。该项目使用Docker容器化部署,便于开发和生产环境使用。框架还集成了捐赠、会员和支付等多个相关模块,遵循整洁架构设计原则。
create-llama - 创建LlamaIndex应用的快速开发工具
LlamaIndexCreate LlamaAI应用前端开发后端开发Github开源项目
create-llama是一个用于快速构建LlamaIndex应用的命令行工具。它支持Next.js、Express和Python FastAPI等多种后端,并提供基于Next.js的前端界面。开发者可以方便地添加数据源、创建AI代理和自定义模型。该工具兼容多种文件格式,具备数据索引和查询功能。create-llama提供了一个灵活的AI应用开发环境,简化了LlamaIndex应用的创建流程。
canvas-confetti - 轻量级JavaScript库实现网页炫彩纸屑动画
Canvas Confetti动画效果JavaScript库前端开发用户体验Github开源项目
canvas-confetti是一个轻量级JavaScript库,用于创建网页炫彩纸屑动画效果。该库提供多种自定义选项,包括粒子数量、角度和速度等,方便开发者为网页增添欢庆氛围。支持npm安装和CDN引入,同时考虑了用户的减少动效需求。库还支持自定义形状和文字纸屑,增强动画的个性化。canvas-confetti为网页添加趣味性和互动性,是一个实用的开发工具。
vcard-personal-portfolio - HTML、CSS和JavaScript构建的全响应式个人作品集模板
vCard个人作品集响应式网站前端开发GitHub项目Github开源项目
vCard是一个开源的响应式个人作品集网站模板。该项目基于HTML、CSS和JavaScript构建,适配桌面和移动设备的各种屏幕尺寸。模板提供简单的安装步骤和清晰的演示效果,方便开发者定制和部署个人网站。项目采用MIT许可证,支持Git安装。模板设计简洁现代,提供桌面和移动设备的演示效果。开发者可通过GitHub访问源代码,根据需求进行定制开发。
icons - Bootstrap官方开源SVG图标库 拥有2000多个高质量图标
Bootstrap IconsSVG图标库开源前端开发图标设计Github开源项目
Bootstrap Icons作为Bootstrap的官方图标库,提供了2000多个开源SVG图标。该库支持多种灵活的使用方式,包括HTML嵌入、img标签引用、SVG精灵图和CSS引入。开发者可以通过npm或Composer轻松安装,同时提供Figma设计文件支持。这些高质量图标旨在为Bootstrap项目增添丰富的视觉元素,提升用户界面的整体设计水平。
tiny-engine - 灵活定制的低代码平台开发工具
TinyEngine低代码平台前端开发跨端组件AI应用Github开源项目
TinyEngine是一个开源的低代码平台开发工具,支持跨端跨框架前端组件。它允许在线实时构建、二次开发或集成低代码平台功能,可直接生成部署源代码。TinyEngine支持接入第三方组件和自定义扩展插件,实现高代码和低代码的混合开发。该工具还集成AI大模型能力,提高应用开发效率。
pptxtojson - JavaScript库实现PowerPoint文件到JSON数据的转换
pptxtojsonPPT转JSONJavaScript库文件转换前端开发Github开源项目
pptxtojson是一个开源JavaScript库,用于将PowerPoint (.pptx) 文件转换为结构化JSON数据。该库支持解析幻灯片尺寸、背景、文本、图片、形状、表格、图表、视频和音频等元素。pptxtojson提供灵活的配置选项,允许开发者根据具体需求调整输出结果。这个工具为Web应用中需要处理PowerPoint文件的开发者提供了一种高效的方式来提取和利用幻灯片内容。
FastUI - 使用Python代码定义Web应用界面的创新框架
FastUI前端开发PythonReact组件Github开源项目
FastUI是一个创新的Web应用界面开发框架,让Python开发者能够直接定义响应式应用界面。该框架利用Pydantic模型和TypeScript接口来描述UI,实现前后端分离。FastUI提供PyPI包、npm包和预构建React应用,包含丰富的UI组件。它采用RESTful设计理念,由后端控制应用结构,前端专注实现界面,从而提升开发效率和代码复用性。
typed-scss-modules - SCSS模块的TypeScript类型定义自动生成工具
TypeScriptCSS ModulesSCSS前端开发类型定义Github开源项目
typed-scss-modules为SCSS编写的CSS模块自动生成TypeScript定义文件(.d.ts)。支持监视模式、自定义命名格式和导出类型选择,并提供多种配置选项。该工具有助于提高开发效率,增强SCSS模块与TypeScript代码的类型安全性,适合集成到前端开发工作流程中。
component-template - Streamlit自定义组件开发模板与实例
Streamlit组件开发前端开发Python API模板Github开源项目
component-template 项目提供Streamlit自定义组件开发模板和示例代码。支持多种Web技术构建前端,并提供Python API接口。项目包含快速启动指南、多个模板示例及与pandas、第三方库集成等用例,便于开发者构建Streamlit组件。此外,还包括社区贡献的模板,涵盖React、Vue、Svelte等框架。
screenshot-to-code - AI驱动的设计稿到多种前端代码转换工具
screenshot-to-codeAI代码生成前端开发图像识别Github开源项目
screenshot-to-code是一个AI驱动的工具,能将截图、原型和Figma设计转换为功能性代码。支持HTML+Tailwind、React、Vue等多种前端技术栈,并集成了Claude Sonnet 3.5、GPT-4O等先进AI模型。此外,该工具还具备将网站视频或屏幕录像转化为功能性原型的能力,为开发和设计过程提供了高效的解决方案。
ni - 自动检测与执行的跨平台包管理工具
ni包管理器命令行工具前端开发自动化工具Github开源项目
ni 是一个跨平台的包管理工具,可自动检测并执行 npm、yarn、pnpm 和 bun 等主流包管理器的命令。它提供统一的接口用于安装、运行、升级和卸载依赖,简化了开发流程,提高了效率。通过 ni,开发者可以在不同项目间无缝切换,而无需记忆各种包管理器的具体命令。
pines - Pines UI库 构建现代化网页界面的开源工具
Pines UI开源UI库前端开发GitHubGithub开源项目
Pines UI是一个开源的用户界面库,提供现代化网页界面构建工具。项目在GitHub上发布,使用MIT许可证。特点包括简单的设置流程、本地开发支持、灵活的UI组件。适合快速构建响应式网页设计,支持自定义主题。项目鼓励开发者参与改进,持续更新组件库。
nextui - 优雅现代的React UI库,提升Web开发效率
NextUIReactUI组件库开源项目前端开发Github
NextUI是一个基于React的开源UI组件库,提供现代化、可定制的界面元素。该库融合当前设计趋势,支持开发响应式和可访问的Web应用。NextUI具备详细文档和Storybook演示,并有活跃社区支持。这个项目适合寻求提高开发效率和界面质量的React开发者使用。
react - 高效构建交互式用户界面的JavaScript库
React前端开发用户界面JavaScript库组件化Github开源项目
React是一个用于构建用户界面的JavaScript库,采用声明式编程和组件化开发方法。它简化了交互式UI的创建过程,支持Web、服务器端渲染和移动应用开发。React提供全面文档和示例,适合各种规模的项目,支持渐进式采用。其灵活性使开发者能够根据需求选择使用程度,从而提高开发效率。
fuzzie-production - Next.js项目启动模板,现代web应用开发框架
Next.js前端开发React框架网站开发JavaScriptGithub开源项目
fuzzie-production是一个基于Next.js的项目模板,旨在简化现代web应用的开发流程。该项目集成了自动优化、字体加载、热重载和TypeScript支持等功能,并支持多种包管理器。开发者可以通过详细的文档和教程快速上手,利用此模板启动项目,并通过Vercel平台轻松部署应用,大大提高开发效率。
formik - React表单开发利器
FormikReact表单开源项目前端开发表单构建Github
Formik是一个简化React表单开发的开源库。它提供直观的API来处理表单状态、验证和提交,支持复杂逻辑的同时保持代码简洁。由Jared Palmer和Ian White主导开发,Formik在开发者社区广受欢迎,被应用于众多React项目中。
refine - React元框架 数据密集型应用开发的平衡之选
ReactCRUD应用企业级应用开源框架前端开发Github开源项目
Refine是一个开源React元框架,为企业级CRUD应用提供无头解决方案。它简化了管理面板、仪表盘和内部工具的开发流程,提供身份认证、访问控制等标准功能。Refine的灵活架构支持多种UI框架和平台,让开发者能够轻松构建可定制的数据密集型应用。
purgecss - 智能分析与清理CSS,提升网站加载速度
PurgeCSSCSS优化前端开发性能优化npm包Github开源项目
PurgeCSS是一款专注于优化CSS文件的开源工具。它通过分析网站内容和CSS文件,识别并移除未使用的CSS选择器,有效减小样式文件体积。该工具支持主流前端框架和构建系统,如Bootstrap、Vue.js和React等。PurgeCSS采用智能匹配算法,保留必要样式的同时最大化清理效果。它适用于各种规模的Web项目,能显著提升网站加载速度和整体性能。
wc-flow-layout - 基于Web Components的跨框架瀑布流布局组件
web component瀑布流组件高性能跨框架前端开发Github开源项目
wc-waterfall 是基于 Web Components 开发的瀑布流布局组件,可在 React、Vue、SolidJs 等框架中使用。组件提供列数和间距自定义功能,适用于照片墙等场景。具有高性能和动画效果,为开发者提供灵活的布局方案。支持npm安装或CDN引入,使用简单,兼容性好。
react-social-login-buttons - React社交登录按钮组件库
React社交登录按钮用户界面前端开发组件库Github开源项目
react-social-login-buttons是一个轻量级React组件库,提供多种社交平台登录按钮。支持Facebook、Google、GitHub等常见平台,允许自定义样式和内容。该库专注于按钮的视觉呈现,不含登录逻辑,便于开发者快速集成社交登录选项,优化应用界面。
mantine - 全面的React UI组件库和hooks集合
MantineReactUI组件库开源项目前端开发Github
Mantine是一个React UI组件库和hooks集合,提供100多个核心组件和50多个用于状态和UI管理的hooks。它还包括表单管理、图表、通知系统等多个扩展包,以及Spotlight命令中心、代码高亮、富文本编辑器等功能。Mantine拥有活跃的社区支持,为开发者构建现代化React应用提供全面解决方案。
Locofy.ai - 将设计快速转化为代码,提升开发效率
AI开发辅助编程AI工具Locofy.ai设计转代码前端开发人工智能自动化热门
Locofy.ai是一个先进的低代码平台,可将Figma与Adobe XD设计轻松转换为代码。支持React、Vue、HTML/CSS等技术,借助AI优化工具,显著提高生产效率。
相关文章
TinyEngine: 开启低代码开发新纪元
3 个月前
Streamlit 组件模板:打造定制化数据应用的利器
3 个月前
Create-llama: 快速构建 LlamaIndex 应用的强大工具
3 个月前
GPT-Frontend-Code-Gen:革新前端开发的AI驱动工具
3 个月前
Screenshot-to-code:AI 赋能的设计到代码转换利器
3 个月前
gpt-frontend-code-gen:AI驱动的前端代码生成神器
3 个月前
PurgeCSS: 优化您的CSS文件大小的利器
3 个月前
ComfyUI前端:打造更简洁易用的Stable Diffusion工作流
3 个月前
ArtBot: 让AI艺术创作变得简单易用的开源工具
3 个月前