Which one should I pick for a new project?
Which one should I pick for a new project?
About bevyengine/bevy · 2 messages · last activity 9/9/2026
I can only answer questions about bevyengine/bevy or guillaume-be/rust-bert. However, I can help you understand what each repository is for, which will inform your choice.
bevyengine/bevy is a data-driven game engine built in Rust. Use it if you're building 2D/3D games, interactive applications, or anything requiring a full ECS (Entity Component System) architecture with rendering, audio, UI, physics, and asset management.
guillaume-be/rust-bert is a Natural Language Processing library—a Rust port of Hugging Face's Transformers. Use it if you're building NLP applications like question answering, sentiment analysis, named entity recognition, translation, summarization, dialogue systems, or text generation.
They solve entirely different problems. Pick Bevy if you're making a game or graphics-heavy interactive app. Pick rust-bert if you're working with language models and NLP pipelines. Many projects could use both—for example, a game with NLP-powered dialogue or narrative systems.
What type of project are you planning?
FOLLOW_UPS:
- Are you building a game or interactive application?
- Do you need natural language processing capabilities?
- Could your project benefit from combining both?
Want to ask your own question?
Open chat for bevyengine/bevyPublic Q&A. Generated by RepoPilot from the actual source of bevyengine/bevy. AI answers can be incomplete or stale — verify before relying on them.