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

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
linhaojun857 avatar

linhaojun857/aurora

0
View on GitHub↗
4,643 stars·737 forks·Java·Apache-2.0·15 viewswww.linhaojun.top↗

Aurora

Aurora is a self-hosted personal blogging platform and RESTful content management system. It provides a dedicated administrative dashboard for publishing and managing articles, utilizing a Spring Boot backend and a Vue.js frontend.

The system uses a decoupled client-server architecture to separate data storage from the presentation layer. This allows the reactive web interface to deliver and browse blog articles via a REST API.

The platform covers the end-to-end content publishing workflow, including the creation, editing, and distribution of articles. It manages personal written content through integrated backend storage and a component-based frontend.

Features

  • Self-Hosted Blogging Software - Provides a self-hosted blogging platform for full control over personal data and content.
  • Blog Content Management - Provides a dedicated administrative dashboard for creating, editing, and organizing blog articles.
  • Blog Post Publishing - Distributes written content to a public site so readers can access articles online.
  • REST API Architectures - Exchanges data between the frontend and backend using standard HTTP methods and JSON payloads.
  • Blogging Platforms - Implements a complete personal blogging system built on the Spring Boot framework.
  • Headless REST API Frameworks - Functions as a headless CMS that exposes content via a REST API, decoupling storage from presentation.
  • Blog Publishing Workflows - Covers the end-to-end content publishing workflow from creation to public distribution.
  • Relational Database Persistence - Uses relational databases to persist blog content and user information for data integrity.
  • Decoupled Architectures - Implements a decoupled client-server architecture to separate the user interface from data processing logic.
  • Blog Frontends - Ships a reactive Vue.js web interface for browsing and viewing blog articles delivered via API.
  • Vue Components - Builds the user interface from reusable Vue.js isolated blocks that synchronize with the data state.
  • Spring Boot and Vue Integrations - Combines a Spring Boot backend and a Vue.js frontend to create a decoupled web application.

Star history

Star history chart for linhaojun857/auroraStar history chart for linhaojun857/aurora

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Projects sharing features with Aurora

These projects share indexed features with Aurora. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • lenve/vbloglenve avatar

    lenve/VBlog

    7,420View on GitHub↗

    VBlog is a multi-user content management system designed for creating, editing, and organizing blog posts. It consists of a Spring Boot blog platform providing a RESTful blogging API and a reactive Vue.js frontend application. The system enables multiple authors to publish and manage their own articles, supporting both multi-user blog management and personal knowledge publishing. The platform integrates content management capabilities with a layered service architecture, utilizing JWT-based session authentication and relational database persistence for data integrity.

    Java
    View on GitHub↗7,420
  • zhenfeng13/my-blogZHENFENG13 avatar

    ZHENFENG13/My-Blog

    3,894View on 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
    View on GitHub↗3,894
  • sorrycc/blogsorrycc avatar

    sorrycc/blog

    4,452View on GitHub↗

    This project is a git-based static site generator and flat-file content management system. It functions as a markdown blog engine that converts plain text files from a version-controlled repository into structured web pages. The system utilizes a git-based blogging workflow to track and manage content changes through commits and pull requests. This approach replaces traditional relational databases with flat-file content storage to manage website posts. The engine covers static site generation and markdown-based authoring to transform source text into HTML. It incorporates a git-driven deplo

    View on GitHub↗4,452
  • xugaoyi/vuepress-theme-vdoingxugaoyi avatar

    xugaoyi/vuepress-theme-vdoing

    4,900View on GitHub↗

    This project is a documentation theme for the VuePress static site generator, serving as a knowledge base framework and a markdown blog theme. It enables the creation of structured knowledge bases and personal blogs by transforming markdown files into a professional, searchable website. The theme is distinguished by its hierarchical organization system, which arranges content in a book-like format to manage large volumes of information. It includes a multi-dimensional indexing system designed to locate specific information quickly within a large repository. The framework supports digital gar

    Vue
    View on GitHub↗4,900
Compare all 30 related projects→

Frequently asked questions

What does linhaojun857/aurora do?

Aurora is a self-hosted personal blogging platform and RESTful content management system. It provides a dedicated administrative dashboard for publishing and managing articles, utilizing a Spring Boot backend and a Vue.js frontend.

What are the main features of linhaojun857/aurora?

The main features of linhaojun857/aurora are: Self-Hosted Blogging Software, Blog Content Management, Blog Post Publishing, REST API Architectures, Blogging Platforms, Headless REST API Frameworks, Blog Publishing Workflows, Relational Database Persistence.

Which projects share features with linhaojun857/aurora?

Projects with overlapping indexed features include: lenve/vblog — VBlog is a multi-user content management system designed for creating, editing, and organizing blog posts. It consists… zhenfeng13/my-blog — This project is a Java-based web application and content management system designed for personal blog management. It… sorrycc/blog — This project is a git-based static site generator and flat-file content management system. It functions as a markdown… xugaoyi/vuepress-theme-vdoing — This project is a documentation theme for the VuePress static site generator, serving as a knowledge base framework… lemmynet/lemmy — Lemmy is a self-hosted, federated discussion platform that enables the operation of independent, decentralized social… webvella/webvella-erp — WebVella-ERP is a modular business application framework designed for building custom enterprise resource planning and…