Our great sponsors
blog_os | py-sdl2 | |
---|---|---|
8 | 2 | |
13,979 | 283 | |
- | 0.4% | |
7.6 | 6.1 | |
12 days ago | 4 months ago | |
HTML | Python | |
Apache License 2.0 | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
blog_os
- Vim-based desktop apps
- GitHub - ZeroIntensity/pointers.py: Bringing the hell of pointers to Python.
- Blogos – Writing an OS in Rust
-
own Operating System
but it seems to be flawed because even the example: https://github.com/phil-opp/blog_os/tree/post-02
-
UEFI vs BIOS. How much does it actually matter now of days?
I suggest looking at the 3rd edition of Philipp Oppermann's blog OS that I mentioned. It's still very much a work-in-progress, but the section on UEFI booting is pretty much done. It's not hosted anywhere yet, so you'll have to clone the repo and switch to the edition-3 branch, then install Zola 0.13 (cargo install zola --git https://github.com/getzola/zola.git --tag v0.13.0) and run zola serve in the blog directory.
-
I Want to start leaning OS development on microcontrollers, any advice?
RedoxOS, an OS written in Rust A tutorial on making an OS in Rust, complwte with bootable source
-
Unclear where or how to begin creating a UEFI bootloader
I'm currently working on a tutorial for (1). It's still in a very early stage, but maybe it helps you to get started: https://github.com/phil-opp/blog_os/blob/edition-3/blog/content/edition-3/posts/02-booting/uefi.md
- Need help locating learning material. Interested in trying to develop a bootloader using Rust.
py-sdl2
-
GitHub - ZeroIntensity/pointers.py: Bringing the hell of pointers to Python.
Note it's just using the ctypes ffi package which is in the CPython standard library itself anyway. You sure can fuck around and find out with that. But it's also kinda what it's there for - using ctypes is e.g. how things like the python SDL2 wrappers are implemented: https://github.com/py-sdl/py-sdl2
-
[2022 in RoguelikeDev] libtcod / python-tcod
Have you considered using some existing library as python wrapper for SDL like pySDL2? Might (or might not) be easier and faster than writing own implementation
What are some alternatives?
tock - A secure embedded operating system for microcontrollers
Pygame - 🐍🎮 pygame (the library) is a Free and Open Source python programming language library for making multimedia applications like games built on top of the excellent SDL library. C, Python, Native, OpenGL.
redox - Mirror of https://gitlab.redox-os.org/redox-os/redox
Cocos2d - Cocos2d-x is a suite of open-source, cross-platform, game-development tools utilized by millions of developers across the globe. Its core has evolved to serve as the foundation for Cocos Creator 1.x & 2.x.
axe-html-reporter - Creates easy to read HTML file from axe-core accessibility results object
PyOpenGL - Repository for the PyOpenGL Project
css-exercises
crystal-imgui-sfml - Crystal bindings to ImGui-SFML
uefi-rs - Rust wrapper for UEFI.
awesome-python - An opinionated list of awesome Python frameworks, libraries, software and resources.
cortexm-threads - Simple context switching library for ARM Cortex-M MCUs in Rust
Panda3D - Powerful, mature open-source cross-platform game engine for Python and C++, developed by Disney and CMU