awesome-repositories.com
Blog
MCP
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to magicuidesign/portfolio

Open-source alternatives to Portfolio

30 open-source projects similar to magicuidesign/portfolio, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Portfolio alternative.

  • transitive-bullshit/nextjs-notion-starter-kitAvatar de transitive-bullshit

    transitive-bullshit/nextjs-notion-starter-kit

    7,021Voir sur GitHub↗

    This is an opinionated starter kit that turns a Notion workspace into a fast, SEO-friendly website using Next.js and Vercel. It functions as a static site generator that builds a complete website from Notion content during the build process, integrating Notion as a content management system to pull pages and render them as a web site. The kit generates automatic social images for each page, creates human-readable URL slugs from page titles, and produces search-engine-optimized pages from Notion content. It includes a keyboard-driven search overlay and table of contents for navigating content

    TypeScriptblognextjsnotion
    Voir sur GitHub↗7,021
  • facebook/reactAvatar de facebook

    facebook/react

    245,669Voir sur GitHub↗

    React is a JavaScript library for building user interfaces based on a component-driven architecture and unidirectional data flow.

    JavaScriptjavascriptuifrontend
    Voir sur GitHub↗245,669
  • riot/riotAvatar de riot

    riot/riot

    14,921Voir sur GitHub↗

    Riot is a component-based library for building user interfaces through modular, single-file components. It functions as a framework for creating reusable elements that combine markup, logic, and scoped styles, which are then compiled into standard JavaScript functions for browser execution. The library distinguishes itself by utilizing direct rendering, which updates the document object model by tracking state changes without the overhead of a virtual representation. It supports server-side rendering and hydration to improve initial page load performance and search engine indexing. Developers

    JavaScriptclient-sidecustomelementcustomelements
    Voir sur GitHub↗14,921

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Find more with AI search
  • web-infra-dev/modern.jsAvatar de web-infra-dev

    web-infra-dev/modern.js

    5,019Voir sur GitHub↗

    modern.js is a full-stack web framework and frontend component toolchain. It functions as a development platform for building web applications with integrated routing and server-side rendering, while also serving as a static site generator and a Node.js application scaffold. The framework utilizes a Rust-based compiler for high-performance bundling to accelerate the transformation and packaging of assets. It employs a convention-over-configuration approach to reduce manual setup and uses plugin-driven extensibility to modify the build pipeline. The project covers a wide range of capabilities

    TypeScriptboilerplatebuild-toolframework
    Voir sur GitHub↗5,019
  • ryanfitzgerald/devportfolioAvatar de RyanFitzgerald

    RyanFitzgerald/devportfolio

    4,917Voir sur GitHub↗

    devportfolio is an Astro portfolio template and developer portfolio starter designed to showcase technical skills, work experience, and personal projects. It functions as a static site portfolio that generates a fast, SEO-friendly website for deployment to static hosting providers. The project provides a Tailwind CSS portfolio theme featuring a minimalist visual design. It allows for rapid styling and responsive layouts through a customizable web template that can be modified via a configuration file. The codebase utilizes static site generation, component-based templating, and utility-first

    Astrojavascriptportfolioportfolio-template
    Voir sur GitHub↗4,917
  • nuxt/frameworkAvatar de nuxt

    nuxt/framework

    10,444Voir sur GitHub↗

    Old repo of Nuxt 3 framework, now on nuxt/nuxt

    csrfull-stackhybrid
    Voir sur GitHub↗10,444
  • infernojs/infernoAvatar de infernojs

    infernojs/inferno

    16,420Voir sur GitHub↗

    Inferno is a virtual DOM UI library and high-performance DOM renderer used for building component-based user interfaces. It functions as a server-side rendering engine and a client-side framework that synchronizes application state with the visual interface through a declarative structure. The project distinguishes itself as a React-compatible UI framework, providing a compatibility layer that allows components designed for other reactive environments to run without modification. Its capability surface covers virtual DOM management, including node diffing and reconciliation, and a full serve

    JavaScript
    Voir sur GitHub↗16,420
  • choojs/chooAvatar de choojs

    choojs/choo

    6,767Voir sur GitHub↗

    Choo is a minimalist frontend framework providing a tiny foundation for building web applications. It functions as an event-driven application core that decouples business logic from rendering and includes a client-side router to manage browser history and URL mapping without page reloads. The project distinguishes itself through an architecture that combines a server-side rendering engine for generating static HTML strings with a stateful UI component library. This allows for the creation of self-contained interface elements that maintain internal data and persist across global renders. The

    JavaScriptchoodominterface
    Voir sur GitHub↗6,767
  • sveltejs/sapperAvatar de sveltejs

    sveltejs/sapper

    6,931Voir sur GitHub↗

    Sapper is a universal web application framework and server-side rendering framework for Svelte. It enables the development of applications that render views on the server for fast initial loads and hydrate them on the client for subsequent interactivity. The project features a file-based routing engine that maps URL paths to components based on the file system structure. It also functions as a static site generator, exporting production-ready HTML, CSS, and JavaScript files for hosting in environments without a live server. The framework covers full-stack development capabilities, including

    TypeScript
    Voir sur GitHub↗6,931
  • segmentio/evergreenAvatar de segmentio

    segmentio/evergreen

    12,424Voir sur GitHub↗

    Evergreen is a React UI component library and design system framework. It provides a collection of pre-styled, accessible interface elements used to build consistent web applications. The library functions as a server-side rendered UI kit, allowing components to generate HTML on the server to improve page load speeds and search engine visibility. It includes a centralized styling layer for managing colors, typography, and spacing through custom UI theming. The framework covers accessible web design and enterprise interface design, utilizing a token-based styling system to maintain a uniform

    JavaScriptcomponent-librarydesign-systemsevergreen
    Voir sur GitHub↗12,424
  • timlrx/tailwind-nextjs-starter-blogAvatar de timlrx

    timlrx/tailwind-nextjs-starter-blog

    10,503Voir sur GitHub↗

    This is a markdown-based blog engine and Next.js starter template that renders posts from files with frontmatter support for tags, authors, and metadata. It functions as a static site generator, building a complete blog into deployable HTML files for any hosting provider, while using Tailwind CSS utility classes for fully customizable typography, layout, and color schemes. The template generates RSS feeds, sitemaps, and structured metadata for search engine visibility, and supports connecting to external services like analytics tracking and comment sections through configurable plugin modules

    TypeScriptbloggingdemo-blogmdx
    Voir sur GitHub↗10,503
  • leerob/next-mdx-blogAvatar de leerob

    leerob/next-mdx-blog

    7,555Voir sur GitHub↗

    This is a static site generator and blog publishing system built on Next.js that compiles MDX content into HTML at build time. It uses file-based routing to map each page to a URL path automatically, and applies utility-first CSS styling through Tailwind CSS for visual design. The project includes a pre-built blog starter template that can be deployed with a single click to Vercel’s edge network, where it benefits from automatic optimizations and serverless function support. It features built-in analytics instrumentation that collects page view and visitor data without manual setup, and suppo

    TypeScriptblogmdxnextjs
    Voir sur GitHub↗7,555
  • coreui/coreui-free-react-admin-templateAvatar de coreui

    coreui/coreui-free-react-admin-template

    4,940Voir sur GitHub↗

    This project is a React-based administrative template and UI kit designed for building dashboards. It provides a comprehensive collection of pre-styled layouts, an accessible component library, and a Sass-based UI framework for creating administrative interfaces. The template is specifically structured as an AI-optimized project, utilizing coding patterns and organization designed to help AI assistants generate consistent, production-ready React code. It features a flexible styling system using Sass variables and CSS custom properties to support customizable light and dark themes. The kit co

    JavaScriptadminadmin-dashboardadmin-panel
    Voir sur GitHub↗4,940
  • arthelokyo/astrowindAvatar de arthelokyo

    arthelokyo/astrowind

    5,756Voir sur GitHub↗

    Astrowind is a high-performance site framework and bootstrapping tool designed for building marketing sites, professional portfolios, and high-conversion landing pages. It utilizes a utility-first CSS architecture and a component-based UI library to assemble responsive websites. The project specializes in conversion rate optimization through targeted templates for lead generation, product sales, subscription captures, and pre-launch teasers. It includes specific infrastructure for static blogging, utilizing markdown-based content modeling and rendering for long-form articles. The framework c

    Astroastroastro-blogastro-starter
    Voir sur GitHub↗5,756
  • fomantic/fomantic-uiAvatar de fomantic

    fomantic/fomantic-ui

    3,759Voir sur GitHub↗

    Fomantic-UI is a component-based CSS library and frontend design system used to build consistent, responsive user interfaces. It functions as a CSS framework and responsive UI toolkit, providing a structured approach to managing typography, color palettes, and spacing. The project enables the development of custom UI components and the implementation of unified design systems across web applications. It provides a variable-driven theme compilation process to customize visual styles and a build-time system to compile selected components into production CSS bundles. The toolkit covers a broad

    JavaScript
    Voir sur GitHub↗3,759
  • nuxt-community/express-templateAvatar de nuxt-community

    nuxt-community/express-template

    1,240Voir sur GitHub↗

    This project is a starter template that provides a unified environment for building full-stack web applications by integrating the Vue.js framework with an Express server. It functions as a server-side rendering framework, enabling the execution of JavaScript on the server to generate HTML pages before they are delivered to the client. The template distinguishes itself by providing a cohesive architecture that bridges frontend rendering with backend API logic. It includes built-in mechanisms for server-side route protection and cookie propagation, ensuring that authentication states are maint

    Vueexpressexpressjsnuxt
    Voir sur GitHub↗1,240
  • adrianhajdin/project_next13_car_showcaseAvatar de adrianhajdin

    adrianhajdin/project_next13_car_showcase

    1,887Voir sur GitHub↗

    projectnext13car_showcase is a server-rendered web application built with TypeScript and React that functions as a searchable and filterable vehicle catalogue. The project relies on file-based routing and server-side component rendering to fetch external vehicle datasets and deliver pre-rendered pages to the client. The application incorporates a modular component library styled with utility-first CSS classes for responsive multi-device layouts. Users can browse extensive inventories by filtering vehicle listings according to manufacturer, model, production year, and fuel type. Paginated da

    TypeScriptnext13next13appnextjs
    Voir sur GitHub↗1,887
  • bchiang7/v4Avatar de bchiang7

    bchiang7/v4

    8,258Voir sur GitHub↗

    This is a developer portfolio site built with Gatsby, designed as a single-page website to showcase a developer's projects, experience, and personal brand. The site is powered by Gatsby's static site generator, which uses a GraphQL data layer and file-based routing to produce an optimized static build for deployment on any static hosting service. The visual theme is controlled entirely through CSS custom properties, with a centralized set of variables for navy, slate, and accent colors that can be edited to customize the site's appearance. The user interface is constructed from reusable React

    JavaScriptgatsbyjspersonal-sitestyled-components
    Voir sur GitHub↗8,258
  • zhenfeng13/my-blogAvatar de ZHENFENG13

    ZHENFENG13/My-Blog

    3,894Voir sur GitHub↗

    This project is a Java-based web application and content management system designed for personal blog management. It is built as a Spring Boot blogging system that utilizes the Thymeleaf template engine for server-side rendering of dynamic HTML pages and the MyBatis framework for relational database mapping and data persistence. The platform provides a dedicated administrative interface for creating, editing, and organizing blog posts and comments. It includes a customizable interface that allows for the application of visual themes and the adjustment of global system settings through a centr

    Javaadminlteadminlte3blog
    Voir sur GitHub↗3,894
  • gluestack/gluestack-uiAvatar de gluestack

    gluestack/gluestack-ui

    4,931Voir sur GitHub↗

    gluestack-ui is a cross-platform React component library built with Tailwind CSS. It provides over 30 pre-built, accessible components that can be installed by copying their source files directly into a project, giving developers full control over customization without external runtime dependencies. Every component implements WAI-ARIA patterns, keyboard navigation, and screen reader support out of the box. A key differentiator is the copy-paste architecture: rather than a traditional package dependency, component source code is placed in the project, allowing direct editing and eliminating ve

    TypeScriptaccessibilitycomponent-librarycustomizable-components
    Voir sur GitHub↗4,931
  • chetanverma16/react-portfolio-templateAvatar de chetanverma16

    chetanverma16/react-portfolio-template

    1,686Voir sur GitHub↗

    React Portfolio Template is a static site generator template and component-based UI library designed for building personal portfolio websites and blogs. It constructs user interfaces through isolated, reusable view components and manages user interactions and interface preferences locally in the browser via client-side state reactivity. The application includes built-in capabilities for displaying professional experience, past projects, services, and contact details through structured layouts. It supports personal blog management by organizing journal entries and articles using flat files sto

    JavaScriptanimationsmodernnetlify
    Voir sur GitHub↗1,686
  • baidu/sanAvatar de baidu

    baidu/san

    4,739Voir sur GitHub↗

    San is an isomorphic JavaScript framework and single-page application toolkit used for building user interfaces with reusable components. It functions as a reactive UI library that synchronizes application state with the interface through data binding and declarative templates. The framework is distinguished by its support for both server-side HTML generation and client-side hydration to improve initial load performance and search engine optimization. It employs a specialized template-to-array compilation process to compress template structures and reduce network costs. The project provides

    JavaScriptcomponentframeworkfrontend
    Voir sur GitHub↗4,739
  • didi/mpxAvatar de didi

    didi/mpx

    3,905Voir sur GitHub↗

    MPX is a cross-platform framework designed to build applications for multiple mini-program ecosystems and the web from a single codebase. It utilizes a static transpilation pipeline to transform source code into platform-specific bundles, employing a single-file component system that encapsulates templates, logic, and styles. The framework provides a reactive state management system that automatically synchronizes application data with the user interface through computed properties and watchers. The project distinguishes itself through a robust build-time toolchain that supports sub-package p

    JavaScript
    Voir sur GitHub↗3,905
  • davidjerleke/embla-carouselAvatar de davidjerleke

    davidjerleke/embla-carousel

    8,042Voir sur GitHub↗

    Embla Carousel is a lightweight JavaScript carousel library and barebones slider engine designed for creating touch-enabled, swipeable content sliders. It functions as a plugin-based framework that manages scroll physics and slide positioning without imposing specific UI styles, while providing a programmable API for custom carousel development. The system is distinguished by its modular architecture, allowing developers to extend core logic through external plugins and custom event hooks. It is compatible with server-side rendering, generating initial styles on the server to prevent layout s

    TypeScriptcarouselcarousel-componentcarousel-plugin
    Voir sur GitHub↗8,042
  • vercel/next-learnAvatar de vercel

    vercel/next-learn

    4,745Voir sur GitHub↗

    next-learn is a collection of educational resources and reference implementations for building full-stack web applications. It serves as a learning resource and tutorial for the Next.js framework, providing starter code and example projects that demonstrate server-side rendering and the React-based ecosystem. The project provides a full-stack web template that showcases a complete implementation of database integration, user authentication, and server-side logic. It includes reference examples for web performance optimization, specifically demonstrating the use of server components, server ac

    TypeScript
    Voir sur GitHub↗4,745
  • foundation/foundation-emailsAvatar de foundation

    foundation/foundation-emails

    7,790Voir sur GitHub↗

    This project is an HTML email framework and compiler designed to build responsive emails using a high-level syntax that transforms into table-based layouts. It functions as an HTML-to-table compiler and CSS inliner, ensuring that simplified markup is converted into the complex nested structures and inline attributes required for cross-client compatibility. The framework features a responsive email grid system and Sass-based styling, allowing the use of variables to manage colors, typography, and spacing. These tools enable custom brand theming and the creation of fluid layouts that adapt to v

    HTML
    Voir sur GitHub↗7,790
  • junh0328/prepare_frontend_interviewAvatar de junh0328

    junh0328/prepare_frontend_interview

    1,725Voir sur GitHub↗

    This project is a comprehensive technical interview study resource designed to help developers prepare for engineering job assessments. It functions as a structured guide that curates essential computer science fundamentals, web development standards, and programming language concepts into a format optimized for professional evaluation. The repository distinguishes itself by providing strategic guidance on architectural decision-making and professional communication. Beyond simple question-and-answer pairs, it offers frameworks for articulating experience during interviews and suggests profes

    JavaScriptfrontendhandbook
    Voir sur GitHub↗1,725
  • chriswiles/claude-code-showcaseAvatar de ChrisWiles

    ChrisWiles/claude-code-showcase

    5,352Voir sur GitHub↗

    This is a curated gallery of real-world workflows demonstrating how to use Claude Code for AI-driven coding, debugging, and development automation. The showcase includes executable scripts that reproduce each AI interaction locally, allowing you to see exactly how the assistant generates, explains, and modifies code within a development environment. The project shows how to build custom AI agents with targeted prompts and multi-step slash commands, define project-wide memory that persists across sessions, and inject domain-specific knowledge through markdown files. It also demonstrates integr

    JavaScript
    Voir sur GitHub↗5,352
  • survivesjtu/survivesjtumanualAvatar de SurviveSJTU

    SurviveSJTU/SurviveSJTUManual

    5,378Voir sur GitHub↗

    SurviveSJTUManual is a university student guide and documentation website designed to provide academic planning and resource navigation for higher education. It serves as a student wellness resource and a comprehensive guide for meeting degree requirements and course selection. The project functions as a higher education career coach and international education planner, offering strategic advice on researching global degree programs, applying for international studies, and finding professional mentors. It also provides guidance on managing academic pressure and avoiding toxic environments to

    Voir sur GitHub↗5,378
  • materialdesigninxaml/materialdesigninxamltoolkitAvatar de MaterialDesignInXAML

    MaterialDesignInXAML/MaterialDesignInXamlToolkit

    16,177Voir sur GitHub↗

    This project is a Material Design XAML library and UI framework for building Windows desktop applications. It provides a collection of components and styles used to implement Material Design interfaces within WPF applications. The toolkit functions as a XAML styling toolkit that provides reusable styles and color swatches. This allows for the maintenance of a unified visual identity and the application of standardized primary and secondary color palettes across .NET desktop screens. The framework covers WPF UI development and XAML interface styling, facilitating the implementation of Materia

    C#c-sharpdesigndragablz
    Voir sur GitHub↗16,177