Les week-ends seuls sont toujours courts et la nouvelle semaine recommence avant que je m'en remette. Si vous êtes comme moi et que vous n’avez pas complètement récupéré, alors laissez le projet open source amusant de la semaine dernière vous réveiller !
Il y a toujours des projets open source accrocheurs sur GitHub chaque semaine. Il y a eu particulièrement de nombreux projets front-end intéressants la semaine dernière, comme le composant JavaScript 3D Earth Cesium, en tant que composant vétéran de visualisation d'informations géographiques, est à nouveau apparu sur. la liste chaude de GitHub. Quel genre d'étincelles Pokémon + Roguelite peuvent-ils créer ? Ce jeu de Pokerogue s'adresse aux fans des jeux Pokémon. Cap fait de l'enregistrement, du téléchargement et du transcodage une chose du passé pour obtenir le lien vers la vidéo enregistrée à l'écran. L'enregistrement et l'obtention du lien de partage en un seul clic sont si fluides. Taiwind-landing-page-template, un modèle de page de destination gratuit et open source construit à l'aide de la dernière pile technologique, vous permet d'obtenir rapidement une page de destination simple et belle.
Pas de statut, je ne veux pas écrire une ligne de code ! Ensuite, essayez rapidement l'interface frontale générée par l'IA conversationnelle/interactive OpenUI qui a gagné 5 000 étoiles en une semaine.
- Contenu de cet article
- 1. Projets de recherche à chaud open source
- 1.1 Composant globe 3D : Césium
- 1.2 Jeu Pokémon de style Roguelite : Pokerogue
- 1.3 Outil d'extraction des enregistrements de chat WeChat : WeChatMsg
- 1.4 Outil d'enregistrement d'écran léger et pratique : Cap
- 1.5 Laissez l'IA vous aider à écrire l'interface front-end : OpenUI
- 2. Critiques chaudes de HelloGitHub
- 2.1 Un logiciel de simulation astronomique open source : Stellarium
- 2.2 Modèle de page de destination gratuit et open source : tailwind-landing-page-template
- 3. Fin
- 1. Projets de recherche à chaud open source
1. Projets de recherche à chaud open source
1.1 Composant globe 3D : Césium
Langue principale : JavaScript , Étoile : 12,1k
Ce projet est une bibliothèque JavaScript permettant de créer des cartes terrestres 3D et 2D interactives dans des pages Web. Il utilise la technologie WebGL pour accélérer le traitement graphique, a une bonne vitesse de rendu, peut gérer des données massives et la visualisation dynamique des données, et prend en charge le terrain et divers formats de données tels que Les tuiles 3D conviennent à la création d'applications Web telles que les systèmes d'information géographique (SIG).
import { Viewer } from "cesium";
import "cesium/Build/Cesium/Widgets/widgets.css";
const viewer = new Viewer("cesiumContainer");
Adresse GitHub → github.com/CesiumGS/cesium
1.2 Jeu Pokémon de style Roguelite : Pokerogue
Langue principale : TypeScript , Star : 1,6k , croissance hebdomadaire : 900
Il s'agit d'un mini-jeu en ligne qui combine des éléments de jeu Pokémon et Roguelite. Il ne nécessite pas d'installation et propose un gameplay novateur. Les joueurs jouent le rôle d'entraîneurs dans le jeu et défient directement les niveaux sans se promener sur la carte. Au début, vous choisissez une combinaison d'animaux de compagnie, puis combattez l'entraîneur et le boss. Au fur et à mesure que vous remportez la bataille, vous recevrez des objets et des récompenses qui peuvent être utilisés pour améliorer vos Pokémon, les rendre plus forts et explorer plus de niveaux.
Adresse GitHub → github.com/pagefaultgames/pokerogue
1.3 Outil d'extraction des enregistrements de chat WeChat : WeChatMsg
Langage principal : Python , Star : 28,3k , croissance hebdomadaire : 1,2k
Ce projet peut exporter les enregistrements de discussion WeChat sous Windows vers des documents au format HTML, Word, Excel, txt et autres formats. Le document HTML exporté restaure l'interface de chat WeChat et contient du texte, des images, des vidéos, des émoticônes, de la voix, des fichiers, des transferts et d'autres enregistrements. Les données exportées peuvent être utilisées pour un stockage permanent, pour générer des rapports annuels et former des assistants de chat personnels.
Adresse GitHub → github.com/LC044/WeChatMsg
1.4 Outil d'enregistrement d'écran léger et pratique : Cap
Langue principale : TypeScript , Star : 2k , croissance hebdomadaire : 500
Il s'agit d'un outil simple et facile à utiliser pour partager et enregistrer des vidéos d'écran, fournissant actuellement des clients Web et macOS. Il est gratuit et disponible immédiatement. Il peut facilement enregistrer des vidéos d'écran et générer des liens à partager directement. Tout le monde peut regarder la vidéo en cliquant sur le lien, ce qui simplifie grandement le processus d'enregistrement et de partage d'écran et peut être utilisé comme un outil ouvert. source alternative à Loom.
Adresse GitHub → github.com/CapSoftware/Cap
1.5 Laissez l'IA vous aider à écrire l'interface front-end : OpenUI
Langue principale : TypeScript , Star : 12,8k , croissance hebdomadaire : 5,3k
Ce projet est basé sur LLM pour générer automatiquement du code pour l'interface frontale à partir de captures d'écran ou de descriptions téléchargées. Il prend en charge la prévisualisation du code en temps réel et la conversion du HTML en React, Svelte et d'autres fonctions sont facultatives.
Adresse GitHub → github.com/wandb/openui
2. Critiques chaudes de HelloGitHub
Dans ce chapitre, nous partagerons cette semaine les projets open source populaires sur le site Web HelloGitHub. Vous êtes invités à partager avec nous votre expérience dans l'utilisation de ces projets open source.
2.1 Un logiciel de simulation astronomique open source : Stellarium
Langage principal : C++
Ce projet est un artefact incontournable pour les passionnés d'astronomie. Il peut simuler/afficher avec précision la scène du ciel étoilé au-dessus de votre tête, y compris les étoiles, les constellations, les planètes, les comètes et autres corps célestes. Il prend en charge des fonctions telles que la sélection de l'heure et du lieu. , zoomant pour l'observation et illustrant les constellations. Il fournit des clients pour plusieurs plates-formes, notamment Windows, Linux, macOS, iOS et Android.
Détails du projet → hellogithub.com/repository/02b1538a0c004ac282b7cc128d75090b
2.2 Modèle de page de destination gratuit et open source : tailwind-landing-page-template
Langue principale : TypeScript
Ce projet est un modèle de page de destination construit sur la base de TailwindCSS, React et Next.js. Il possède une belle interface, un code simple et une conception en ligne. Il convient pour créer rapidement des pages d'accueil d'entreprise, des pages de destination d'événements, etc.
Détails du projet → hellogithub.com/repository/9f205fad64b241609ce3feec456ab818
3. Fin
Ce qui précède est l'intégralité du contenu de ce numéro de "GitHub Hot Topics". J'espère que vous pourrez trouver ici les projets open source qui vous intéressent. Si vous avez d'autres projets open source GitHub amusants et intéressants que vous souhaitez partager, bienvenue sur HelloGitHub. pour communiquer et discuter avec nous.
Revue des numéros passés
Combien de revenus un projet open source inconnu peut-il rapporter ? L'équipe chinoise d'IA de Microsoft a fait ses valises et s'est rendue aux États-Unis, impliquant des centaines de personnes. Huawei a officiellement annoncé que les changements d'emploi de Yu Chengdong étaient cloués au « pilier de la honte FFmpeg » 15 ans. il y a, mais aujourd'hui il doit nous remercier—— Tencent QQ Video venge son humiliation passée ? Le site miroir open source de l'Université des sciences et technologies de Huazhong est officiellement ouvert à l'accès externe : Django est toujours le premier choix pour 74 % des développeurs. L'éditeur Zed a progressé dans la prise en charge de Linux. Un ancien employé d'une société open source bien connue . a annoncé la nouvelle : après avoir été interpellé par un subordonné, le responsable technique est devenu furieux et impoli, et a été licencié et enceinte. Une employée d'Alibaba Cloud publie officiellement Tongyi Qianwen 2.5 Microsoft fait un don d'un million de dollars à la Fondation Rust.