Skip to content
Navigation Menu
Toggle navigation
Sign in
Appearance settings
Platform
GitHub Copilot
Write better code with AI
GitHub Spark
New
Build and deploy intelligent apps
GitHub Models
New
Manage and compare prompts
GitHub Advanced Security
Find and fix vulnerabilities
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Discussions
Collaborate outside of code
Code Search
Find more, search less
Explore
Why GitHub
Documentation
GitHub Skills
Blog
Integrations
GitHub Marketplace
MCP Registry
View all features
Solutions
By company size
Enterprises
Small and medium teams
Startups
Nonprofits
By use case
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
By industry
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
Topics
AI
DevOps
Security
Software Development
View all
Explore
Learning Pathways
Events & Webinars
Ebooks & Whitepapers
Customer Stories
Partners
Executive Insights
Open Source
GitHub Sponsors
Fund open source developers
The ReadME Project
GitHub community articles
Repositories
Topics
Trending
Collections
Enterprise
Enterprise platform
AI-powered developer platform
Available add-ons
GitHub Advanced Security
Enterprise-grade security features
Copilot for business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search or jump to...
Search code, repositories, users, issues, pull requests...
Search syntax tips
Provide feedback
Saved searches
Use saved searches to filter your results more quickly
Sign in
Sign up
Appearance settings
Resetting focus
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
Viatorus
/
emio
Public
Notifications
You must be signed in to change notification settings
Fork
8
Star
177
Code
Issues
12
Pull requests
3
Actions
Security
Uh oh!
There was an error while loading.
Please reload this page
.
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Security
Insights
Commits
Branch selector
main
User selector
All users
Datepicker
All time
Commit History
Commits on Jul 14, 2025
feat: add std::byte support (#109)
Viatorus
authored
5d79a14
Copy full SHA for 5d79a14
ci: fix outdated pipeline (#110)
Viatorus
authored
f1316ce
Copy full SHA for f1316ce
Commits on Feb 18, 2025
fix: support array/string_view iterators which are not pointers by converting them to pointers (#107)
Viatorus
authored
0753b7a
Copy full SHA for 0753b7a
Commits on Jan 17, 2025
feat(format): add support for std::expected (#105)
Viatorus
authored
866455e
Copy full SHA for 866455e
Commits on Dec 11, 2024
docs(readme): update compiler explorer link to use emio version 0.8.0
Viatorus
authored
2063547
Copy full SHA for 2063547
Commits on Oct 18, 2024
fix: add missing includes for emscripten compiler (#101)
Viatorus
authored
b43cf94
Copy full SHA for b43cf94
Commits on Sep 27, 2024
feat(format_args): make them default constructible and add empty() function (#98)
Viatorus
authored
75de22e
Copy full SHA for 75de22e
Commits on Sep 20, 2024
feat(buffer): make memory_buffer, span_buffer and static_buffer copy- and movable (#97)
Viatorus
authored
00a37cf
Copy full SHA for 00a37cf
Commits on Sep 19, 2024
feat(format): add formatter for format_args itself (#96)
Viatorus
authored
a1a4584
Copy full SHA for a1a4584
Commits on Apr 21, 2024
feat: support freestanding (#92)
Viatorus
authored
c476d6f
Copy full SHA for c476d6f
Commits on Mar 9, 2024
fix(buffer): make span_buffer compile with GCC < 13 during constant evaluation (#89)
Show description for ef62b3a
Viatorus
authored
ef62b3a
Copy full SHA for ef62b3a
Commits on Feb 18, 2024
docs(license): update the license to a pure MIT license (#87)
Viatorus
authored
a22b04d
Copy full SHA for a22b04d
feat(buffer): add capacity function to memory and span buffer (#86)
Viatorus
authored
0c8c225
Copy full SHA for 0c8c225
Commits on Jan 23, 2024
feat(buffer): add a reset function to some buffers to reuse the storage capacity (#84)
Viatorus
authored
46cfdf5
Copy full SHA for 46cfdf5
Commits on Jan 22, 2024
feat(format): add formatter for common standard library types (#83)
Show description for b9d467e
Viatorus
authored
b9d467e
Copy full SHA for b9d467e
Commits on Nov 8, 2023
docs: update compiler explorer link (#80)
Viatorus
authored
ed5b341
Copy full SHA for ed5b341
refactor: remove useless cast (#79)
Viatorus
authored
0da267a
Copy full SHA for 0da267a
Commits on Nov 2, 2023
refactor: make code compatible for cppcheck (#75)
Show description for 3452749
Viatorus
authored
3452749
Copy full SHA for 3452749
Commits on Nov 1, 2023
docs: list tested compiler (#77)
Viatorus
authored
cc0ac15
Copy full SHA for cc0ac15
test: add test to check if format string is plain (#65)
Viatorus
authored
3a60714
Copy full SHA for 3a60714
refactor: make code compatible with gcc 11/12/13 and clang 16/17 (#76)
Viatorus
authored
265ac25
Copy full SHA for 265ac25
Commits on Oct 14, 2023
docs(readme): add URL to conan center badge (#74)
Viatorus
authored
b0cdb42
Copy full SHA for b0cdb42
Commits on Oct 12, 2023
feat(format): allow formatting of all types of pointers (#72)
Show description for eec5d5f
Viatorus
authored
eec5d5f
Copy full SHA for eec5d5f
Commits on Oct 11, 2023
fix(format/writer): strings longer than the buffer chunk size are written correctly
Show description for 1f161cf
Viatorus
authored
1f161cf
Copy full SHA for 1f161cf
Commits on Oct 9, 2023
docs: update emio version in compiler explorer to 0.5.0 #67
Viatorus
authored
423edc9
Copy full SHA for 423edc9
Commits on Oct 8, 2023
feat(buffer): make the cache size of buffers configurable (#64)
Viatorus
authored
1b3cb81
Copy full SHA for 1b3cb81
Commits on Oct 6, 2023
feat(buffer): provide a truncating buffer (#63)
Show description for a583ffa
Viatorus
authored
a583ffa
Copy full SHA for a583ffa
Commits on Oct 4, 2023
fix(format_to_n): return the total not truncated output size instead the truncated size (#62)
Viatorus
authored
9d6508d
Copy full SHA for 9d6508d
refactor(buffer): set default buffer size to 128 bytes (#61)
Show description for fe27b69
Viatorus
authored
fe27b69
Copy full SHA for fe27b69
Commits on Oct 3, 2023
test: make benchmark tests more comparable by omitting heap allocations and ensuring the results are identically (#60)
Show description for aa3741e
Viatorus
authored
aa3741e
Copy full SHA for aa3741e
perf: detect plain format strings faster (#59)
Viatorus
authored
22d93e2
Copy full SHA for 22d93e2
Commits on Sep 25, 2023
perf: improve reader and parser by using iterators instead of string view operations (#57)
Viatorus
authored
58b931f
Copy full SHA for 58b931f
Commits on Sep 24, 2023
test: improve and extend benchmark tests #58
Viatorus
authored
088dc58
Copy full SHA for 088dc58
Commits on Sep 19, 2023
docs: add multiple examples and update readme (#54)
Viatorus
authored
c33df45
Copy full SHA for c33df45
Commits on Sep 15, 2023
test: improve general coverage (#53)
Viatorus
authored
3419533
Copy full SHA for 3419533
Pagination
Previous
Next
You can’t perform that action at this time.